@import url(https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap);

*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;outline:none}*,*:focus{outline:none;-webkit-tap-highlight-color:#fff0}body{display:block;position:relative;font:400 16px/1.1 "Rubik",sans-serif;background:#fff;color:#464646;margin:0;padding:0;-webkit-font-smoothing:antialiased;display:block;position:relative;background-size:contain}a{color:#464646;text-decoration:none}a:hover{color:#464646;outline:none;text-decoration:none}img{max-width:100%;vertical-align:middle}svg{display:inline-block;vertical-align:middle;fill:currentColor}h1,.h1{font-size:30px}h2,.h2{font-size:28px;line-height:1}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:16px}h6,.h6{font-size:15px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:600;margin:0 0 15px;font-style:normal}p{margin:0 0 10px;overflow:hidden;color:#686868;font-size:16px;font-weight:400;line-height:1.66;margin-bottom:15px;letter-spacing:.2px}.pt-60{padding-top:60px}input,select,textarea{background:#fff;background:#fff;border:1px solid rgb(70 70 70 / .3);font:500 15px/1 'Montserrat',sans-serif;width:100%;display:block;color:#282828;padding:11px 16px;border-radius:5px;letter-spacing:0;height:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none}input::-webkit-input-placeholder{color:rgb(40 40 40 / 50%)}input::-moz-placeholder{color:rgb(40 40 40 / 50%)}input:-ms-input-placeholder{color:rgb(40 40 40 / 50%)}input:-moz-placeholder{color:rgb(40 40 40 / 50%)}input:focus,textarea:focus{box-shadow:none!important}select:focus{box-shadow:none!important}textarea{min-height:120px;padding:14px}ul{list-style:none;padding:0;margin:0}ul li,ol li{color:#686868;font-size:16px;font-weight:400;line-height:1.66;margin-bottom:8px}strong,b{font-weight:700}table{border-spacing:0;border-collapse:collapse}.w-left{width:100%;float:left}.clearfix:after{content:'';display:table;clear:both}input[type="search"]::-webkit-search-cancel-button{display:none}section{padding:80px 0;position:relative}.about-items .heading{position:sticky;top:0;z-index:-1;width:100%}.about-items .heading h1{margin:0;color:#fff;font:210px/1 "Arial";font-weight:700;text-align:center;width:100%}.text-pop-up-top{-webkit-animation:text-pop-up-top 0.5s cubic-bezier(.25,.46,.45,.94) both;animation:text-pop-up-top 0.5s cubic-bezier(.25,.46,.45,.94) both;text-shadow:0 1px 0 #ebebeb,0 2px 0 #ebebeb,0 3px 0 #ebebeb,0 4px 0 #ebebeb,0 5px 0 #ebebeb,0 6px 0 #ebebeb,0 7px 0 #ebebeb,0 8px 0 #ebebeb,0 9px 0 #ebebeb,0 50px 30px rgb(0 0 0 / .2)}@-webkit-keyframes text-pop-up-top{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;text-shadow:none}100%{-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}@keyframes text-pop-up-top{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;text-shadow:none}100%{-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transform-origin:50% 50%;transform-origin:50% 50%}}.navbar{transition:0.3s}.white-logo{display:block!important}.color-logo{display:none!important}.light-nav .white-logo{display:none!important}.light-nav .color-logo{display:block!important}.navbar .container-fluid{padding:0 5%}.navbar-nav .nav-item{padding:0;display:flex;margin-right:22px;align-items:center;justify-content:center}.navbar-nav .nav-item .nav-link{font-size:20px;text-transform:capitalize;font-weight:500;color:#000;position:relative;display:block;text-align:center;line-height:1.5;padding:20px 18px;opacity:1;z-index:1;text-transform:capitalize;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.navbar-nav .nav-item .nav-link:hover{color:#1a7fae}.light-nav .navbar-nav .nav-item .nav-link{color:#000}.navbar-nav .nav-item .nav-link.active{font-weight:600;color:#000}.nav-item{position:relative}.breadcrumbs-items h2{font-size:65px;color:#000;margin-bottom:30px;text-shadow:3px 9px 7px #5c5c5c;font-weight:700;text-transform:uppercase;line-height:1.2;text-align:center}.breadcrumbs-items h2 span{font-size:92px;margin-bottom:30px;font-weight:500}ul.breadcrumb{padding:16px 20px;list-style:none;background-color:#ffffff45;border-radius:15px;width:max-content;backdrop-filter:blur(7px)}ul.breadcrumb li{display:inline;font-size:20px;font-weight:700;color:#34a3de;margin:0}ul.breadcrumb li+li:before{padding:8px;color:#404040;content:"/\00a0"}ul.breadcrumb li a{color:#404040;font-size:18px;font-weight:500}.breadcrumb-img{padding:inherit}.breadcrumbs-items{position:absolute;top:auto;bottom:30%;color:#fff;width:100%;padding:0 20px;left:0%}.breadcrumbs-items .container-fluid{padding:0 4%}.custom-shape-divider-top-1687544729{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.custom-shape-divider-top-1687544729 svg{position:relative;display:block;width:calc(100% + 1.3px);height:133px}.custom-shape-divider-top-1687544729 .shape-fill{fill:#fff}.nav-item a{overflow:hidden;z-index:2}nav.navbar.navbar-expand-lg{position:fixed;top:0;width:100%;z-index:99}nav.navbar.navbar-expand-lg.light-nav{background:#fffffff7;backdrop-filter:blur(10px);transition:0.3s;padding:10px 0}.dropdown-menu{display:block;position:absolute;top:100%;left:0;visibility:hidden;transform:translateY(20px);opacity:0;transition:transform 0.5s ease,opacity 0.3s ease;z-index:9999;width:300px;padding:0}.dropdown-main-menu svg{fill:#000}.light-nav .dropdown-main-menu svg{fill:#000}.dropdown-menu .submenu-menu{display:none;position:absolute;top:0;left:-890px;background:#fff}.dropdown-icon{display:flex;align-items:center;transition:all 0.4s ease-in-out}.nav-item:hover .dropdown-menu{transform:translateY(0);opacity:1}.dropdown-menu li{margin-bottom:0}.dropdown-menu li:last-child a{border-bottom:unset}.dropdown-menu a{padding:0;font-size:17px;line-height:1.5}.nav-item:hover .dropdown-menu{display:block;visibility:visible;transform:translateY(0)}.submenu:hover .submenu-menu{display:block}@media (max-width:768px){.dropdown-menu{position:static}.submenu-menu{position:static;display:none}.submenu.active .submenu-menu{display:block}}li.submenu a{border-bottom:1px solid #efefef;padding:8px 15px;transition:all 0.4s ease-in-out;margin-bottom:0;width:100%;display:block;text-transform:capitalize;transition:all 0.3s ease-in-out}li.submenu a:hover{background-color:#34a3de8a;transform:scale(1.1);border-radius:12px;color:#000;backdrop-filter:blur(6px);font-size:17px}.banner-section .swiper{width:100%;height:100%}.banner-section .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.banner-section .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.form-slider-items{position:absolute;top:50%;transform:translateY(-50%);right:10%;width:25%;z-index:9;display:block}.slider-form{transition:opacity 0.5s ease,filter 0.5s ease;animation:fadeInUp 1s ease forwards;animation-delay:0s}.slider-form-side{background-color:#0001;backdrop-filter:blur(7px);border-radius:25px;padding:40px 20px;position:relative}.slider-form-side::before{content:"";position:absolute;top:-8px;left:-8px;width:calc(100% + 16px);height:calc(100% + 16px);background-image:linear-gradient(#fff0,#fff0);background-position:50%;filter:blur(8px);z-index:-1}.slider-form-side .form-control{border:0;border-radius:26px;border-bottom:1px solid #ccc;padding:13px;font-size:15px;color:#000000!important;box-shadow:none;font-family:"Roboto",sans-serif;font-weight:400;background-color:#fff}.slider-form-title h2{font-size:50px;color:#fff;margin-bottom:10px;line-height:1.4;text-transform:capitalize}form .form-group.has-feedback{position:relative;margin-bottom:22px}.slider-form-side .has-feedback{margin-bottom:24px!important}.btn{border:1px solid #fff;padding:11px 40px;border-radius:50px;text-transform:capitalize;font-size:16px;font-weight:400;margin-top:10px;background-color:#fff;display:inline-block;color:#000;transition:0.4s}.btn.btn-sec{border:1px solid #c6192a;background-color:#c41829;color:#fff;font-size:24px}.btn:hover{border:1px solid #c6192a;background-color:#c41829;color:#fff;transition:0.4s;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);text-align:center}.btn.btn-sec:hover,.btn.btn-sec:active{border:1px solid #c6192a;background-color:#fff;color:#c6192a}.line-show{background-color:#e9e9e9;color:#10648b}.line-text{padding:30px 0}.line-text h1{font-size:85px;text-transform:uppercase;margin:0;display:flex;align-items:center;text-align:center;justify-content:center;letter-spacing:1.8px}@media screen and (min-width:1240px){.about-sections .container-fluid{padding:0 4%}}.about-info h2{font-size:70px;text-transform:capitalize;line-height:1.3}.about-info h2 span{color:#10648b}.about-info p{font-size:22px;text-align:justify}.about-us-list{margin-top:30px}.about-us-list ul li{display:flex;margin-bottom:4px;align-items:center}.about-us-list ul li span{margin-right:10px}.about-us-list ul li p{margin-bottom:0;font-weight:500;color:#272727;font-size:26px}.btn-bar-item{background-color:#e9e9e96b;color:#10648b;border-radius:20px;border:2px solid #d7d7d7;box-shadow:0 8px #d1d1d1}.btn-bar-item{padding:20px}.btn-bar-item:hover{box-shadow:0 5px #d1d1d1;top:2px}.btn-bar-box a{font-size:45px;text-transform:uppercase;margin:0;display:flex;align-items:center;text-align:center;justify-content:space-around;letter-spacing:1.8px;color:#10648b;font-weight:600}.heading{text-align:center}.heading h2{font-size:60px;line-height:1.4}.heading h2 span{font-size:60px;line-height:1.4;color:#10648b}.why-choose-box{display:flex;align-items:center;background:#1c89b714;padding:15px;border-radius:20px;overflow:hidden}.why-choose-icon{margin-right:10px}.why-choose-title h3{font-size:30px;margin:0;color:#000}.why-choose-item{margin:20px 0}.high-lights-items{background-color:#1c89b70a;padding:18px;border-radius:16px;margin-bottom:20px;backdrop-filter:blur(8px);box-shadow:2px 1px 10px #e3e3e3}.high-lights-item{border:2px solid #f1f1f1;margin-bottom:25px;border-radius:10px;padding:22px;transition:all 0.4s ease-in-out}.high-lights-item:hover{box-shadow:-1px 5px 19px 0 #878787}.high-light-box h5{display:flex;align-items:center;margin:0;flex-direction:column}.high-light-box h5 p{font-size:30px;margin:0;letter-spacing:.8px;text-transform:capitalize;font-weight:600;line-height:1.3;color:#000;margin-top:15px}.high-light-box h5 span{margin-right:10px}.procedure-section,.why-choose-us-section{background-color:#f9f9f9}.procedure-section .why-choose-box{flex-direction:column;align-items:center;justify-content:center;clip-path:polygon(80% 0,100% 50%,80% 100%,0% 100%,20% 50%,0% 0%);padding:36px;border-radius:0;position:relative;transition:all 0.5s ease-in-out;opacity:.7}.procedure-section .why-choose-box.active{box-shadow:0 0 16px rgb(25 118 210 / .6);transform:scale(1.1);animation:blinkone 1s ease-in-out;opacity:1}.procedure-section .why-choose-box~p{transition:all 0.3s ease-in-out;transform:scale(1);text-transform:capitalize}.procedure-section .why-choose-box.active~p{font-size:24px;font-weight:600;transform:scale(1);color:#000;margin-top:25px}@keyframes blinkone{0%{box-shadow:0 0 0 0 #5eaaca;transform:scale(1);background-color:#edf3f5}50%{box-shadow:0 0 16px #356478;transform:scale(1.1);background-color:#1c89b787}100%{box-shadow:0 0 0 0 #386a7f;transform:scale(1);background-color:#edf3f5}}.procedure-section .col-lg-2:last-child .why-choose-box{clip-path:polygon(100% 0,100% 50%,100% 100%,0% 100%,20% 51%,0% 0%)}.procedure-section .why-choose-title{margin-top:20px}.procedure-section .why-choose-title h3{text-align:center;font-size:25px;width:100%;max-width:90%;margin:auto;letter-spacing:.3px}.procedure-section .why-choose-icon{margin:auto;text-align:center}.procedure-section .why-choose-icon img{width:100%;max-width:60%;margin:auto}.procedure-section .why-choose-items .why-choose-all-box{margin-bottom:40px;margin-top:0}@media screen and (min-width:1400px){.procedure-section .why-choose-items .why-choose-all-box{max-height:375px}}.procedure-section .why-choose-items .why-choose-box-item{margin-left:-30px}.procedure-section .why-choose-item{margin:40px 0}.testimonial-items-box{margin:40px 0}.bottom-form input:not([type="submit"]),.bottom-form textarea{margin:0 0 15px 0;padding:14px 18px 14px 18px;border-radius:10px;color:#000000!important;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d3d3d329;background-color:#fff}.contact-icons{margin-right:20px}.contact-icons svg{width:40px;height:40px;fill:#7d001d!important}.contacr-bottom-info{display:flex;align-items:center;flex-direction:column}.contacr-bottom-info h4{font-size:24px;font-weight:700;line-height:28px;margin-top:22px}.contacr-bottom-info p{margin:0}.bottom-form-item{padding:35px;background:#1a82b114;border-radius:0;backdrop-filter:blur(9px)}.contacr-bottom-info{padding-bottom:30px;height:100%;border:1px solid #830014;padding:15px;border-bottom:0;border-top:2px solid #830014}.contact-title{margin-bottom:40px}.contact-title span{color:#7d001d;font-weight:700;letter-spacing:.5px;font-size:18px;text-transform:uppercase;margin-bottom:20px;display:block}.contact-title h3{letter-spacing:.5px;font-weight:700;font-size:42px;line-height:1.3;color:#333;margin-bottom:0}.contact-title h3 span{color:#7d001d;text-transform:uppercase;letter-spacing:.5px;font-weight:700;font-size:43px;line-height:1.3;margin-bottom:0;display:inline-block}.row.contact-bottom{border-bottom:2px solid #86000f;margin-bottom:55px}.contact-bottom-box{text-align:center;padding:0}.contact-bottom-box p{text-align:center}.contact-bottom-form-section{background-color:#f9f9f9;padding:0}.why-choose-item p{margin:10px 0;text-align:center;font-size:20px}.bottom-form-title h4{font-size:45px}footer{padding:70px 0 40px;background-color:#f9f9f9}.footer-social-icons ul{display:flex;justify-content:flex-end;align-items:center}.footer-social-icons ul li{margin-right:20px;margin-bottom:0}.footer-items .one{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #e3e3e3;align-items:center}.footer-address{text-align:center;margin-bottom:30px}.footer-address h4{font-size:28px;color:#000;text-transform:capitalize}.footer-address p{margin-bottom:6px}.footer-address p a{font-size:18px}@-webkit-keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.marquee-sections{padding:30px 0}.marquee{display:flex;align-items:center;justify-content:flex-start;overflow:hidden}.marquee span{text-transform:uppercase;will-change:transform;transform:translateX(0);white-space:nowrap;-webkit-animation:marquee 24s linear infinite;animation:marquee 24s linear infinite;font-size:85px;font-family:"Gravitas One",Helvetica,Arial,sans-serif;font-weight:900;color:#197ead;margin-right:80px}.marquee span a{color:#197ead}.marquee span a svg{margin-left:80px}.copyright{padding:20px;text-align:center;background-color:#1a7fae;color:#fff}.copyright p{color:#fff;margin:0}label.error{color:red;position:absolute;bottom:-15px;font-size:13px;left:0}.modal-body .has-feedback,.has-feedback{margin-bottom:21px;position:relative}.modal-body .form-control,.form-control{border:0;background-color:#fff0;border-radius:0;border-bottom:1px solid #ccc;padding:10px 0;font-size:15px;color:#000000!important;box-shadow:none;font-family:"Roboto",sans-serif;font-weight:400;position:relative}.modal-header{background-color:#23a1e0;color:#fff;text-align:center}.modal-header h5{color:#fff;font-size:24px;width:100%;letter-spacing:.4px;font-weight:600}.modal-header .btn-close{margin:0;filter:invert(1)}.modal-body .email-header{padding:22px 0}.modal-social a{font-size:18px;font-weight:500;color:#000;letter-spacing:.8px;line-height:1.5}.sub-send-inquiry-form{position:fixed;left:-96px;top:30%;height:37%;display:flex;flex-direction:column;justify-content:center;z-index:99}.sub-send-inquiry-form a{color:#fff;font-size:19px;font-weight:500;text-transform:uppercase;margin-left:10px}.sub-send-btn{background-color:#3fa4db;border-radius:0 0 30px 30px;padding-top:10px;padding-bottom:10px;padding-left:35px;padding-right:35px;transform:rotate(-90deg);animation:blink 3s linear infinite}@keyframes blink{0%,100%{background-color:#3fa4db}50%{background-color:#9be1ff}}.sub-send-inquiry-form,.sub-send-inquiry-form-2{display:flex}.footer-whatsapp-call{display:block}@media screen and (max-width:991px){.sub-send-inquiry-form,.sub-send-inquiry-form-2{display:none}.sub-send-inquiry-form,.footer-whatup-icons{display:none}.footer-whatsapp-call{display:none}}.footer-whatsapp-left{position:fixed;bottom:0;right:0;margin:0 20px 100px 0;z-index:999999}.footer-whatsapp-left a{display:flex;align-items:center;justify-content:center}.footer-call-right{position:fixed;bottom:0;right:0;margin:0 20px 180px 0;z-index:999999}.footer-call-right a{display:flex;align-items:center;justify-content:center}.vibrate-3{-webkit-animation:vibrate-3 1s linear infinite both;animation:vibrate-3 1s linear infinite both}@-webkit-keyframes vibrate-3{0%{-webkit-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}20%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}30%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}40%{-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}50%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}60%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}70%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}80%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}90%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}100%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes vibrate-3{0%{-webkit-transform:translate(0);transform:translate(0)}10%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}20%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}30%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}40%{-webkit-transform:translate(2px,2px);transform:translate(2px,2px)}50%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}60%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}70%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}80%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}90%{-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}100%{-webkit-transform:translate(0);transform:translate(0)}}