#top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current-menu-item>a{color:#fff!important;background-color:rgba(0,0,0,.1)}a.current-menu-item a{color:#fff!important}.feature_box img{width:360px}.tparrows{background:0 0}.tparrows:hover{background:0 0}.tparrows::before{font-size:45px}.banner_text{background-color:#fff;padding:25px 35px!important;border-radius:25px 0px;font-family:Georgia!important}.banner_text h1{color:#000;font-weight:600!important;letter-spacing:.5px!important;font-size:40px!important;padding-bottom:10px!important;line-height:50px!important;position:relative;margin-bottom:10px!important;font-family:Georgia!important}.banner_text h1::after{content:"";position:absolute;width:70px;height:3px;background-color:#224390;left:0;bottom:0}.banner_text p{color:#222;font-size:25px!important;line-height:35px!important;font-family:Georgia!important}.feature_box .et_pb_module_header{font-size:25px!important;font-weight:500!important;letter-spacing:.5px;padding-bottom:0;margin-bottom:0;position:relative}.section-padding h3::after{content:"";height:3px;width:100px;background-color:#224390;position:absolute;left:0;margin:0 auto;right:0;bottom:0}.welcome-video{text-align:center}.welcome-video h3{position:relative}.welcome-video h3:after{position:absolute;content:"";border-bottom:2px solid #224390;width:100px;left:0;right:0;bottom:0;margin:0 auto}.welcome-treasure a{color:#224390;border:2px solid #224390;border-radius:30px;padding:8px 40px;text-align:center!important}.welcome-treasure a:hover{color:#fff;background:#224390}.welcome-treasure{padding-top:20px}.welcome-video p{line-height:35px}.welcome-treasure p:nth-child(1){color:#224390}.dual_buttons{position:relative;margin-top:30px}.btn1{background-color:#fff;padding:17px 60px;color:#224390;font-size:20px;display:inline-block;text-transform:uppercase;border-bottom-left-radius:30px;border-top-left-radius:30px;border:3px solid #224390;border-right:1px;transition:all 1s}.btn1:hover{background-color:#224390;color:#fff}.btn2{background-color:#fff;padding:17px 70px;color:#224390;font-size:20px;display:inline-block;text-transform:uppercase;border-bottom-right-radius:30px;border-top-right-radius:30px;border:3px solid #224390;transition:all 1s}.btn2:hover{background-color:#224390;color:#fff}.dual_buttons i{padding-right:6px;font-size:20px;vertical-align:middle}.dual_buttons span{position:absolute;font-size:16px;left:6px;right:0;background-color:#224390;width:30px;margin:0 auto;border-radius:50px;color:#fff;display:inline-block;top:27%;height:30px;line-height:28px}.service_box .et_pb_blurb_description a{background-color:#f7f7f7;padding:7px 27px!important;border-radius:25px;color:#224390;transition:all 1s;font-size:14px;border:1px solid #224390;line-height:4}.service_box .et_pb_blurb_description a:hover{background-color:#224390!important;color:#f7f7f7!important}.service_box .et_pb_image_wrap{position:relative}.service_box:hover .et_pb_image_wrap:before{content:"";background:rgba(106,170,198,.5);position:absolute;left:0;right:0;width:100%;height:100%}.border-center{border-top:3px solid #224390;width:100px;margin:0 auto}.service_box .et_pb_module_header{font-size:21px!important;line-height:22px!important}.testimonial-hpage{color:#fff;text-align:center}.testimonial-home p{color:#fff;font-size:25px!important;font-weight:400;line-height:42px;letter-spacing:.5px}.testimonial-home.et_pb_slider .et_pb_bg_layout_dark{background-color:transparent!important}.testimonial-home span{color:#224390;line-height:2;font-size:20px}.et_pb_slides{padding-bottom:50px}.client-logo-img ul li{list-style:none;float:left;width:25%;padding-right:7px}.news-events{text-align:center}.news-events::after{content:"";border-bottom:3px solid #224390;width:15%;position:absolute;top:0;bottom:0;right:0;left:0;margin:0 auto}.clients-logo-home{text-align:center}.clients-logo-home::after{content:"";border-bottom:3px solid #224390;width:50px;position:absolute;top:0;bottom:0;right:0;left:0;margin:0 auto}.news-section-blog .pt-cv-thumbnail.pull-left{width:25%!important}.news-section-blog .pt-cv-content{float:right;width:72%}.news-section-blog .pt-cv-title a{font-weight:400;font-size:26px!important;color:#000}.pt-cv-wrapper .btn{padding:0!important}.pt-cv-wrapper .btn-success{color:#000;background-color:transparent!important;border:none!important}.pt-cv-wrapper .btn:hover{color:#000!important;padding:0!important}.pt-cv-wrapper .btn-success:hover{color:#000;background-color:transparent!important;border:none!important}.pt-cv-view .pt-cv-title{margin-bottom:0!important;padding-bottom:0!important}.post-display .et_pb_tabs_controls li a{padding:20px 15px;color:#224390;font-weight:400;font-size:14.5px;text-align:center;line-height:0px}.post-display.et_pb_tabs{border:none!important}.post-display .et_pb_tabs_controls li{background-color:transparent;border:1px solid #224390!important;margin-right:20px;height:0px!important}.post-display .et_pb_tabs_controls li.et_pb_tab_active{background-color:#224390}.post-display .et_pb_tabs_controls li.et_pb_tab_active a{color:#fff!important}.post-display .et_pb_tabs_controls::after{display:none}.post-display .pt-cv-colsys{margin-left:unset;margin-right:unset;margin-top:50px!important}.our-treasure-2{text-align:center;font-size:30px;color:#222;line-height:31px;font-weight:500}.w3-black{padding-bottom:20px;display:inline-flex}.w3-button{border:1px solid #224390;background:0 0;color:#224390;padding:20px 0;margin-right:15px;width:272px}.w3-button-1{border:1px solid #224390;background:0 0;color:#224390;padding:20px 0;margin-right:10px;width:49px}.w3-bar-item{font-size:14px}.form_field1{width:100%;padding:10px!important;margin-bottom:12px!important;border:1px solid rgba(34,67,144,.3)!important}.form_field3{width:100%;padding:10px!important;margin-bottom:12px!important;border:1px solid rgba(34,67,144,.3)!important}.phone-number-field{margin-top:12px}.form_field4{background-color:transparent;border:1px solid #224390;padding:10px 50px;border-radius:30px;font-size:16px;color:#224390;cursor:pointer;transition:1s}.form_field4:hover{background-color:#224390;color:#fff}.free-consult h3{position:relative}.free-consult h3::after{content:"";height:3px;width:100px;background-color:#224390;position:absolute;left:0;bottom:6px}.free-consult a{color:#224390}.wpcf7-list-item-label{color:#224390}.come-visit-us h3{position:relative}.come-visit-us h3::after{content:"";height:3px;width:100px;background-color:#224390;position:absolute;left:0;bottom:6px}.contact-info p{text-align:center}.contact-info span{color:#224390;font-weight:500;font-size:19px;line-height:30px}.contact-info a{color:#222}.about-us-img img{height:300px;width:100%}.about-us-text{width:85%}.about-us-text p{letter-spacing:.5 px}.about-us-text a{color:#224390}.some-facts h3{text-align:center;position:relative;color:#fff;text-transform:capitalize}.some-facts h3::after{position:absolute;content:"";border-bottom:3px solid #224390;right:0;left:0;bottom:0;margin:0 auto;width:100px}.box-wr{text-align:center;border:2px solid #224390;padding-top:10px;padding-bottom:10px;letter-spacing:2px;text-transform:uppercase;border-radius:2px}.box-wr h3{font-size:24px!important;color:#fff;line-height:35px}.box-wr h5{color:#fff}.box-wr i{color:#224390;font-size:30px}.about-us-page h1{color:#fff}.about-us-page h1{text-align:center;position:relative;color:#fff;text-transform:capitalize}.about-us-page h1::after{position:absolute;content:"";border-bottom:3px solid #224390;right:0;left:0;bottom:0;margin:0 auto;width:100px}.client-logo-img-2 ul li{list-style:none;float:left;width:20%;padding-right:21px;padding-top:21px}.marquee-clients{display:flex}.marquee-clients marquee{padding:6px 19px;color:#224390;font-size:22px}.marquee-clients span{width:132px;color:#fff;padding:6px 19px;background-color:#224390}.client-logo-img-2 ul li img{position:relative}.client-logo-img-2 ul li img:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.testimonial-2 span{color:#224390}.testimonial-2.et_pb_testimonial::before{top:-26px;font-size:45px;color:#224390}.slider-testimonial-page.et_pb_slider .et_pb_container{width:100%!important;max-width:1300px}.slider-testimonial-page.et_pb_slider .et_pb_slide_0{background-color:#fff}.slider-testimonial-page.et_pb_slider .et_pb_slide_1{background-color:#fff}.slider-testimonial-page.et_pb_slider .et_pb_slide_2{background-color:#fff}.slider-testimonial-page.et_pb_slider .et_pb_slide_3{background-color:#fff}.testimonial-pagination{color:#222!important}.testimonial-pagination ul{width:50%;float:left;padding-top:35px}.testimonial-pagination ul li{list-style:none;padding:20px!important;background-color:rgba(219,190,72,.1);margin-top:10px}.testimonial-pagination ul li span{color:#224390}.et-pb-slider-arrows{color:#000!important}.testimonial-section .et-pb-controllers .et-pb-active-control{background-color:#080707}.testimonial-section .et-pb-controllers a{background-color:rgba(0,0,0,.5)}.testimonial-section .et_pb_container.clearfix.et_pb_empty_slide{height:auto!important}.btn1-hunt{border-radius:30px;border:3px solid #224390}.our-treasure{text-align:center;width:80%;margin:0 auto}.our-treasure p{padding-top:10px}.et_pb_module.audio_treasure.et_pb_audio_module{background-color:#224390!important}.audio_treasure .et_pb_audio_module_content.et_audio_container{padding:27px!important}.video_mockup img{position:relative;width:100%}.video_mockup .video_box{position:absolute;top:11%;width:73%;left:12.4%}.fluid-width-video-wrapper{width:100%;position:relative;padding:0;padding-top:0}.video_mockup iframe{height:127%!important}.audio_file.et_pb_audio_0.et_pb_audio_module{background-color:#224390!important;border-radius:5px}.thanku_page{border:1px solid #d8bd46}.thanku_page h4{text-align:center;background-color:#224390;color:#fff;padding-top:5px;padding-bottom:5px}.thanku_page p{padding:30px!important;border:1px solid #224390}.thanku_page a{color:#224390;padding:10px 30px;display:inline-block;border:1px solid #224390;margin-top:10px;border-radius:3px;transition:.9s}.thanku_page a:hover{color:#fff;background-color:#224390}@media only screen and (max-width:1398px){.post-display .et_pb_tabs_controls li a{padding:25px 17px;font-size:14px}}@media only screen and (max-width:1381px){.post-display .et_pb_tabs_controls li a{padding:25px 16px;font-size:14px}}@media only screen and (max-width:1381px){.post-display .et_pb_tabs_controls li a{padding:25px 15px;font-size:14px}}@media only screen and (max-width:1300px){.post-display .et_pb_tabs_controls li a{padding:25px 13px;font-size:14px}}@media only screen and (max-width:1280px){.post-display .et_pb_tabs_controls li a{padding:25px 15px;font-size:13px}}@media only screen and (max-width:1227px){.post-display .et_pb_tabs_controls li a{padding:25px 11px;font-size:14px}}@media only screen and (max-width:1024px){.service_box .et_pb_module_header{font-size:20px!important}.news-section-blog .pt-cv-title a{font-size:22px!important}.news-section-blog .pt-cv-content{width:71%}.post-display .et_pb_tabs_controls li a{padding:25px 32px;font-size:15px}.post-display .et_pb_tabs_controls li{margin-top:9px;margin-bottom:9px}}@media only screen and (max-width:980px){.news-section-blog .pt-cv-content{width:72%}.testimonial-home p{line-height:30px}.banner_text{padding:12px 22px!important}.banner_text p{font-size:12px!important}.banner_text h1{font-size:17px!important;padding-bottom:10px!important;line-height:28px!important;margin-bottom:0!important}.tparrows{background:rgba(0,0,0,.5);width:11px;height:11px}}@media only screen and (max-width:800px){.banner_text{padding:15px 30px!important}.post-display .et_pb_tabs_controls li{margin-top:0;margin-bottom:8px}.post-display .et_pb_tabs_controls li{margin-right:10px}.post-display .et_pb_tabs_controls li a{padding:25px 15px;font-size:15px}.post-display .pt-cv-colsys{padding-top:23px!important}}@media only screen and (max-width:768px){.testimonial-home p{line-height:30px}.banner_text{padding:12px 22px!important}.banner_text p{font-size:12px!important}.banner_text h1{font-size:17px!important;padding-bottom:10px!important;line-height:28px!important;margin-bottom:0!important}.tparrows{background:rgba(0,0,0,.5);width:11px;height:11px}}@media only screen and (max-width:767px){.post-display .et_pb_tabs_controls li{margin:1.5px;height:50px!important}.post-display .et_pb_tabs_controls li.et_pb_tab_active{margin:1.5px}.post-display .pt-cv-colsys{padding-top:0!important}.post-display .pt-cv-colsys{margin-left:unset;margin-right:unset;margin-top:0!important}}@media only screen and (max-width:743px){.banner_text{padding:12px 22px!important}.banner_text p{font-size:12px!important}.banner_text h1{font-size:17px!important;padding-bottom:10px!important;line-height:28px!important;margin-bottom:0!important}.tparrows{background:rgba(0,0,0,.5);width:11px;height:11px}.btn1{padding:10px 40px;color:#224390;font-size:12px}.btn2{padding:10px 43px;color:#224390;font-size:12px}.dual_buttons span{font-size:12px;left:6px;right:0;background-color:#224390;width:20px;margin:0 auto;border-radius:50px;color:#fff;display:inline-block;top:32%;height:21px;line-height:21px}}@media only screen and (max-width:614px){.banner_text{padding:1px 14px!important}.banner_text p{font-size:12px!important}.banner_text h1{font-size:14px!important;padding-bottom:4px!important;line-height:30px!important;margin-bottom:0!important}.tparrows{background:rgba(0,0,0,.5);width:11px;height:11px}.btn1{padding:10px 15px;color:#224390;font-size:12px}.btn2{padding:10px 20px;color:#224390;font-size:12px}.dual_buttons span{font-size:12px;left:6px;right:0;background-color:#224390;width:20px;margin:0 auto;border-radius:50px;color:#fff;display:inline-block;top:32%;height:21px;line-height:21px}.about-us-page h1{font-size:30px!important}.our-treasure-2{font-size:25px}.client-logo-img-2 ul li{width:24%;padding-right:11px;padding-top:0}.marquee-clients span{width:114px;padding:4px}.btn1-hunt{padding:7px 30px!important}}@media only screen and (max-width:369px){.banner_text{padding:1px 14px!important}.banner_text p{font-size:12px!important}.banner_text h1{font-size:14px!important;padding-bottom:4px!important;line-height:30px!important;margin-bottom:0!important}.tparrows{background:rgba(0,0,0,.5);width:11px;height:11px}.btn1{padding:5px 12px;color:#224390;font-size:10px}.btn2{padding:5px 15px;color:#224390;font-size:10px}.dual_buttons i{padding-right:6px;font-size:14px;vertical-align:middle}.dual_buttons span{font-size:11px;left:6px;right:0;background-color:#224390;width:20px;margin:0 auto;border-radius:50px;color:#fff;display:inline-block;top:25%;height:21px;line-height:21px}.news-section-blog .pt-cv-title a{font-size:17px!important}.news-section-blog .pt-cv-content{width:70%}}@media only screen and (max-width:369px){.post-display .et_pb_tabs_controls li a{padding:25px 8px}}ul.et_pb_tabs_controls{background:#fff!important;padding-bottom:20px!important}