@import url("https://fonts.googleapis.com/css2?family=Big+Shoulders+Display:wght@300;400;500;600;700&family=Urbanist:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Big+Shoulders+Display:wght@300;400;500;600;700&family=Urbanist:wght@300;400;500;600;700&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.dropdown-item.active{background-color:#fff !important}.gallery-section-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:3.125rem 0 0;gap:30px}@media only screen and (max-width:37.5rem){.gallery-section-wrapper{padding:0 .625rem}}.gallery-section-wrapper p{text-align:center}.gallery-section-wrapper p #loadMoreBtn{border:0;padding:1.125rem 2rem;line-height:1.25;font-size:1.125rem;font-weight:600;border-radius:0;cursor:pointer;outline-color:transparent;min-width:190px;overflow:clip;position:relative;transition:all .3s linear;display:inline-block;text-align:center;background:#1b3ecd}.gallery-section-wrapper p #loadMoreBtn span{z-index:1;position:relative;color:#fff !important}.gallery-section-wrapper p #loadMoreBtn:after{content:"";width:0;height:0;border-radius:100%;background:rgba(0,0,0,.1);position:absolute;z-index:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .2s linear}.gallery-section-wrapper p #loadMoreBtn:hover:after{width:105%;height:200px}@media only screen and (max-width:48rem){.gallery-section-wrapper p #loadMoreBtn{padding:1rem 1.5rem;min-width:160px;font-size:1rem}}@media only screen and (max-width:26.25rem){.gallery-section-wrapper p #loadMoreBtn{width:175px;display:block}}.gallery-section-wrapper .gallery-row{display:none;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media only screen and (max-width:64rem){.gallery-section-wrapper .gallery-row{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:30px}}.gallery-section-wrapper .gallery-row .gallery-col{width:calc(50% - 35px)}@media only screen and (max-width:64rem){.gallery-section-wrapper .gallery-row .gallery-col{width:100%}}.gallery-section-wrapper .gallery-row .gallery-col img{width:100%;height:100%}.gallery-section-wrapper .gallery-row .gallery-col-2{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(50% - 35px);gap:30px}@media only screen and (max-width:64rem){.gallery-section-wrapper .gallery-row .gallery-col-2{width:100%}}@media only screen and (max-width:48rem){.gallery-section-wrapper .gallery-row .gallery-col-2{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:30px}}.gallery-section-wrapper .gallery-row .gallery-col-2 .gallery-col-2-inner-1{width:calc(50% - 15px);position:relative}@media only screen and (max-width:48rem){.gallery-section-wrapper .gallery-row .gallery-col-2 .gallery-col-2-inner-1{width:100%}}.gallery-section-wrapper .gallery-row .gallery-col-2 .gallery-col-2-inner-1 video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery-section-wrapper .gallery-row .gallery-col-2 .gallery-col-2-inner-1 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery-section-wrapper .gallery-row .gallery-col-2 .gallery-col-2-inner-2{width:calc(50% - 15px);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}@media only screen and (max-width:64rem){.gallery-section-wrapper .gallery-row .gallery-col-2 .gallery-col-2-inner-2{gap:0}}@media only screen and (max-width:48rem){.gallery-section-wrapper .gallery-row .gallery-col-2 .gallery-col-2-inner-2{width:100%;row-gap:30px}}.gallery-section-wrapper .gallery-row .gallery-col-2 .gallery-col-2-inner-2 .gallery-col-2-inner-2-img-1{background:#131c32;padding:1.875rem}@media only screen and (max-width:75rem){.gallery-section-wrapper .gallery-row .gallery-col-2 .gallery-col-2-inner-2 .gallery-col-2-inner-2-img-1{padding:1.25rem}}@media only screen and (max-width:64rem){.gallery-section-wrapper .gallery-row .gallery-col-2 .gallery-col-2-inner-2 .gallery-col-2-inner-2-img-1{height:45%}}.gallery-section-wrapper .gallery-row .gallery-col-2 .gallery-col-2-inner-2 .gallery-col-2-inner-2-img-1 h4{font-size:1.5625rem;margin:0;color:#fff;font-weight:700;text-transform:uppercase;line-height:1.5;width:65%;font-family:"Big Shoulders Display",cursive !important}@media only screen and (max-width:75rem){.gallery-section-wrapper .gallery-row .gallery-col-2 .gallery-col-2-inner-2 .gallery-col-2-inner-2-img-1 h4{font-size:1.25rem}}@media only screen and (max-width:64rem){.gallery-section-wrapper .gallery-row .gallery-col-2 .gallery-col-2-inner-2 .gallery-col-2-inner-2-img-1 h4{font-size:2.1875rem}}@media only screen and (max-width:61.9375rem){.gallery-section-wrapper .gallery-row .gallery-col-2 .gallery-col-2-inner-2 .gallery-col-2-inner-2-img-1 h4{font-size:1.875rem}}.gallery-section-wrapper .gallery-row .gallery-col-2 .gallery-col-2-inner-2 .gallery-col-2-inner-2-img{width:100%;position:relative}.gallery-section-wrapper .gallery-row .gallery-col-2 .gallery-col-2-inner-2 .gallery-col-2-inner-2-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery-section-wrapper .gallery-row .gallery-col-2 .gallery-col-2-inner-2 .gallery-image{height:46%}.gallery-section-wrapper .gallery-row-2{padding:0}@media only screen and (max-width:64rem){.gallery-section-wrapper .gallery-row-2{-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.gallery-section-wrapper .gallery-row-2 .gallery-col{width:calc(25% - 35px)}@media only screen and (max-width:64rem){.gallery-section-wrapper .gallery-row-2 .gallery-col{width:100%}}.gallery-section-wrapper .gallery-row-2 .gallery-col img{-o-object-fit:cover;object-fit:cover}.gallery-section-wrapper .gallery-row-2 .gallery-col-row{width:calc(75% - 35px);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:30px}@media only screen and (max-width:64rem){.gallery-section-wrapper .gallery-row-2 .gallery-col-row{width:100%}}@media only screen and (max-width:48rem){.gallery-section-wrapper .gallery-row-2 .gallery-col-row{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.gallery-section-wrapper .gallery-row-2 .gallery-col-row .inner-img-1{width:35%;background:#ed411b;padding:1.875rem}.gallery-section-wrapper .gallery-row-2 .gallery-col-row .inner-img-1 p{margin:0;text-transform:uppercase;font-size:1.5625rem;color:#fff;font-weight:700;line-height:1.5;text-align:left;width:40%;font-family:"Big Shoulders Display",cursive !important}@media only screen and (max-width:48rem){.gallery-section-wrapper .gallery-row-2 .gallery-col-row .inner-img-1 p{font-size:1.875rem}}.gallery-section-wrapper .gallery-row-2 .gallery-col-row .inner-img-2{position:relative;width:calc(65% - 30px)}.gallery-section-wrapper .gallery-row-2 .gallery-col-row .inner-img-3{position:relative;width:calc(65% - 30px)}.gallery-section-wrapper .gallery-row-2 .gallery-col-row .inner-img-4{position:relative;width:35%}@media only screen and (max-width:48rem){.gallery-section-wrapper .gallery-row-2 .gallery-col-row .gallery-col-inner{width:100%}}.gallery-section-wrapper .image-para{position:absolute;color:#fff;left:30px;bottom:10px}#inno-video{padding-right:0 !important;height:100%}#inno-video .modal-dialog{max-width:100%;margin:0 1.25rem;min-height:100%}#inno-video .modal-dialog .modal-content .close{opacity:1;color:#fff;text-shadow:none;font-weight:400;font-size:1.5625rem;outline:0;background-color:transparent;position:absolute;top:10px;right:10px;width:50px;height:50px;border:1px solid #fff;border-radius:50%}#inno-video .modal-dialog .modal-content .close i{padding-right:.25rem}#inno-video .modal-dialog .modal-content .close i:before{content:"\f00d";font-family:"Font Awesome 6 Free",sans-serif !important;font-weight:700;color:#fff}
.why-choose-us .why-choose-us-slider .why-choose-us-slide p{font-size:.875rem;line-height:1.5;letter-spacing:.025rem}@media screen and (max-width:47.9375rem){.why-choose-us .why-choose-us-slider .why-choose-us-slide p{font-size:.875rem}}.dropdown-item.active{background-color:#fff !important}.why-choose-us{padding:5rem 0}.why-choose-us .why-choose-us-slider .slick-dots{max-width:768px}.why-choose-us .why-choose-us-slider .why-choose-us-slide{margin-top:5rem;background-color:#e7f0ff;background-position:center;background-size:cover;margin-right:2rem;padding:2rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:420px;position:relative}.why-choose-us .why-choose-us-slider .why-choose-us-slide:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#131c32;background:linear-gradient(180deg,rgba(19,28,50,.2) 0%,#131c32 100%);z-index:0}.why-choose-us .why-choose-us-slider .why-choose-us-slide *{color:#fff;position:relative;z-index:1}.why-choose-us .why-choose-us-slider .why-choose-us-slide p{margin-bottom:0}@media only screen and (max-width:87.5rem){.why-choose-us .why-choose-us-slider .why-choose-us-slide{min-height:360px}}@media only screen and (max-width:62rem){.why-choose-us .why-choose-us-slider .why-choose-us-slide{min-height:320px}}
