﻿@font-face{font-family:"SegoeUI";src:url("../fonts/Segoe/SegoeUI-Semibold.svg#SegoeUI-Semibold") format("svg"),url("../fonts/Segoe/SegoeUI-Semibold.ttf") format("truetype"),url("../fonts/Segoe/SegoeUI-Semibold.woff") format("woff"),url("../fonts/Segoe/SegoeUI-Semibold.eot"),url("../fonts/Segoe/SegoeUI-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/Segoe/SegoeUI-Semibold.woff2") format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"SegoeUI";src:url("../fonts/Segoe/SegoeUI-Italic.svg#SegoeUI-Italic") format("svg"),url("../fonts/Segoe/SegoeUI-Italic.ttf") format("truetype"),url("../fonts/Segoe/SegoeUI-Italic.woff") format("woff"),url("../fonts/Segoe/SegoeUI-Italic.eot"),url("../fonts/Segoe/SegoeUI-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Segoe/SegoeUI-Italic.woff2") format("woff2");font-weight:400;font-style:italic}@font-face{font-family:"SegoeUI";src:url("../fonts/Segoe/SegoeUI.svg#SegoeUI") format("svg"),url("../fonts/Segoe/SegoeUI.ttf") format("truetype"),url("../fonts/Segoe/SegoeUI.woff") format("woff"),url("../fonts/Segoe/SegoeUI.eot"),url("../fonts/Segoe/SegoeUI.eot?#iefix") format("embedded-opentype"),url("../fonts/Segoe/SegoeUI.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"SegoeUI";src:url("../fonts/Segoe/SegoeUI-Bold.svg#SegoeUI-Bold") format("svg"),url("../fonts/Segoe/SegoeUI-Bold.ttf") format("truetype"),url("../fonts/Segoe/SegoeUI-Bold.woff") format("woff"),url("../fonts/Segoe/SegoeUI-Bold.eot"),url("../fonts/Segoe/SegoeUI-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Segoe/SegoeUI-Bold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"SegoeUI";src:url("../fonts/Segoe/SegoeUI-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/Segoe/SegoeUI-BoldItalic.woff") format("woff"),url("../fonts/Segoe/SegoeUI-BoldItalic.ttf") format("truetype"),url("../fonts/Segoe/SegoeUI-BoldItalic.svg#SegoeUI-BoldItalic") format("svg");font-weight:700;font-style:italic}@font-face{font-family:"SegoeUI";src:url("../fonts/Segoe/SegoeUI-Semilight.svg#SegoeUI-Semilight") format("svg"),url("../fonts/Segoe/SegoeUI-Semilight.ttf") format("truetype"),url("../fonts/Segoe/SegoeUI-Semilight.woff") format("woff"),url("../fonts/Segoe/segoeuisl.eot?#iefix") format("embedded-opentype");font-weight:300;font-style:normal}@font-face{font-family:"SegoeUI";src:url("../fonts/Segoe/SegoeUIBlack.eot?#iefix") format("embedded-opentype"),url("../fonts/Segoe/SegoeUIBlack.woff") format("woff"),url("../fonts/Segoe/SegoeUIBlack.ttf") format("truetype"),url("../fonts/Segoe/SegoeUIBlack.svg#SegoeUIBlack") format("svg");font-weight:900;font-style:normal}@font-face{font-family:"Futura PT Demi";src:url("../fonts/FuturaPT/futuraptdemi-webfont.woff2") format("woff2"),url("../fonts/FuturaPT/futuraptdemi-webfont.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Futura PT Demi";src:url("../fonts/FuturaPT/futuraptdemi-webfont.woff2") format("woff2"),url("../fonts/FuturaPT/futuraptdemi-webfont.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Futura PT";src:url("../fonts/FuturaPT/futuraptmedium-webfont.woff2") format("woff2"),url("../fonts/FuturaPT/futuraptmedium-webfont.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Futura PT";src:url("../fonts/FuturaPT/futuraptbold-webfont.woff2") format("woff2"),url("../fonts/FuturaPT/futuraptbold-webfont.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"Futura PT";src:url("../fonts/FuturaPT/FuturaPT-Light.eot");src:local("Futura PT Light"),local("FuturaPT-Light"),url("../fonts/FuturaPT/FuturaPT-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaPT/FuturaPT-Light.woff") format("woff"),url("../fonts/FuturaPT/FuturaPT-Light.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Futura PT";src:url("../fonts/FuturaPT/FuturaPT-Book.eot");src:local("Futura PT Book"),local("FuturaPT Book"),url("../fonts/FuturaPT/FuturaPT-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaPT/FuturaPT-Book.woff") format("woff"),url("../fonts/FuturaPT/FuturaPT-Book.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Futura PT Book";src:url("../fonts/FuturaPT/FuturaPT-Book.eot");src:local("Futura PT Book"),local("FuturaPT Book"),url("../fonts/FuturaPT/FuturaPT-Book.eot?#iefix") format("embedded-opentype"),url("../fonts/FuturaPT/FuturaPT-Book.woff") format("woff"),url("../fonts/FuturaPT/FuturaPT-Book.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"icomoon";src:url("../fonts/icomoon/fonts/icomoon.eot?79y6l1");src:url("../fonts/icomoon/fonts/icomoon.eot?79y6l1#iefix") format("embedded-opentype"),url("../fonts/icomoon/fonts/icomoon.ttf?79y6l1") format("truetype"),url("../fonts/icomoon/fonts/icomoon.woff?79y6l1") format("woff"),url("../fonts/icomoon/fonts/icomoon.svg?79y6l1#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-hurricane:before{content:""}.icon-icon-estimate:before{content:""}.icon-icon-fire:before{content:""}.icon-icon-folder:before{content:""}.icon-icon-handshake:before{content:""}.icon-icon-negotiate:before{content:""}.icon-icon-paperwork:before{content:""}.icon-icon-property:before{content:""}.icon-icon-review:before{content:""}.icon-icon-roof:before{content:""}.icon-icon-water:before{content:""}.icon-bing:before{content:"";color:#008373}.icon-chevron-up:before{content:""}.icon-chevron-thin-up:before{content:""}.icon-chevron-thin-right:before{content:""}.icon-chevron-thin-left:before{content:""}.icon-chevron-thin-down:before{content:""}.icon-home2:before{content:""}.icon-phone:before{content:""}.icon-location:before{content:""}.icon-user:before{content:""}.icon-cog:before{content:""}.icon-star-empty:before{content:""}.icon-star-full:before{content:""}.icon-plus:before{content:""}.icon-info:before{content:""}.icon-cancel-circle:before{content:""}.icon-cross:before{content:""}.icon-checkmark:before{content:""}.icon-circle-up:before{content:""}.icon-circle-right:before{content:""}.icon-circle-down:before{content:""}.icon-circle-left:before{content:""}.icon-google:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-whatsapp:before{content:""}.icon-twitter:before{content:""}.icon-youtube:before{content:""}.icon-yahoo:before{content:""}.icon-linkedin:before{content:""}.icon-linkedin2:before{content:""}.icon-yelp:before{content:""}.icon-angle-up:before{content:""}.icon-fax:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-left:before{content:""}.mt-45{margin-top:2rem !important}.mt-6{margin-top:4rem !important}.mt-7{margin-top:5rem !important}.mt-8{margin-top:6rem !important}@media(min-width: 768px){.mt-md-45{margin-top:2rem !important}.mt-md-6{margin-top:4rem !important}.mt-md-7{margin-top:5rem !important}.mt-md-8{margin-top:6rem !important}}@media(min-width: 992px){.mt-lg-45{margin-top:2rem !important}.mt-lg-6{margin-top:4rem !important}.mt-lg-7{margin-top:5rem !important}.mt-lg-8{margin-top:6rem !important}}.mb-45{margin-bottom:2rem !important}.mb-6{margin-bottom:4rem !important}.mb-7{margin-bottom:5rem !important}.mb-8{margin-bottom:6rem !important}@media(min-width: 576px){.mb-sm-45{margin-bottom:2rem !important}.mb-sm-6{margin-bottom:4rem !important}.mb-sm-7{margin-bottom:5rem !important}.mb-sm-8{margin-bottom:6rem !important}}@media(min-width: 768px){.mb-md-45{margin-bottom:2rem !important}.mb-md-6{margin-bottom:4rem !important}.mb-md-7{margin-bottom:5rem !important}.mb-md-8{margin-bottom:6rem !important}}@media(min-width: 992px){.mb-lg-45{margin-bottom:2rem !important}.mb-lg-6{margin-bottom:4rem !important}.mb-lg-7{margin-bottom:5rem !important}.mb-lg-8{margin-bottom:6rem !important}}@media(min-width: 768px){.ml-md-n6{margin-left:-4rem !important}.ml-md-n7{margin-left:-5rem !important}.ml-md-n8{margin-left:-6rem !important}}.p-45{padding:2rem !important}.pr-6{padding-right:4rem !important}.pr-7{padding-right:5rem !important}.pr-8{padding-right:6rem !important}@media(min-width: 768px){.pr-md-6{padding-right:4rem !important}.pr-md-7{padding-right:5rem !important}.pr-md-8{padding-right:6rem !important}}@media(min-width: 992px){.pr-lg-6{padding-right:4rem !important}.pr-lg-7{padding-right:5rem !important}.pr-lg-8{padding-right:6rem !important}}.pb-6{padding-bottom:4rem !important}.pb-7{padding-bottom:5rem !important}.pb-8{padding-bottom:6rem !important}@media(min-width: 768px){.pb-md-6{padding-bottom:4rem !important}.pb-md-7{padding-bottom:5rem !important}.pb-md-8{padding-bottom:6rem !important}}@media(min-width: 992px){.pb-lg-6{padding-bottom:4rem !important}.pb-lg-7{padding-bottom:5rem !important}.pb-lg-8{padding-bottom:6rem !important}}.pl-6{padding-left:4rem !important}.pl-7{padding-left:5rem !important}.pl-8{padding-left:6rem !important}@media(min-width: 576px){.pl-sm-6{padding-left:4rem !important}.pl-sm-7{padding-left:5rem !important}.pl-sm-8{padding-left:6rem !important}}@media(min-width: 768px){.pl-md-6{padding-left:4rem !important}.pl-md-7{padding-left:5rem !important}.pl-md-8{padding-left:6rem !important}}@media(min-width: 992px){.pl-lg-6{padding-left:4rem !important}.pl-lg-7{padding-left:5rem !important}.pl-lg-8{padding-left:6rem !important}}.pt-6{padding-top:4rem !important}.pt-7{padding-top:5rem !important}.pt-8{padding-top:6rem !important}@media(min-width: 768px){.pt-md-6{padding-top:4rem !important}.pt-md-7{padding-top:5rem !important}.pt-md-8{padding-top:6rem !important}}@media(min-width: 992px){.pt-lg-6{padding-top:4rem !important}.pt-lg-7{padding-top:5rem !important}.pt-lg-8{padding-top:6rem !important}}.px-4-5{padding-left:2rem !important;padding-right:2rem !important}.px-6{padding-left:4rem !important;padding-right:4rem !important}.px-7{padding-left:5rem !important;padding-right:5rem !important}.px-8{padding-left:6rem !important;padding-right:6rem !important}@media(min-width: 768px){.px-md-6{padding-left:4rem !important;padding-right:4rem !important}.px-md-7{padding-left:5rem !important;padding-right:5rem !important}.px-md-8{padding-left:6rem !important;padding-right:6rem !important}}@media(min-width: 992px){.px-lg-6{padding-left:4rem !important;padding-right:4rem !important}.px-lg-7{padding-left:5rem !important;padding-right:5rem !important}.px-lg-8{padding-left:6rem !important;padding-right:6rem !important}}.py-45{padding-top:2rem !important;padding-bottom:2rem !important}.py-6{padding-top:4rem !important;padding-bottom:4rem !important}.py-7{padding-top:5rem !important;padding-bottom:5rem !important}.py-8{padding-top:6rem !important;padding-bottom:6rem !important}@media(min-width: 768px){.py-md-45{padding-top:2rem !important;padding-bottom:2rem !important}.py-md-6{padding-top:4rem !important;padding-bottom:4rem !important}.py-md-7{padding-top:5rem !important;padding-bottom:5rem !important}.py-md-8{padding-top:6rem !important;padding-bottom:6rem !important}}@media(min-width: 992px){.py-lg-45{padding-top:2rem !important;padding-bottom:2rem !important}.py-lg-6{padding-top:4rem !important;padding-bottom:4rem !important}.py-lg-7{padding-top:5rem !important;padding-bottom:5rem !important}.py-lg-8{padding-top:6rem !important;padding-bottom:6rem !important}}.btn,.blog_list .listing-button{border-radius:0;outline:0 none !important;border:0 none}.btn:hover,.blog_list .listing-button:hover,.btn:focus,.blog_list .listing-button:focus{outline:0 none !important;box-shadow:none}.btn:active,.blog_list .listing-button:active{box-shadow:none}.btn-orange{background-color:#ce933d;color:#fff}.btn-orange:hover,.btn-orange:focus{color:#fff;background-color:#b9812f}.btn-gray{background-color:#bbbcbc;color:#fff}.btn-gray:hover,.btn-gray:focus{color:#fff;background-color:#a9aaaa}.btn-violet{background-color:#232e67;color:#fff}.btn-violet:hover,.btn-violet:focus{color:#fff;background-color:#2c3a82}.btn-with-arrow{padding-right:82px;position:relative;display:flex;align-items:center}.btn-with-arrow img{position:absolute;right:5px;top:50%;transform:translateY(-50%);margin-top:14px}.btn-light{background-color:#eee;color:#3d3d3d}.btn-black-outline{border:1px solid #000;background-color:rgba(0,0,0,0);color:#000}.btn-black-outline:hover,.btn-black-outline:focus{color:#fff;background-color:#000}.btn-ygreen,.blog_list .listing-button,.blog_listing_front>.text-right .btn,.blog_listing_front>.text-right .blog_list .listing-button,.blog_list .blog_listing_front>.text-right .listing-button{background-color:#04dd00;color:#fff}.btn-ygreen:hover,.blog_list .listing-button:hover,.blog_listing_front>.text-right .btn:hover,.btn-ygreen:active,.blog_list .listing-button:active,.blog_listing_front>.text-right .btn:active{background-color:#03b900;color:#fff}.btn-ygreen2{background-color:#04dd00;color:#fff}.btn-ygreen2:hover,.btn-ygreen2:active{background-color:#03b900;color:#fff}.btn-round,.blog_list .listing-button{border-radius:30px}body{font-size:18px;color:#3d3d3d;font-family:"Futura PT",sans-serif;font-weight:normal}img{max-width:100%}b{font-weight:bold}@media(min-width: 768px){h2{font-size:36px}}.caps{text-transform:uppercase}.light{font-weight:300}.normal{font-weight:400}.medium{font-weight:500}.semib{font-weight:600}.bold{font-weight:700}.xbold{font-weight:900;letter-spacing:0 !important}.italic{font-style:italic}.font1{font-family:"SegoeUI",sans-serif}.font2{font-family:"Futura PT",sans-serif}.font3{font-family:"Futura PT Demi",sans-serif;font-weight:normal}.font4{font-family:"Futura PT Book",sans-serif}@media(min-width: 768px){.fz-30{font-size:30px}}.ls-4{letter-spacing:1.4px}.violet{color:#232e67}.orange{color:#ce933d}.white{color:#fff}.grey{color:#3d3d3d}.gray{color:#bbbcbc}.blue{color:#232e67}.black{color:#212529}.red{color:red}.red2{color:#8a1e20}.grey2{color:#7c7c7c}.ygreen{color:#04dd00}.ygreen2{color:#04dd00}.inherit{color:inherit}a:hover{color:#232e67}.help-block{margin-bottom:0}.bg-grey4{background-color:#ededed}.bg-dblue{background-color:#232e67}.bg-ygreen{background-color:#04dd00}.bg-ygreen2{background-color:#04dd00}.bg-light{background-color:#f7f7f7 !important}.bg-light2{background-color:#eee !important}.bg-violet{background-color:#232e67 !important}.bg-orange{background-color:#ce933d !important}.bg-gray{background-color:#bbbcbc !important}.bg-blue-gradient{background:#28578b;background:-moz-linear-gradient(left, #28578b 0%, #333353 100%);background:-webkit-linear-gradient(left, #28578b 0%, #333353 100%);background:linear-gradient(to right, #28578b 0%, #333353 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#28578b", endColorstr="#333353",GradientType=1 )}.site-header{position:relative}.site-header-top{background-color:#232e67;color:#fff;padding:6px 0}.site-header-top a{color:#fff;text-decoration:none;display:inline-block}.site-header-top .tel{font-family:"Futura PT",sans-serif;font-size:16px;text-align:center}.site-header-top .phones a{display:inline-block}@media(min-width: 768px)and (max-width: 1050px){.site-header-top .phones a{display:block}}@media(max-width: 575px){.site-header-top .social{display:inline-block}}.site-header-nav{box-shadow:0px 2px 16px -8px rgba(0,0,0,.1)}.navbar{padding:0}.navbar .cntr{display:block;padding:0}@media(min-width: 768px){.navbar .cntr{align-items:stretch;display:flex;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem)}}.navbar-brand{text-align:center;display:block;margin-right:0;padding:12px}@media(min-width: 768px){.navbar-brand{padding:12px 0}}.navbar-brand img{max-width:350px;width:100%}.navbar-light .navbar-nav{font-family:"Futura PT Demi",sans-serif}.navbar-light .navbar-nav .nav-item{position:relative}@media(min-width: 768px){.navbar-light .navbar-nav .nav-item:hover>.dropdown-menu{display:block}}.navbar-light .navbar-nav .nav-item.active>.nav-link{background-color:#e1e4f5}.navbar-light .navbar-nav .nav-link{font-size:18px;height:100%;color:#464646;text-align:center}@media(min-width: 768px){.navbar-light .navbar-nav .nav-link{padding-left:.75rem;padding-right:.75rem;align-items:center;display:flex}}@media(min-width: 992px){.navbar-light .navbar-nav .nav-link{padding-left:1rem;padding-right:1rem;padding-top:20px;padding-bottom:20px}}.navbar-collapse{height:100%;align-items:stretch}.navbar-toggler{border-radius:0;width:100%;text-align:right;padding:5px 15px;cursor:pointer;background-color:#232e67;color:#fff;display:flex;align-items:center}@media(min-width: 768px){.navbar-toggler{margin-left:10px;width:auto;background-color:rgba(0,0,0,0);padding-top:0}}.navbar-toggler:focus{outline:0 none;box-shadow:none}.navbar-toggler b{position:relative;display:inline-block;float:left;color:#fff}@media(min-width: 768px){.navbar-toggler b{display:none}}.navbar-toggler-icon{font-size:26px;margin-left:auto;color:#fff;background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") !important}.navbar .dropdown-menu{margin-top:-1px;border-radius:0}.navbar .dropdown-item{text-align:center;color:#464646}@media(min-width: 768px){.navbar .dropdown-item{text-align:left}}.navbar .dropdown-item:active{background-color:#ced3ee}.navbar-wrap{text-align:center}@media(min-width: 768px){.navbar-wrap{display:flex;flex-direction:column;align-items:flex-end}}.navbar-wrap .tel{display:inline-block;font-family:"Futura PT Demi",sans-serif;text-decoration:none;color:#232e67;padding:6px 0 14px;font-size:110%}@media(min-width: 768px){.navbar-wrap .tel{padding:10px 13px 10px 0}}.social{font-size:20px;text-align:left}.social a{display:inline-block;color:#fff;text-decoration:none;margin-left:5px}.banner-wrap{position:relative}.banner-item{background:none no-repeat center center;background-size:cover}.banner-item--1 .row1{background:url(../images/banner/1-bg.jpg) no-repeat 0 -20px;background-size:cover}@media(min-width: 768px){.banner-item--1 .row1{background-position:0 0}}@media(min-width: 992px){.banner-item--1 .row1{background-position:50% 30%}}.banner-item--1 .row1-1{padding-top:20px}.banner-item--1 .row1-1 h2{color:#232e67;font-weight:400;font-size:26px}@media(min-width: 576px){.banner-item--1 .row1-1 h2{font-size:32px}}@media(min-width: 768px){.banner-item--1 .row1-1 h2{font-size:40px}}@media(min-width: 992px){.banner-item--1 .row1-1 h2{font-size:50px}}.banner-item--1 .row1-1 h2 b{font-weight:bold}.banner-item--1 .row1-1 h3{color:#232e67;font-size:1.25rem}@media(min-width: 576px){.banner-item--1 .row1-1 h3{font-size:1.5rem}}@media(min-width: 768px){.banner-item--1 .row1-1 h3{font-size:1.75rem}}.banner-item--2 .row1{background:#28578b;background:-moz-linear-gradient(left, #28578b 0%, #333353 100%);background:-webkit-linear-gradient(left, #28578b 0%, #333353 100%);background:linear-gradient(to right, #28578b 0%, #333353 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#28578b", endColorstr="#333353",GradientType=1 )}.banner-item--2 .row1 img{margin-bottom:-12px}.banner-item--3 .row1{background:url(../images/banner/banner-img.jpg) no-repeat center 7%;background-size:cover;height:100%;max-height:496px}.banner-item--3 .row1 img{opacity:0}.banner-form{background-color:rgba(31,51,105,.77);padding:15px;color:#fff;text-align:center;position:relative;z-index:2;box-shadow:0 0 12px rgba(0,0,0,.33)}@media(min-width: 768px){.banner-form{padding:20px;position:absolute;top:50%;left:16px;right:16px}}@media(min-width: 992px){.banner-form{padding:38px}}.banner-form-wrap{display:flex;align-items:center;z-index:3}@media(min-width: 768px){.banner-form-wrap{position:absolute;right:0;left:0;top:10%}}.banner-form .help-block{color:#fff;text-align:left}.banner-form .form-control{border:0 none;border-radius:0}.banner-form .form-control::-webkit-input-placeholder{color:#000}.banner-form .form-control::-moz-placeholder{color:#000}.banner-form .form-control:-ms-input-placeholder{color:#000}.banner-form .form-control:-moz-placeholder{color:#000}.banner-form a{color:#fff;text-decoration:none}.banner .checklist{color:#fff;padding:0;margin:0;text-shadow:1px 1px 5px rgba(0,0,0,.9)}.banner .checklist li{list-style-type:none;display:flex;align-items:center;justify-content:flex-start;font-weight:600;margin-bottom:20px}@media(min-width: 992px){.banner .checklist li{font-size:26px}}.banner .checklist .icon-check{display:inline-block;width:28px;height:28px;background:url(../images/misc/check.png) no-repeat center center;background-size:cover;margin-right:24px}.banner .checklist .icon-check2{display:inline-block;width:28px;height:28px;background:url(../images/misc/check2.png) no-repeat center center;background-size:cover;margin-right:24px}.banner-controls-wrap{position:absolute;z-index:5;top:40%;left:0;right:0}.banner-controls-wrap>div{position:relative}.banner-controls button{position:absolute;background-color:rgba(0,0,0,0);border:0 none;color:#fff;font-size:130%;outline:0 none;text-shadow:0 0 5px rgba(0,0,0,.6)}.banner-controls button.prev{left:0}@media(min-width: 1200px){.banner-controls button.prev{left:-30px}}.banner-controls button.next{right:0}@media(min-width: 1200px){.banner-controls button.next{right:-30px}}.page-banner{padding:30px 0;display:flex;text-align:center;justify-content:center;align-items:center;background:url(../images/banner/1b.jpg) no-repeat center center;background-size:cover;position:relative;color:#fff}.page-banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.5;z-index:1;background:#28578b;background:-moz-linear-gradient(left, #28578b 0%, #333353 100%);background:-webkit-linear-gradient(left, #28578b 0%, #333353 100%);background:linear-gradient(to right, #28578b 0%, #333353 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#28578b", endColorstr="#333353",GradientType=1 )}@media(min-width: 992px){.page-banner{padding:100px 0}}.page-banner>*{position:relative;z-index:2}.page-banner h1{text-transform:uppercase;font-weight:bold}.section-7 img{max-width:132px;width:100%}.section-8 a:hover{color:inherit}.section-w3 .card{border-radius:0;height:100%}.section-w3 .card-body{height:100%;padding:2rem}.section-w3 .card-body h3{color:#232e67;text-transform:uppercase;font-family:"Futura PT",sans-serif;display:flex;align-items:center;margin-bottom:1rem;font-weight:bold}.section-w3 .card-body h3:after{content:"";display:block;height:2px;width:100%;background-color:#ce933d;margin-left:5px}.section-w3 .card-body h3.gray-line:after{background-color:#bbb}.section-w3 .card-body h3.nowrap{white-space:nowrap}.section-w3 .card-body h3.max80 span{max-width:80%;flex:1 0 auto}.section-w3 .card.no-line .card-body h3:after{display:none}.section-countdown{background-color:#ededed}@media(min-width: 992px){.section-countdown h3{font-size:36px}}.dmg-item{text-align:center;position:relative;display:block}.dmg-item:hover .dmg-item-img{animation-name:floating;-webkit-animation-name:floating;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.dmg-item-img{display:block;width:100%}.dmg-item-desc{position:absolute;left:10px;right:10px;bottom:-40px;background-color:rgba(255,255,255,.85);color:#3d3d3d;padding:20px 5px}.dmg-item-desc h3{color:#232e67;font-size:1.4rem;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-family:"Futura PT",sans-serif;font-weight:500}.dmg-item-desc p{margin-bottom:0;font-family:"Futura PT",sans-serif;font-weight:300}@keyframes floating{0%{transform:translateY(0%)}50%{transform:translateY(4%)}100%{transform:translateY(0%)}}@-webkit-keyframes floating{0%{-webkit-transform:translateY(0%)}50%{-webkit-transform:translateY(4%)}100%{-webkit-transform:translateY(0%)}}.testi-item{position:relative;text-align:center;margin:0 auto;padding:1rem;height:100%}.testi-item:after{position:absolute;bottom:0;right:0;height:40%;z-index:1;content:"";display:block;background-color:#232e67;left:26px}.testi-item blockquote{background-color:#fff;margin:0;padding:20px;box-shadow:0 0 7px rgba(0,0,0,.2);position:relative;z-index:2;height:100%;display:flex;flex-direction:column}.testi-item blockquote p{font-size:14px;text-align:center;margin-bottom:0}.testi-item blockquote h4{text-align:center;font-size:16px;color:#232e67;font-weight:600}.testi-item-rate{color:#ce933d;margin-bottom:5px}.testi-item-rate2{color:#bbbcbc;margin-bottom:5px}.testi-slide{display:flex}.testi-slide-wrap{position:relative}.testi-slide-controls{font-size:28px;text-align:center;padding-top:22px}.testi-slide-controls button{background-color:rgba(0,0,0,0);border:0 none;outline:0 none;color:#ce933d}.testi-slide-controls2{font-size:28px;text-align:center;padding-top:22px}.testi-slide-controls2 button{background-color:rgba(0,0,0,0);border:0 none;outline:0 none;color:#bbbcbc}.site-footer{background-color:#ebebeb;color:dimgray;font-size:14px}.site-footer a{color:inherit;text-decoration:none}.totop{background:#232e67;font-size:30px;position:fixed;bottom:18px;right:90px;padding:6px 0 0;opacity:.95;z-index:5000;text-align:center;display:none;text-decoration:none !important;color:#fff;line-height:1;width:66px;height:66px}.totop:hover{opacity:.8;color:#fff}.totop i{font-size:30px;line-height:1;display:block}.totop span{display:block;font-size:11px;text-transform:uppercase}.accordion .accordion-button{font-size:1.3rem;border-radius:0 !important}.accordion .accordion-button:focus{box-shadow:none}.accordion .accordion-button:not(.collapsed){color:#232e67}.accordion .accordion-body{background-color:#fff}.gallery-item a{display:block}.gallery-item img{display:block;width:100%}.gallery-wrap .gallery-controls{text-align:center;margin-top:16px}.gallery-wrap .gallery-controls button{background-color:rgba(0,0,0,0);border:0 none;font-size:36px;line-height:1;padding:0 12px;color:#232e67}#blog_list_front{border-bottom:0 none}#blog_list_front tr{background-color:rgba(0,0,0,0)}#blog_list_front tr:first-child td{border-top:0 none}#blog_list_front td{padding:0}@media(min-width: 768px){#blog_list_front{display:block}#blog_list_front tbody{display:flex;flex-wrap:wrap}#blog_list_front tr{width:100%;flex:0 0 auto;max-width:50%;padding:0 15px}}.blog_listing_front>.text-right{text-align:center;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;padding-bottom:20px}.blog_listing_front>.text-right hr{width:100%}.blog_listing_front>.text-right form .input-group{margin-bottom:0 !important}.blog_listing_front>.text-right form .form-control{text-align:center}.blog_listing_front>.text-right form input[type=submit]{border:1px solid #ced4da;border-radius:0 .25rem .25rem 0;padding-left:10px;padding-right:10px;font-size:1rem;margin-left:-1px !important}.blog_listing_front>.text-right form .input-group-text{border-radius:0}.blog_listing_front>.text-right .btn,.blog_listing_front>.text-right .blog_list .listing-button,.blog_list .blog_listing_front>.text-right .listing-button{border-radius:.25rem;margin:0 6px !important;padding:7px 12px;border:0 none}#blog_list_front_length,#blog_list_front_paginate{float:none;text-align:center;padding:20px 0}.blog_page_heading{display:none}.blog_list{text-align:center;padding:40px 0}.blog_list .main_heading{font-size:28px;margin:0 0 20px !important;font-weight:700;display:flex;justify-content:center;align-items:center}@media(min-width: 768px){.blog_list .main_heading{font-size:36px}}.blog_list .main_heading a{color:inherit;text-decoration:none}.blog_list .main_heading a:hover{text-decoration:none}.blog_list .sub_heading{margin-bottom:20px}.blog_list p{margin-bottom:20px !important}.blog_list .imgthumbnail_wr{margin-bottom:20px}.blog_list .listing-button{padding:.75rem 2rem;border:0 none}#blog-details{padding:40px 0}#blog-details .row{margin-right:0;margin-left:0}#blog-details .main_heading,#blog-details .sub_heading{display:none}#blog-details h2,#blog-details h3,#blog-details h4{font-weight:600}#blog-details h2{font-size:1.7rem}#blog-details h3{font-size:1.5rem}#blog-details p+h2,#blog-details p+h3{margin-top:30px}#blog-details ul{padding-left:40px;margin-bottom:20px;padding-top:15px}#blog-details ol{margin-bottom:20px;padding-top:15px}#blog-details li{list-style-position:inside}#blog-details ul li{list-style-type:disc;padding-left:5px}#blog-details ul ul li{list-style-type:circle}#blog-details ul ul{padding-top:0}#blog-details ol li{padding-left:5px}#blog-details .img-thumbnail{margin-bottom:20px !important;width:100%}#blog-details hr{margin:50px 0}#blog-details a{color:#04dd00;text-decoration:none}.grecaptcha-badge{bottom:96px !important}.is-countdown{background-color:rgba(0,0,0,0);border:0 none}.is-countdown .countdown-row{display:flex;justify-content:center}.is-countdown .countdown-row>*{flex:1}.is-countdown .countdown-section{background-color:#fff;color:#000;width:112px;float:none;margin:0 8px;padding:16px;border-radius:16px;flex:0 0 auto}.is-countdown .countdown-amount{background-color:#828282;color:#fff;width:100%;display:block;border-radius:4px;padding:0;font-size:36px;margin-bottom:10px;font-weight:bold}@media(min-width: 768px){.is-countdown .countdown-amount{font-size:50px}}.is-countdown .countdown-period{color:#000;text-transform:uppercase}.is-countdown .countdown-amount{background-color:rgba(0,0,0,0);color:#000;line-height:1}.swish{display:inline-block;position:relative}.swish:after{content:"";width:100%;background:url(../images/misc/swish.png) no-repeat center center;background-size:100% 100%;height:12px;display:block;position:absolute;bottom:-10px;left:0}.location-list{padding-left:0;list-style:none}.location-list a{color:#fff;text-decoration:none}.location-list a:hover{color:#04dd00}.banner-item--3 .row1{background-image:url(../images/banner/banner-1-spanish.jpg)}/*# sourceMappingURL=style.css.map */
