::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#fff0}::-webkit-scrollbar-thumb{background:#203684}::-webkit-scrollbar-thumb:hover{background:#203684}.wpcf7-form label.error{display:contents}a,a:hover{text-decoration:none}.default-service .banner-1{background-image:none;background-color:#203684;max-width:unset;right:0;left:0;width:unset;display:block}.block-1 .block-image{background:#fff}.block-video .img-full{width:100%!important}.testimonial-default .logo-wrapper{display:block;width:90%}.list-social{margin:0;padding:0}.logo-wrapper .logo img{width:280px;filter:brightness(1.5)}.header-wrapper.transparent{background:linear-gradient(to bottom,rgb(0 0 0 / .8),rgb(0 0 0 / .5),rgb(0 0 0 / .2),rgb(0 0 0 / .2),#fff0)}.header-wrapper.transparent .header-main.header-fixed{background-color:#fff}.header-fixed .menu-wrapper>li>a{color:#203684!important}.header-fixed .logo-wrapper .logo img{filter:none}.header{margin-top:0}.header ul{margin-bottom:0;padding:0}.header ul li{position:relative}.header ul>li.menu-item-has-children{padding-right:16px}.header ul>li:last-child{padding-right:0}.header ul>li.menu-item-has-children>a:after{content:"\f107";position:absolute;margin-right:10px;top:50%;padding-left:10px;transform:translateY(-50%);font-family:"FontAwesome";color:#fff}.header-fixed .header ul>li.menu-item-has-children>a:after{color:#203684}.header ul>li .sub-menu{background-color:#161614;display:block;left:0;top:100%;list-style:none;margin:20px 0 0;opacity:0;padding:0;position:absolute;visibility:hidden;width:220px;z-index:10}.header ul>li:hover>.sub-menu{opacity:1;visibility:visible;margin-top:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.header ul>li .sub-menu>li{position:relative;text-transform:none;display:block;text-align:left}.header ul>li .sub-menu>li a{color:#203684;display:block;border:none;font-size:13px;line-height:1.5;display:block;padding:15px!important;text-align:left;font-weight:600;width:100%;font-family:'Montserrat',sans-serif;text-transform:uppercase;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.header ul>li .sub-menu>li a:hover{background-color:#203684;color:#fff}.accordion-button{padding:8px 16px;box-shadow:none;outline:none}.accordion-button:focus{box-shadow:none}.accordion-button:after{filter:hue-rotate(96deg)}.accordion-button:not(.collapsed){box-shadow:none;background-color:#fff0;color:#203684}.block-accordion .panel-group .panel{border-left:solid 2px #f33b23;border-bottom:solid 2px #f33b23}.testimonial-default{padding:10px 0}.contact-default .list-contact-info{bottom:-50%;transform:translate(-50%,-50%)}.services-inner .block-image{height:220px}.form-control{margin-bottom:0;border:solid 1px #f0f0f0}.form-floating textarea{height:unset!important}footer .menu{padding-left:15px}footer .menu li{list-style:square}footer .menu li a{padding:5px 8px;color:rgb(255 255 255 / .7);display:inline-block}footer .list-social li:first-child{padding-left:0}footer .form-control{border:none;border-bottom:solid 1px rgb(255 255 255 / .7);background-color:#fff0;border-radius:0}.form-control:focus{background-color:#fff0;box-shadow:none;outline:none}footer .form-floating>label{opacity:0}.contact-page .list-contact-info{bottom:40px}.aisco-contact .form-control{background-color:#fff0;border:none;border-radius:0;border-bottom:solid 1px rgb(255 255 255 / .9);color:#fff}.aisco-contact label{color:#fff}.aisco-contact .contact-form{background-color:#203684}.aisco-contact .contact-form button{background-color:#f33b23}.page-content ul{margin-bottom:25px}.page-content ul li{margin-bottom:10px}.close-modal{font-size:22px;color:#203684;position:absolute;top:15px;right:15px}.key-personals .contact-info p a{color:#ffffff!important}.banner-pages{position:relative}.banner-pages:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / .7)}@media screen and (max-width:992px){.contact-default .list-contact-info{bottom:unset;transform:unset}.testimonial-default .logo-wrapper{padding-top:20px;padding-bottom:20px;margin:auto}.mob-icon-cancel-1:before{margin-top:15px;margin-right:10px}footer .menu{padding:0}footer .menu li{display:block}.wrapper-footer{padding:20px 0!important}footer .widget{margin-bottom:20px}.mob-menu-header-holder{box-shadow:1px 1px 5px rgb(0 0 0 / .15)}.about-us-inner .list-social{margin-top:5px}footer .title-widget{margin-bottom:10px;margin-top:20px}}