@import url(https://fonts.googleapis.com/css2?family=Khula:wght@300;400;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.calltoaction{background:#0f1539;color:#fff;padding:50px;font-size:22px;text-align:center}.calltoaction a{color:#fff;font-weight:700}body{font-family:'Khula',sans-serif;color:#252525;font-size:18px;font-weight:400;line-height:1.7em}h1,h2,h3,h4,h5,h6{margin:0}ul{list-style:none;margin:0;padding:0}a{color:#1d6a97;transition:all .2s ease;-webkit-transition:all .2s ease;-mz-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease}a:hover,a:focus{color:#252525;text-decoration:underline;outline:none}p:empty{display:none}#wrapper{max-width:2560px;margin:0 auto}.container{max-width:1370px;width:100%;padding-left:1%;padding-right:1%;margin:0 auto}.row{margin-left:0;margin-right:0}.alignleft{float:left;margin:0 6% 15px 0}.alignright{float:right;margin:0 0 15px 6%}.aligncenter{display:block;margin:5px auto 5px auto}.wp-caption-text{font-style:italic;font-size:11px;line-height:1.5em;text-align:center}.clear{clear:both}.col-md-6,.col-md-4,.col-md-8,.col-md-5,.col-md-7,.col-md-3,.col-md-2,.col-md-9{padding-left:0;padding-right:0}.center{text-align:center}.flex,.flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-container{max-width:1800px;padding:0 15px;margin:0 auto;justify-content:space-between}img{max-width:100%;height:auto}h1,h2,h3,h4,h5{font-size:48px;font-weight:700;font-family:'Montserrat',sans-serif;color:#0f1539;text-transform:none;line-height:1.2em;margin-bottom:30px}h1,h2{font-weight:700;color:#0f1539;font-size:42px;text-transform:none}h3{color:#0f1539;font-size:26px;font-weight:700;line-height:1.2em;text-transform:none}h4{font-size:14px;color:#1f94d2;font-weight:400;line-height:1.7em}a.btn{background-color:#1d6a97;color:#fff;text-transform:uppercase;font-size:16px;font-weight:600;padding:18px 20px 15px;border-radius:0;letter-spacing:3px;text-decoration:none;line-height:1.2em;white-space:pre-wrap}a.btn:hover,a.btn:focus{color:#fff;background-color:#0f1539}a:hover>img{opacity:.8}header#header{background-repeat:no-repeat;background-size:cover;background-position:center}header#header .hs-grad{background-image:url(/wp-content/themes/bandalawgroup/images/bg-header.png);background-size:cover}header#header .menu-header-section,header#header .menu-fixed-section{background-color:#fff}header#header .menu-header-section .container,header#header .menu-fixed-section .container{max-width:1700px}header#header .menu-content{justify-content:space-between;align-items:center;padding:5px 0}header#header .logo{width:25%}header#header .nav{width:73%;flex-wrap:wrap;justify-content:flex-end;align-items:center}header#header .menu-section{margin:10px 0 0}header#header .fsph{text-align:center;font-weight:700;color:#0f1539;text-transform:uppercase;line-height:1.2em;font-size:17px;letter-spacing:1px;margin:8px 0 10px;padding-left:4%}header#header .fsph span.num{font-size:34px;font-weight:400;font-family:'Montserrat',sans-serif;color:#1d6a97;letter-spacing:0;display:block;margin-top:8px}header#header .fsph a{text-decoration:none;color:#1d6a97}header#header .fsph a:hover,header#header .fsph a:focus{color:#0f1539}.main-menu li{color:#0f1539;font-size:16px;font-weight:700;text-transform:none;line-height:1.2em;margin:0 15px}.main-menu>li:first-child{display:none}.main-menu li a{color:#0f1539;text-decoration:none}.main-menu>li>a:hover,.main-menu>li.current-menu-item>a,.main-menu>li.current-page-ancestor>a,.main-menu>li.current-menu-parent>a,.main-menu ul li.current-menu-item>a,.main-menu li.menu-item-has-children ul li a:hover,.main-menu>li.current_page_parent>a{color:#1d6a97}.main-menu li ul{z-index:1000;padding:0;position:absolute;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;opacity:0;visibility:hidden;webkit-transition:opacity .05s 0s ease-in-out;-ms-transition:opacity .05s 0s ease-in-out;-o-transition:opacity .05s 0s ease-in-out;transition:opacity .05s 0s ease-in-out;-webkit-transition:350ms;-moz-transition:350ms;-o-transition:350ms;transition:350ms}.main-menu li ul li{background-color:#111720;display:block;border:none;margin:0;padding:0;line-height:1.5em;height:0;-webkit-transition:height 200ms ease-in-out;-moz-transition:height 200ms ease-in-out;-o-transition:height 200ms ease-in-out;transition:height 200ms ease-in-out;position:relative}.main-menu li:hover>ul{opacity:1;visibility:visible}.main-menu li:hover ul li{height:40px}.main-menu li ul li a{padding:7px 8px 5px;display:block;text-align:left;font-size:16px;color:#fff;border-bottom:1px solid #333940;text-transform:none;font-weight:400;margin:0 10px}.main-menu li ul li:last-child a{border-bottom:0}.main-menu li ul ul{top:0;left:100%;margin-top:-1px}.menu-fixed-section{display:none;position:fixed;width:100%;z-index:100}.banner-section .banner{color:#fff;padding:11% 0 4%}.banner-section h1{color:#fff;font-family:'Montserrat',sans-serif;font-weight:700;font-size:65px;line-height:1.2em;margin-bottom:30px;text-transform:none}.banner-section h1:after,.slider-section h1:after,.slider-section h2:before,.area-section h2:after,.home-content .mc-wrapper h2:after{content:'';display:block;height:2px;background-color:#1d6a97;width:165px;margin-top:40px}.main-content .blog-content .blog-list .post-image{max-width:250px;width:100%;margin-right:20px;flex:0 0 auto}.main-content.gray{background-color:#f6f6f6}.main-content{font-size:20px;line-height:1.8em}.main-content .mc-wrapper{padding:70px 0 30px}.main-content p,.slider-section p{margin:0 0 30px}.main-content ul{list-style-type:disc;margin-left:20px}.main-content ul li{margin-bottom:7px}.main-content ul,.main-content ol{margin-bottom:30px}.main-content ul ul,.main-content ol ol{margin-bottom:0}.main-content .wp-caption{display:table;margin-bottom:30px}.main-content .wp-caption-text{display:table-caption;caption-side:top;color:#b29b55;font-size:12px;font-style:italic}.main-content .wp-caption p{margin:0 0 20px}.main-content .mcflex{flex-wrap:wrap;justify-content:space-between}.main-content .mcflex .mc-content{width:64%}.main-content .mcflex .sidebar{width:31%}.main-content a.more{border-bottom:0;color:#233559;text-transform:uppercase;font-weight:700;font-size:16px;letter-spacing:3px;text-decoration:none;background-image:url(/wp-content/themes/bandalawgroup/images/icon-play.png);background-repeat:no-repeat;background-position:0 0;padding-left:25px}.main-content a.more:hover,.main-content a.more:focus{color:#1d6a97}.main-content .mcteam ul{flex-wrap:wrap;justify-content:center;margin-left:0}.main-content .mcteam ul li{list-style:none;text-align:center;width:43%;margin-top:15%;margin-bottom:20px}.main-content .mcteam ul li .spbox{max-width:412px;margin:0 auto}.main-content .mcteam ul li h3 a{color:#233559}.main-content .mcteam ul li h3 a:hover,.main-content .mcteam ul li h3 a:focus{color:#252525}.spbox{background-color:#fff;padding:0 10px 30px;border-bottom:5px solid #6096b6;text-align:center;margin-top:40%;font-size:21px;font-weight:400}.spbox img{margin-top:-40%}.spbox h3{color:#233559;font-size:26px;font-weight:700;line-height:1.2em;text-transform:none;margin-bottom:10px;margin-top:45px}.spbox a{color:#269eb5;text-decoration:none}.spbox a:hover,.spbox a:focus{color:#252525}.sidebar .spbadges{margin-top:50px}.sidebar .spbadges ul{margin-left:0;flex-wrap:wrap;justify-content:center;align-items:center}.sidebar .spbadges ul li{list-style:none;margin:0 1.5% 15px}.main-content .mcareas ul{flex-wrap:wrap;justify-content:center;margin-left:0}.main-content .mcareas ul li{list-style:none;text-align:center;font-weight:700;font-size:18px;color:#0f1539;line-height:1.2em;text-transform:uppercase;max-width:258px;margin:0 5% 5%}.main-content .mcareas ul li img{display:block;margin-bottom:20px;border:3px solid #1d6a97;border-radius:100%;padding:15px}.main-content .mcareas ul li a{text-decoration:none;color:#0f1539}.main-content .mcareas ul li a img:hover{border:3px solid #fff}.main-content .mcareas ul li a:hover,.main-content .mcareas ul li a:focus{color:#1d6a97}.main-content .sidebar .side-nav{background-color:#fff;padding:30px 30px 35px}.main-content .sidebar .side-nav ul{margin:0}.main-content .sidebar .side-nav ul li{list-style:none;line-height:1.2em;font-size:18px;font-weight:700;font-family:'Montserrat',sans-serif;color:#233559;text-transform:none;margin:0}.main-content .sidebar .side-nav ul li a{border-bottom:1px solid #cbcbcb;display:block;color:#233559;text-decoration:none;padding:18px 15px 15px;background-image:url(/wp-content/themes/bandalawgroup/images/icon-arrowR.png);background-repeat:no-repeat;background-position:94% 50%}.main-content .sidebar .side-nav ul li a:hover,.main-content .sidebar .side-nav ul li a:focus,.main-content .sidebar .side-nav ul li.current-menu-item a{background-color:#1d6a97;color:#fff;border-bottom:1px solid #1d6a97;background-image:url(/wp-content/themes/bandalawgroup/images/icon-arrowR-white.png)}.main-content .mctestimonials{flex-wrap:wrap;justify-content:space-between}.main-content .mctestimonials article.titem{width:46%;margin-bottom:50px}.main-content .mctestimonials article.titem p{margin:0 0 20px}.main-content .mctestimonials article.titem h3{margin-bottom:20px;color:#0f1539;font-size:21px;font-weight:700;font-family:'Khula',sans-serif;text-transform:none;line-height:1.2em;background-image:url(/wp-content/themes/bandalawgroup/images/icon-quote.png);background-repeat:no-repeat;background-position:0 0;padding-left:40px;padding-top:12px}.pagination{display:block;text-align:center;margin-top:40px;font-weight:700;line-height:1.2em}.pagination a.page-numbers{padding:10px 15px 8px;color:#1d6a97;text-transform:uppercase;background-color:#fff;border:1px solid #1d6a97;font-size:14px;border-radius:3px}.pagination a.next,.pagination a.prev,.pagination a.prev:hover,.pagination a.next:hover{background-color:#fff;background-repeat:no-repeat;text-decoration:none}.pagination a.prev,.pagination a.prev:hover{background-position:15px 50%}.pagination a.next,.pagination a.next:hover{background-position:80% 50%}.pagination .current,.pagination a.page-numbers:hover{background-color:#1d6a97;color:#fff;text-decoration:none;padding:10px 15px 8px;text-transform:uppercase;font-size:14px;border:1px solid #1d6a97;border-radius:3px}.banner-section .cmap{position:relative}.banner-section .cmap iframe{width:100%!important;height:500px!important;margin-bottom:-14px}.banner-section .cmap .overlay{position:absolute;background-color:#fff;width:100%;max-width:900px;margin:0 auto;border-bottom:5px solid #1d6a97;padding:40px 40px 20px;text-align:center;left:0;right:0;bottom:-60px}.banner-section .cmap .overlay .cols{flex-wrap:wrap;justify-content:space-between}body.page-template-page-contact .form-section .cform{padding-top:110px}.banner-section .cmap .overlay h3{margin-bottom:40px}.banner-section .cmap .overlay h3:after{content:'';display:block;height:2px;background-color:#1d6a97;width:165px;margin:35px auto 0}body.page-template-page-home .form-section{background-image:none!important}.slider-section .ss-content{padding:10% 0 6%;color:#fff;font-size:21px;font-weight:400;line-height:1.5em;max-width:600px}.slider-section h1,.slider-section h2,.slider-section h3,.slider-section h4,.slider-section h5{color:#fff}.slider-section h1{font-size:45px;font-weight:800;margin-bottom:45px}.slider-section h1:after,.slider-section h2:before{background-color:#c2e4ff;margin-top:50px}.slider-section h2{margin-bottom:50px}.slider-section h2:before{margin-top:0;margin-bottom:30px}.slider-section a.btn{background-color:#fff0;border:1px solid #fff}.slider-section a.btn:hover,.slider-section a.btn:focus{background-color:#1d6a97;border:1px solid #1d6a97}.slider-section .top-content{margin-bottom:15%}.slider-section .why-content ul{margin-left:0}.slider-section .why-content ul li{list-style:none;font-size:16px;font-weight:400;line-height:1.7em;margin-bottom:20px}.slider-section .why-content ul li em{font-weight:600}.slider-section .why-content ul li h3{color:#c2e4ff;font-weight:600;font-family:'Khula',sans-serif;font-size:21px;line-height:1.2em;margin-bottom:8px;text-transform:none}.slider-section .why-content ul li .whyimg{width:18%;padding-right:30px}.slider-section .why-content ul li .whydesc{width:82%}.slider-section .why-content a.btn{padding-left:60px;padding-right:60px}.area-section{background-color:#024f7c;color:#fff;text-align:center}.area-section h2{font-size:50px;color:#fff;margin-bottom:45px}.area-section h2:after{background-color:#fff;margin:30px auto 0}.area-section .as-content{padding:50px 0 20px}.area-section .mcareas ul li{margin-bottom:30px;font-size:16px}.area-section .mcareas ul li a{color:#fff}.area-section .mcareas ul li img{border:3px solid #fff}.area-section .mcareas ul li a:hover img{border:3px solid #1d6a97}.area-section .mcareas ul li a:hover,.area-section .mcareas ul li a:focus{color:#c2e4ff}.home-content{font-size:17px;background-repeat:no-repeat;background-size:cover;background-position:center}.home-content .container{background-image:url(/wp-content/themes/bandalawgroup/images/bg-home-main-gradient.png);background-repeat:no-repeat;background-position:0}.home-content .mc-wrapper{padding-top:170px}.home-content .mc-wrapper h2:after{margin-top:30px}.home-content .hcflex{flex-wrap:wrap;justify-content:space-between}.home-content .hcflex .hcleft{width:45%}.home-content .hcleft p{text-align:justify}.home-content .hcflex .hcright{width:50%;background-color:#fff;border-bottom:6px solid #1d6a97;text-align:center;padding:0 70px 40px;font-size:17px;color:#233559}.home-content .hcflex .hcright .hcimg{margin-top:-90px}.home-content .hcflex .hcright h2{margin-top:40px;margin-bottom:35px}.home-content .hcflex .hcright h2:after{margin:25px auto 0;width:200px;background-color:#1d6a97}.home-content .testimonials .trate{justify-content:center;margin-bottom:15px}.home-content .testimonials .tauth{font-weight:700;margin-top:-25px}.home-content .testimonials .slick-dots{margin-left:0;bottom:-60px}.home-content .testimonials .slick-dots li{margin:0}.home-content .testimonials .slick-dots li button:before{color:#878a9c;opacity:1}.home-content .testimonials .slick-dots li.slick-active button:before{color:#1d6a97;opacity:1}.home-content .testimonials.slick-dotted.slick-slider{margin-bottom:50px}.att-content{margin-top:6%}.main-content .att-content h2{margin-bottom:10px}.main-content .att-content h3{color:#0f1539;font-family:'Khula',sans-serif;font-size:25px;font-weight:400;line-height:1.2em;margin-bottom:30px;text-transform:none}.att-content .attlist{background-color:#0f1539}.att-content .attbox{color:#cfcfcf;font-size:17px;font-weight:400;line-height:1.7em;padding:30px 40px;align-items:center}.att-content .attbox h3{color:#fff;font-family:'Myriad Pro',sans-serif;font-size:25px;font-weight:400;line-height:1.2em;text-transform:none;margin-bottom:15px}.att-content .attbox a{color:#c2e4ff;text-decoration:none}.att-content .attbox a:hover,.att-content .attbox a:focus{color:#fff}.att-content .attbox a.vcard{background-image:url(/wp-content/themes/bandalawgroup/images/icon-vcard.png);background-repeat:no-repeat;background-position:0 0;padding-left:25px}.att-content .attbox a.more{background-image:none;padding-left:0}.att-content .attbox .attimg{padding-right:40px;width:30%}.att-content .attbox .attdesc{width:70%}.att-content .slick-initialized .slick-slide{display:flex}.att-content .slick-prev,.att-content .slick-next{background:#18628e url(/wp-content/themes/bandalawgroup/images/icon-arrowL-white.png) no-repeat center center!important;width:50px;height:45px;z-index:1;top:unset;right:50px;left:unset;bottom:-23px}.att-content .slick-next{background-image:url(/wp-content/themes/bandalawgroup/images/icon-arrowR-white.png)!important;right:0;left:unset}.att-content .slick-prev:hover,.att-content .slick-prev:focus,.att-content .slick-next:hover,.att-content .slick-next:focus{opacity:.5}.att-content .slick-prev:before,.att-content .slick-next:before{display:none}.form-section{background-image:url(/wp-content/themes/bandalawgroup/images/bg-form.jpg);background-repeat:no-repeat;background-size:cover}.form-section .container{padding:0}.form-section .cform{text-align:center;padding:60px 0 40px;font-size:16px;max-width:750px;margin:0 auto}.footer-section h4{text-transform:uppercase;font-family:'Khula',sans-serif;font-size:17px;font-weight:700;color:#0f1539;line-height:1.2em;margin-bottom:5px;letter-spacing:0}.footer-section a{color:#1d6a97;text-decoration:none}.footer-section a:hover,.footer-section a:focus{color:#0f1539}.footer-section .container{max-width:1700px}.footer-section .fs-content{padding:50px 0 20px;font-size:16px;line-height:1.7em;color:#0f1539}.footer-section .fs-top{flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.footer-section .fslogo{width:27%}.footer-section .fscontact{width:48%;font-weight:400}.footer-section .fscontact{justify-content:space-between}.footer-section .fssocial{width:15%;padding-left:2.5%}.footer-section .fssocial ul{flex-wrap:wrap;align-items:center}.footer-section .fssocial ul li{list-style:none;margin:0 6px 10px;padding-top:10px}.footer-section .fssocial ul li:first-child{margin-left:0}.footer-section .fs-bottom{flex-wrap:wrap;align-items:center;justify-content:space-between;line-height:1.2em}.footer-section .designby a{color:#0f141d;text-decoration:none}.footer-section .designby a:hover,.footer-section .designby a:focus{border-bottom:1px solid #0f141d;color:#0f141d}.gform_wrapper input[type=tel],.gform_wrapper input[type=email],.gform_wrapper input[type=text],.gform_wrapper textarea,.gform_wrapper select{width:100%!important;color:#252428!important;background-color:#fff;border-radius:0;padding:10px 25px!important}.gform_wrapper select{padding:14px 20px!important}.gform_wrapper textarea{height:110px!important}.gform_wrapper .gform_footer{text-align:center}.gform_wrapper input[type=submit]{background-color:#1d6a97!important;border:0;color:#fff!important;border-radius:0;font-size:16px!important;font-weight:600;padding:16px 90px 14px!important;line-height:1.2em;text-transform:uppercase;letter-spacing:2px}.gform_wrapper input[type=submit]:hover,.gform_wrapper input[type=submit]:focus{background-color:#0f1539!important}#gform_wrapper_1 ul li.gfield label.gfield_label{display:none}.gform_wrapper input[type=tel],.gform_wrapper input[type=email],.gform_wrapper input[type=text],#gform_wrapper_1 textarea,#gform_wrapper_1 select{border:0}@media (min-width:782px){.wp-block-column:not(:first-child){margin-left:4em}}@media (max-width:1360px){body.page-template-page-home header#header .hs-grad{background-position:center}}@media (max-width:1199px){.main-menu li{margin:0 8px}}@media (max-width:1099px){header#header .menu-fixed-section{display:none!important}.att-content .attbox{align-items:flex-start}.main-menu li{font-size:17px;margin:0 7px}}@media (max-width:991px){.main-menu{flex-wrap:wrap}.main-menu li{margin:0;font-size:16px}header#header .menu-header-section{padding-top:45px}header#header .menu-content{flex-wrap:wrap}header#header .logo,header#header .nav,.home-content .hcflex .hcleft,.home-content .hcflex .hcright,.footer-section .fslogo,.footer-section .fscontact,.footer-section .fssocial,.footer-section .fs-bottom>div,header#header .fsph,.main-content .mcteam ul li,.main-content .mcflex .mc-content,.main-content .mcflex .sidebar{width:100%}header#header .fsph{padding-left:0}.footer-section .fs-bottom{justify-content:center;text-align:center}.home-content .hcflex .hcright{padding-left:25px;padding-right:25px;margin-top:80px}.footer-section .fssocial,.footer-section .fslogo,header#header .logo{text-align:center}.footer-section .fssocial ul,.banner-section .cmap .overlay .cols{justify-content:center}.footer-section .fslogo{margin-bottom:10px}.home-content .mc-wrapper{padding-top:70px}.mean-container .mean-nav ul li{font-size:16px}.main-content .mcteam ul li{margin-bottom:15%}.main-profile .mcflex{flex-direction:column-reverse}}@media (max-width:767px){.footer-section .fscontact{flex-wrap:wrap;justify-content:center}.footer-section .fscontact>div{width:100%;text-align:center;margin-bottom:10px}.att-content .attbox{flex-wrap:wrap}.att-content .attbox .attimg,.att-content .attbox .attdesc,.main-content .mctestimonials article.titem{width:100%}.att-content .attbox .attimg{margin-bottom:10px}.banner-section .cmap .overlay{position:relative;bottom:0}.home-content .hcleft p{text-align:left}}@media (max-width:479px){.home-content .hcflex .hcright h2{font-size:30px}.banner-section h1{font-size:50px}}