:root{--nxg-primary-color:#00547c;--nxg-secondary-color:#f56a00;--nxg-tertiary-color:#21333e;--nxg-quaternary-color:#21333ef7;--white-bg-color:#ffffff;--light-bg-color:#f1f1f1;--dark-bg-color:#111117;--white-text-color:#ffffff;--light-text-color:#c0c3d0;--dark-text-color:#606d75;--success-color:#007a4d;--warning-color:#ff9800;--danger-color:#e34f4f;}body{background-color:#ffffff;}body, p, ul, ol{color:#606d75;font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5;}@media(max-width:768px){body, p, ul, ol{font-style:default;font-size:1rem!important;font-weight:400;}}h1{color:#f1f1f1;font-family:Poppins,sans-serif;font-style:default;font-size:4.5rem;font-weight:900;line-height:1.2;}@media(max-width:768px){h1{font-style:default;font-size:3rem!important;font-weight:900;}}h2{color:#21333e;font-family:Poppins,sans-serif;font-style:default;font-size:3rem;font-weight:700;line-height:1.2;}@media(max-width:768px){h2{font-style:default;font-size:2.5rem!important;font-weight:700;}}h3{color:#21333e;font-family:Inter,sans-serif;font-style:default;font-size:2.5rem;font-weight:700;line-height:1.2;}@media(max-width:768px){h3{font-style:default;font-size:2rem!important;font-weight:700;}}h4{color:#21333e;font-family:Inter,sans-serif;font-style:default;font-size:1.5rem;font-weight:700;line-height:1.2;}@media(max-width:768px){h4{font-style:default;font-size:1.5rem!important;font-weight:700;}}h5{color:#21333e;font-family:Inter,sans-serif;font-style:default;font-size:1.2rem;font-weight:700;line-height:1.2;}@media(max-width:768px){h5{font-style:default;font-size:1.2rem!important;font-weight:700;}}h6{color:#21333e;font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:500;line-height:1.2;}@media(max-width:768px){h6{font-style:default;font-size:1rem!important;font-weight:500;}}a, a:not(.btn){color:#ff6600;font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5;}a:hover, a:not(.btn):hover{color:#ff6600;}.primary-button, .primary-button:visited, .primary-button:active, .secondary-button, .secondary-button:visited, .secondary-button:active, input[type="submit"]{background-color:#ff6600;border-color:#ff6600;color:#ffffff;font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:500;line-height:1.2;}.primary-button:hover, .secondary-button:hover, input[type="submit"]:hover{background-color:#ff6600;border-color:#ff6600;color:#ffffff;}input, textarea, select{background-color:#00000013;color:#606d75;font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5;}input:hover, textarea:hover, select:hover, input:focus, textarea:focus, select:focus{background-color:#0000001a;}input::placeholder, textarea::placeholder, select::placeholder{color:#606d75;}.navbar.top .container{max-width:1200px;}.navbar.top{}.navbar.top .navbar-nav .nav-item a:not(.btn){padding-right:15px;padding-left:15px;font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5;}.navbar.top .navbar-nav .nav-item a:not(.btn):hover{}{margin-right:15px;margin-left:15px;}.navbar.sub .container{max-width:1200px;}.navbar.sub{}.navbar-holder{}.navbar.sub.navbar-sticky{}.navbar.sub .dropdown .dropdown-menu{}header .navbar-expand .navbar-brand img{height:45px;}@media(max-width:768px){header .navbar-expand .navbar-brand img{height:45px;}}.navbar.sub .navbar-nav .nav-item a:not(.btn){padding-right:15px;padding-left:15px;font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5;}.navbar.sub .navbar-nav .nav-item a:not(.btn).active, .navbar.sub .navbar-nav .nav-item a:not(.btn):hover{}.navbar.sub .navbar-nav .nav-item .btn, header .navbar-expand .navbar-brand{margin-right:15px;margin-left:15px;}.navbar.sub .primary-button, .navbar.sub .primary-button:visited, .navbar.sub .primary-button:active, .navbar.sub .secondary-button, .navbar.sub .secondary-button:visited, .navbar.sub .secondary-button:active{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:500;line-height:1.2;}.navbar.sub .primary-button:hover, .navbar.sub .secondary-button:hover{}.modal-menu .modal-content{}.modal-menu .modal-content a:not(.btn){font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5;}.modal-menu .modal-content a:not(.btn):hover{}.modal-menu .primary-button, .modal-menu .primary-button:visited, .modal-menu .primary-button:active, .modal-menu .secondary-button, .modal-menu .secondary-button:visited, .modal-menu .secondary-button:active{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:500;line-height:1.5;}.modal-menu .primary-button:hover, .modal-menu .secondary-button:hover{}.modal-menu .icon-close{}.modal-menu .icon-close:hover{}.footer .bottom-bar .container{max-width:1200px;}.footer .bottom-bar{}.footer .bottom-bar .navbar-nav .nav-item a:not(.btn){padding-right:15px;padding-left:15px;font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5;}.footer .bottom-bar .navbar-nav .nav-item a:not(.btn):hover{}{margin-right:15px;margin-left:15px;}footer .footer.main .container{max-width:1200px;}footer .footer.main{padding:130px 0;}footer .offers .items .item{padding-right:15px;padding-left:15px;}footer .footer.main .card{background-color:#ffffff06;}footer .navbar-brand img{height:45px;}@media(max-width:768px){footer .navbar-brand img{height:45px;}}footer .footer.main h4{font-family:Inter,sans-serif;font-style:default;font-size:1.5rem;font-weight:700;line-height:1.2;}@media(max-width:768px){footer .footer.main h4{font-style:default;font-size:1.5rem!important;font-weight:700;}}footer .footer.main p{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5;}@media(max-width:768px){footer .footer.main p{font-style:default;font-size:1rem!important;font-weight:400;}}footer .footer.main a, .footer.main a:not(.btn){font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:400;line-height:1.5;}footer .footer.main a:hover, .footer.main a:not(.btn):hover{}footer .footer.main .primary-button, .footer.main .primary-button:visited, .footer.main .primary-button:active, .footer.main .secondary-button, .footer.main .secondary-button:visited, .footer.main .secondary-button:active, .footer.main input[type="submit"]{font-family:Inter,sans-serif;font-style:default;font-size:1rem;font-weight:500;line-height:1.2;}footer .footer.main .primary-button:hover, .footer.main .secondary-button:hover, .footer.main input[type="submit"]:hover{}
/* Advanced CSS */
/*GENERAL COLORS Blue: #00547C Orange: #f56a00 */
.elementor-10182 .elementor-element.elementor-element-3df507c .btn-group .btn.active{color:#fff !important;background-color:#00547C !important;}
.elementor-10182 .elementor-element.elementor-element-3df507c .btn-group .btn:hover{color:#00547C !important}
.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:#00547C !important;}

/*HEADER*/
nav.navbar.navbar-expand.top{display:none;}
.hero .full-image {opacity: .8 !important}
section.hero.default{background-color:unset;}
.navbar.sub .navbar-nav .nav-item a:not(.btn){font-weight:600;}
header .navbar-sticky.sub{background-color:#00547C;}
.brand{display:none;}
.has-navbar-top .navbar.sub:not(.navbar-sticky){top: 0px !important;}
@media (min-width: 991px) {
    #menu-item-15538 {
        display: none;
    }
}
.elementor-6480 .elementor-element.elementor-element-9960270 .secondary-button,
.elementor-6480 .elementor-element.elementor-element-9960270 .secondary-button:hover{border-color:#f56a00 !important;}
header .navbar-expand .navbar-brand img{height:100px !important;}

/*FOOTER*/
section.footer{display:none;}
footer.footer{background-color:#00547C;}
footer .nav-item .nav-link:hover, footer .nav-item .nav-link{color:#fff;}
footer .bottom-bar{background-color:#00547C;}

/*H1*/
h1{color: #f56a00 !important;font-family:unset; font-size: 4.5rem !important;font-weight: 300 !important;}
h2{color: #f56a00 !important;font-family:unset; font-size: 2.5rem;font-weight: 300;}
.elementor-6480 .elementor-element.elementor-element-9960270 .title{font-weight: 300 !important;color:#f56a00 !important;}

.intro-meta{display:none;}
.breadcrumb{display:none;}
.elementor-widget-nxg-dual-heading .heading{font-weight:300 !important;}
.list-text{font-weight:500 !important;}
.elementor-6480 .elementor-element.elementor-element-2ed5bcc .partners .client-logo img{opacity:1 !important;}
.hero .full-image{opacity:1 !important;}
.showcase .card .image-over:before{opacity:0.1 !important;}
.elementor-10182 .elementor-element.elementor-element-3df507c .card .image-over img{max-height:360px;}
.elementor-10182 .elementor-element.elementor-element-3df507c .post-excerpt p{color:#fff !important;}



/*Yellow-Yard*/
.yy_btn {
    background-color: #ff6600;
    border-color: #ff6600;
    color: #ffffff !important;
    font-family: Inter, sans-serif;
    font-style: default;
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.2;
}
.yy_btn:hover{color:#fff !important;background:#ff6600 !important;}