*{margin:0;padding:0}html{word-break:break-word;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{font-weight:400}table{border-collapse:collapse;border-spacing:0;word-break:normal}img,fieldset{border:0}abbr,acronym{text-decoration:none}code{line-height:1em}pre{overflow:auto;word-wrap:normal;-moz-tab-size:4;tab-size:4}sub,sup{line-height:.5em}img,.wp-caption{max-width:100%;height:auto}iframe,video,embed,object{display:block;max-width:100%}img{display:block}.left,.alignleft,img[align=left]{display:block;float:left}.right,.alignright,img[align=right]{display:block;float:right}.center,.aligncenter,img[align=middle]{display:block;float:none;text-align:center;margin-right:auto;margin-left:auto}.clear{clear:both}input[type=submit],button{cursor:pointer;overflow:visible;-webkit-appearance:none}.wp-smiley{display:inline}html{scroll-behavior:smooth}body{position:relative;overflow-x:hidden;font-family:"Poppins",sans-serif;color:#0a253e;background-color:#effefc}#thesis_logo_image{margin:0 auto;transition:.2s;width:180px}p{margin-bottom:20px;font-size:16px;line-height:1.4}ul,ol{margin-left:25px;margin-bottom:20px}li{font-size:17.5px;line-height:1.6;margin-bottom:10px;font-weight:300}*,*:before,*:after{-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.clearfix:after{display:table;content:"";clear:both}h1,h2,h3,h4,h5,h6{margin-bottom:20px;font-weight:600;color:#0a253e;line-height:1.1}#site_title{margin-bottom:0;text-align:center}#site_title a{color:#111}a{color:#ff5f41;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;text-decoration:none}h1{font-size:46px}h2{font-size:42px}h3{font-size:36px}h4{font-size:32px}h5{font-size:28px}h6{font-size:24px}input[type=text],input[type=password],input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=number],input[type=range],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=month],input[type=week],textarea{font-family:inherit;-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;vertical-align:middle;width:100%;color:#b1b1be;padding:5px 20px;font-weight:400;background-color:initial;border:0;border-bottom:1px solid #1b3561;text-transform:inherit;font-size:14px;outline:none;line-height:25px;border-radius:4px}textarea{height:130px}.wpcf7{padding:30px 40px 0}.wpcf7 p{margin-bottom:15px}.wpcf7 input[type=submit],.wpcf7 button,.gform_button{font-size:14px;text-transform:uppercase;letter-spacing:1px;display:inline-block;font-weight:500;color:#000;background-color:initial;border:none;border-radius:45px;box-shadow:0px 11px 16px rgba(70,168,210,.1);box-shadow:0px 11px 16px rgba(48,144,93,.1);transition:all .3s ease 0s;cursor:pointer;outline:none;padding:16px 26px}.wpcf7 input[type=submit]:hover,.wpcf7 button:hover,.gform_button:hover{background-color:#30905d;box-shadow:0px 12px 18px rgba(70,168,210,.3);box-shadow:0px 12px 18px rgba(48,144,93,.3);color:#fff;transform:translateY(-7px)}.lc-flex{display:flex}.lc-container{width:1200px;margin:0 auto}.lc-top-header{align-items:center;padding:10px 0}.lc-header-info{margin-left:auto}.lc-head-info-details h5{margin-bottom:0;font-size:16px;text-transform:uppercase}.lc-head-info-box{align-items:center;margin:0 10px}.lc-head-info-fa{margin-right:10px}.lc-head-info-fa .fa{font-size:25px;width:55px;height:55px;line-height:55px;text-align:center;background-color:#1a2e4a;color:#fff;border-radius:50px}.lc-head-location-info{font-size:14px;line-height:20px;display:block}.lc-bot-header{background-color:#1a2e4a}.collapsable-content{width:100%}.menu{margin:auto;position:relative}.menu li{display:inline-block;margin-bottom:0;width:auto;position:relative;margin-right:-5px}.menu li.has-mega-menu{position:static}.menu li:last-child:after{border-right:0;content:''}.menu li a{display:flex;font-size:16px;text-decoration:none;padding:5px 20px 5px;z-index:999;color:#fff;font-weight:500;text-transform:uppercase;letter-spacing:1px;height:64px;align-items:center}.menu li .sub-menu{overflow:hidden;position:relative;-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transition:all .5s .1s;-moz-transition:all .5s .1s;transition:all .5s .1s;max-height:none;overflow:visible;margin-left:0;background-color:#fff;margin-bottom:0;pointer-events:all}.menu li:hover .sub-menu{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.menu .navmenu{left:0;max-height:none;min-width:200px;overflow:hidden;position:absolute;pointer-events:none;top:100%;width:100%;z-index:2}.menu .current-menu-item>a,.menu a:hover{background-color:#ff5f41}.menu .sub-menu .current-menu-item>a{background-color:#ff5f41;color:#fff}.menu .sub-menu a:hover{background-color:#ff5f41;color:#fff}.menu-item-has-children>a span{display:flex;padding-left:6px}.menu-item-has-children>a span:after{content:"\f107";font-family:fontawesome;font-size:16px;position:relative;transform:rotate(0);transition:transform .5s}.menu-item-has-children:hover>a span:after{transform:rotate(-180deg)}.menu li.current-menu-item:after,.menu li:hover:after{opacity:1}.menu .sub-menu li:hover>a:before{display:none}.menu .sub-menu li.current-menu-item>a:before{display:none}.menu .sub-menu li{margin-right:0;width:32.9%}.menu li .sub-menu a{text-align:left;font-size:16px;color:#494949;line-height:normal;height:auto;border-bottom:1px solid #f5f5f5;padding:10px 20px}.lc-slider-box{position:relative}.lc-slider-box:before{content:'';background-color:transparent;background-image:linear-gradient(65deg,#002241 35%,transparent 56%);position:absolute;width:100%;height:100%}.lc-slider-content{position:absolute;top:25%;left:0;right:0;margin-right:auto}.lc-slider-content h2{color:#fff;font-size:54px}.lc-slider-content p{color:#fff;font-size:26px}.lc-bot-header .lc-flex{align-items:center;position:relative}.lc-btn{box-shadow:0 0 0 1px #e6937b inset;background:#e5927a;color:#fff;display:inline-block;line-height:unset;width:auto;min-width:70px;max-width:none;padding:1em 1.5em}.wp-block-buttons a{box-shadow:0 0 0 1px #e6937b inset;background:#e5927a;color:#fff;display:inline-block;line-height:unset;width:auto;min-width:70px;max-width:none;padding:1em 1.5em}.wp-block-buttons .lc-orange-btn a{box-shadow:0 0 0 1px #e25237 inset;background:#ff5f41}.wp-block-buttons .lc-orange-btn a:hover{box-shadow:0 0 0 1px #7aa8a4 inset;background:#7aa8a4}.lc-btn.lc-orange-btn{box-shadow:0 0 0 1px #e25237 inset;background:#ff5f41}.lc-btn.lc-orange-btn:hover{box-shadow:0 0 0 1px #7aa8a4 inset;background:#7aa8a4}.menu li.lc-free-quote-btn{position:absolute;right:0;top:7px}.menu li.lc-free-quote-btn a{border-radius:50px;padding:.3em 1.5em;text-transform:uppercase;letter-spacing:1px;height:50px;box-shadow:0 0 0 1px #e25237 inset;background:#ff5f41}.menu li.lc-free-quote-btn a:hover{box-shadow:0 0 0 1px #7aa8a4 inset;background:#7aa8a4}.lc-white-btn{box-shadow:0 0 0 1px #fefefe inset;background:#fff;color:#111}.lc-white-btn:hover{box-shadow:0 0 0 1px #7aa8a4 inset;background:#7aa8a4;color:#fff}.lc-margin-lr{margin:0 5px}.lc-home-first-sec{background-color:transparent;background-image:linear-gradient(90deg,#2f2f2f 75%,transparent 52%);padding:38px 0;margin-top:-70px;position:relative}.lc-home-first-sec .fa{font-size:40px;color:#ff5f41;margin-right:15px}.lc-home-first-sec h5{margin-bottom:0;color:#fff;font-size:24px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.lc-home-first-sec a:hover h5{color:#ff5f41}.lc-home-first-sec h5 span{display:block}.lc-align-item-center{align-items:center}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:#fff;position:absolute;z-index:30;-webkit-box-shadow:0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:0px 0px 12px rgba(51,51,51,.5);box-shadow:0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:3px;height:9999px;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{width:9999px;height:3px;top:50%;margin-top:-1.5px}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s}.twentytwenty-before-label,.twentytwenty-after-label{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}.twentytwenty-before-label:before,.twentytwenty-after-label:before{color:#fff;font-size:13px;letter-spacing:.1em}.twentytwenty-before-label:before,.twentytwenty-after-label:before{position:absolute;background:rgba(255,255,255,.2);line-height:38px;padding:0 20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.twentytwenty-horizontal .twentytwenty-before-label:before,.twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-19px}.twentytwenty-vertical .twentytwenty-before-label:before,.twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-45px;text-align:center;width:90px}.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{width:0;height:0;border:6px inset transparent;position:absolute}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-6px}.twentytwenty-up-arrow,.twentytwenty-down-arrow{left:50%;margin-left:-6px}.twentytwenty-container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:0 0}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0}.twentytwenty-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.twentytwenty-before-label{opacity:1}.twentytwenty-before-label:before{content:attr(data-content)}.twentytwenty-after-label{opacity:1}.twentytwenty-after-label:before{content:attr(data-content)}.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px}.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px}.twentytwenty-vertical .twentytwenty-before-label:before{top:10px}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px}.twentytwenty-overlay{-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;background:0 0;z-index:25}.twentytwenty-overlay:hover{background:rgba(0,0,0,.5)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid #fff;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;-webkit-box-shadow:0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:0px 0px 12px rgba(51,51,51,.5);box-shadow:0px 0px 12px rgba(51,51,51,.5);z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:22px;-webkit-box-shadow:0 3px 0 #fff,0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:0 3px 0 #fff,0px 0px 12px rgba(51,51,51,.5);box-shadow:0 3px 0 #fff,0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;-webkit-box-shadow:0 -3px 0 #fff,0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:0 -3px 0 #fff,0px 0px 12px rgba(51,51,51,.5);box-shadow:0 -3px 0 #fff,0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;-webkit-box-shadow:3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5);box-shadow:3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;-webkit-box-shadow:-3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:-3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5);box-shadow:-3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-left-arrow{border-right:6px solid #fff;left:50%;margin-left:-17px}.twentytwenty-right-arrow{border-left:6px solid #fff;right:50%;margin-right:-17px}.twentytwenty-up-arrow{border-bottom:6px solid #fff;top:50%;margin-top:-17px}.twentytwenty-down-arrow{border-top:6px solid #fff;bottom:50%;margin-bottom:-17px}.lc-home-recent-work h3 strong{color:#fff}.lc-home-about-sec h2{font-size:36px}.lc-home-about-sec img{border-radius:.625rem}.lc-home-whatwedo-com{padding-top:6vw;padding-bottom:5.61vw;padding-left:4.436vw;padding-right:3.436vw}.lc-home-whatwedo-com h3,.lc-home-whatwedo-com p{color:#fff}.lc-home-whatwedo-com h3 a,.lc-home-whatwedo-com p a{color:#fff}.lc-home-whatwedo h2{font-size:36px}.lc-home-whatwedo h2 strong{font-size:26px;color:#ff5f41}.lc-home-whatwedo-com p{line-height:1.8;font-size:18px}.lc-home-whatwedo .wp-block-columns{padding:0 10px;gap:.5em;margin-bottom:10px}.lc-home-whatwedo .wp-block-columns .wp-block-column{border-radius:12px}.lc-home-whatwedo .wp-block-columns .wp-block-column .wp-block-image{margin-bottom:0}.lc-home-whatwedo .wp-block-columns .wp-block-column img{border-radius:12px}.lc-home-whatwedo img{width:100%}.gform_wrapper{padding-top:80px;padding-bottom:80px;padding-left:101px;padding-right:101px;background-color:#fcd5ce;border-radius:.625rem}.lc-contact-page .gform_wrapper{padding-top:40px;padding-bottom:40px;padding-left:51px;padding-right:51px;background-color:#fcd5ce;border-radius:.625rem}.gform_wrapper .gform_body input[type=text],.gform_wrapper .gform_body input[type=tel],.gform_wrapper .gform_body input[type=email]{padding:10px 15px;border-width:1px;height:42px;border-radius:30px;font-style:normal;font-weight:400;font-size:15px;line-height:20px;border-color:#878787;background:#fff;color:#111;opacity:1}.gform_wrapper .gform_body textarea{padding:10px 15px;border-width:1px;border-radius:30px;font-style:normal;font-weight:400;font-size:15px;line-height:20px;border-color:#878787;background:#fff;color:#111;opacity:1}.gform_wrapper .gform_body select{border-radius:30px;height:42px}.gform_wrapper.gform-theme--foundation .gform_fields{gap:1em}body .gform_wrapper ::placeholder,body .gform_wrapper ::-webkit-input-placeholder,body .gform_wrapper input[placeholder]{color:#777;font-weight:200}.gform-theme--foundation .gform-grid-col{margin-bottom:15px}.gform-theme--foundation legend,.gform-theme--foundation label{font-weight:600 !important;font-size:16px !important}.gform-theme--foundation .gform_title,.gform-theme--foundation .gform_description{text-align:center}.gform-theme--foundation input[type=submit]{box-shadow:0 0 0 1px #e25237 inset !important;background:#ff5f41 !important;color:#fff;display:inline-block;line-height:unset;width:auto;min-width:70px !important;max-width:none;padding:1em 1.5em !important}.gform_required_legend{display:none}.lc-home-list{padding:40px 40px 20px;border-radius:30px}.lc-home-list h2{font-size:30px}.lc-footer{background-color:#74b5af}.lc-footer-info-details h5{margin-bottom:0;font-size:16px;text-transform:uppercase}.lc-footer-info-box{align-items:center;margin:0 10px}.lc-footer-info-fa{margin-right:10px}.lc-footer-info-fa .fa{font-size:25px;width:55px;height:55px;line-height:55px;text-align:center;background-color:#1a2e4a;color:#fff;border-radius:50px}.lc-footer-location-info{font-size:14px;line-height:20px;display:block;color:#1a2e4a}.lc-footer-bot-bor{border-bottom:1px solid #1e1e1e;padding-bottom:15px;margin-bottom:15px}.lc-footer a{color:#fff}.lc-attribution{margin-bottom:0}.lc-youtube-player{position:relative;width:100%;height:0;padding-bottom:56.25%}.lc-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%}.lc-headline{background-color:#ececec;padding:40px}.lc-headline .headline{text-align:center}.template-page .lc-column .post_content{padding:30px 0 0}.template-page .lc-column .post_content p,.template-page .lc-column .post_content ul li{font-size:18px;line-height:1.6}.lc-list-tick{margin-left:0}.lc-list-tick li{list-style:none}.lc-list-tick li:before{font-family:FontAwesome;content:"\f00c";padding-right:12px;color:#ff5f41}.lc-callus-quote h5{margin-bottom:0;padding:30px;font-size:26px}.lc-callus-quote h5 a{color:#fff}.wp-block-heading strong{color:#ff5f41}.lc-round-image img{border-radius:.625rem}.rlAccordion>h4{background-color:#fcd5ce;color:#222;font-size:17px;margin:0 auto;padding:2%;text-decoration:none;margin-bottom:10px;cursor:pointer}.rlAccordion>h4>span{float:right}.rlAccordion>h4+div{display:none;padding:2% 5%}.collapsable-btn{display:none}.lc-home-model2 .lc-home-first-sec{margin-top:0;background-color:#2f2f2f}.lc-home-model2-slider{padding:30px 0 20px}.lc-home-model2-slider:before{background-color:transparent;content:'';background-image:linear-gradient(65deg,#002241 35%,transparent 56%)}.lc-home-model2-top-group{background-image:linear-gradient(65deg,#002241 40%,transparent 100%)}.lc-home-model2-top-group h2,.lc-home-model2-top-group h6{color:#fff}.lc-header .lc-head-info-box a:hover{color:#7aa8a4}.lc-footer-follow{display:flex;align-items:center}.lc-footer-follow a{font-size:22px;margin:0 4px}.lc-footer-follow img{width:37px}.lc-display-desktop{display:inline-block}.lc-display-mobile{display:none}.lc-image-trans{position:relative}.lc-image-trans .lc-image-overlay{position:absolute;bottom:0;width:100%;height:100%}.lc-image-trans:hover .lc-image-overlay:before{opacity:.5}.lc-image-trans:before{background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.45) 70%);opacity:1;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.lc-image-trans .lc-image-overlay:before{background:#ff5f41;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;opacity:0;transition:.3s ease-out}.lc-image-trans .lc-image-overlay h3{transform:translateY(30px);transition:all .3s ease-out;position:absolute;bottom:50px;width:100%;text-align:center;color:#fff !important;padding:0 20px;font-size:20px}.lc-image-trans .lc-image-overlay p{transform:translateY(30px);opacity:0;transition:all .3s ease-out;position:absolute;bottom:30px;width:100%;text-align:center;color:#fff !important;text-transform:uppercase;letter-spacing:1px;padding:0 20px;font-size:13px !important}.lc-image-trans:hover .lc-image-overlay h3{opacity:1;transform:translateY(0);bottom:100px}.lc-image-trans:hover .lc-image-overlay p{opacity:1;transform:translateY(0);bottom:60px}.lc-service-areas-left{background-color:#ff5f41;padding:30px}.lc-service-areas-left h4{font-size:26px;text-transform:uppercase;color:#000}.lc-service-areas-left p{color:#fff;margin-bottom:10px}.lc-service-areas-left p a{color:#fff}.lc-service-areas-left p a:hover{color:#74b5af}.lc-service-areas-right h3{font-size:26px}.owl-carousel2 .owl-dots button{background:#1b3561 !important;width:10px;height:10px;border-radius:26px;margin:0 5px;transition:.3s}.owl-carousel2 .owl-dots button.active{width:30px}.owl-dots{text-align:center;margin-bottom:30px}.lc-contact-service-areas p{margin-bottom:2px;font-size:16px !important}.more_less{overflow:hidden;margin-bottom:20px}.dolessmoreblock{position:relative}.dolessmoreblock ul,.dolessmoreblock ol{margin-bottom:20px}.lm-control{position:absolute;bottom:0;left:0;width:100%;height:22px;background:rgba(255,255,255,.9);text-align:center;font-size:25px}.lm-control a{display:block;font-weight:700}.client-details{margin-bottom:20px}.client-details h6{margin-bottom:0}.owl-carousel2 .owl-item .more_less img{width:auto;float:left;margin-right:20px}.owl-carousel:not(.owl-loaded){opacity:0}.owl-carousel2:not(.owl-loaded){opacity:0}.large-4 h5{font-size:20px;text-align:center;margin-top:10px;color:#fff}.large-4.lc-our-work-inner h5{color:#0a253e}.lc-margin-bottom{margin-bottom:20px}.testimonial-content .owl-item{display:flex;align-items:stretch}.fake-col-wrapper{gap:20px;display:grid}.single-testimonial{border:1px solid #ddd;padding:20px;min-height:240px;border-radius:12px}.lc-slider-box-model{height:650px;overflow:hidden}.lc-slider-box-model .lc-slider-content{top:20%}.lc-image-overlay{position:relative}.lc-image-overlay img{box-shadow:#26394d 0px 20px 30px -10px}.lc-services-page img{box-shadow:#26394d 0px 20px 30px -10px}.lc-services-page a{color:#111}.lc-services-page .wp-block-column:hover a{color:#ff5f41}.lc-blog-page{padding:30px 0}.blog-post-box{border-top:1px solid #333;margin-top:10px;padding-top:10px}.blog-post-box.top{border-top:0;margin-top:0;padding-top:0}.next_posts{margin-left:auto}.lc-text-align-center{text-align:center}@media only screen and (max-width:1199px){.lc-container{width:1000px}.lc-home-whatwedo-com{padding-top:3vw;padding-bottom:2.61vw;padding-left:2.436vw;padding-right:2.436vw}.lc-home-whatwedo-com h3{font-size:24px}.lc-home-whatwedo-com p{font-size:16px;line-height:1.6}.gform_wrapper{padding-top:70px;padding-bottom:70px;padding-left:70px;padding-right:70px}.lc-slider-box-model{height:auto}}@media only screen and (max-width:1023px){.lc-container{width:100%;padding:0 20px}.lc-head-info-details{display:none}a.collapsable-btn{letter-spacing:1px;text-transform:uppercase;display:flex;margin-right:auto;color:#111;height:auto;cursor:pointer}.collapsable-content{background-color:#fff;left:0;overflow:hidden !important;position:absolute;top:67px;width:0;visibility:hidden;z-index:999}.collapsable-content.collapse{width:100vw !important;visibility:visible;transition:width .8s}.menu-item-has-children>a span{display:inline-block;padding-left:6px}.menu-main-menu-container{opacity:0;overflow:auto;transition:opacity 1s;position:relative}.collapse .menu-main-menu-container{opacity:1}.collapsable-btn .text,.collapsable-btn .bars{height:28px;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle;display:inline-block}.collapsable-btn .bars span{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;transition-timing-function:ease;border-bottom:4px solid #322c2a;margin:4px 0;width:30px;display:block}.collapsable-btn .text{color:#fff;line-height:28px;margin:0 0 0 10px}.collapsable-btn.collapsed .bars span:first-child{-webkit-transform:rotate(45deg) translate(5px,5px);-moz-transform:rotate(45deg) translate(5px,5px);-ms-transform:rotate(45deg) translate(5px,5px);-o-transform:rotate(45deg) translate(5px,5px);transform:rotate(45deg) translate(5px,5px)}.collapsable-btn.collapsed .bars span:nth-child(2){border-color:transparent}.collapsable-btn.collapsed .bars span:last-child{-webkit-transform:rotate(-45deg) translate(6px,-7px);-moz-transform:rotate(-45deg) translate(6px,-7px);-ms-transform:rotate(-45deg) translate(6px,-7px);-o-transform:rotate(-45deg) translate(6px,-7px);transform:rotate(-45deg) translate(6px,-7px)}.collapsable-btn .bars span{border-bottom:2px solid #fff;margin:6px 0}.menu li{display:block}.menu li a{display:block;text-align:left;line-height:52px;padding-left:25px;color:#1a2e4a}.menu li .sub-menu a{line-height:30px}.menu .navmenu{position:relative}.menu li .sub-menu{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);display:none}.menu li .sub-menu.show-subnav{display:block}.menu-item-has-children:hover>a span:after{transform:rotate(0);display:inline-block}.menu-item-has-children>a.subnav-open span:after{transform:rotate(-180deg);display:inline-block}.current-menu-item a{border-bottom:4px solid #1a2e4a}.menu li.lc-display-desktop{display:none}.lc-display-mobile{display:inline-block}.menu .sub-menu li{width:auto}.wp-block-buttons .lc-orange-btn a{border-radius:50px;padding:.5em 1.2em;text-transform:uppercase;letter-spacing:1px;box-shadow:0 0 0 1px #e25237 inset;background:#ff5f41}.lc-slider-content{top:15%}.lc-slider-content h2{font-size:30px}.lc-slider-content p{font-size:20px}.lc-home-first-sec{background-color:#2f2f2f;padding:20px 0;margin-top:0}.lc-order-two{order:2}.lc-order-one{order:1}.lc-home-first-sec .wp-block-columns{gap:1em}.lc-home-first-sec .wp-block-columns .wp-block-column:last-child{display:none}.gform_wrapper{padding-top:30px;padding-bottom:30px;padding-left:30px;padding-right:30px}.lc-header{display:flex;flex-wrap:wrap}.lc-top-header{flex-basis:100%;order:2;padding:5px 20px}.lc-bot-header{flex-basis:100%;order:1}.lc-bot-header .lc-flex{align-items:normal;padding:12px}#thesis_logo_image{width:120px}}@media only screen and (max-width:767px){h1{font-size:32px !important}h2{font-size:30px !important}h3{font-size:28px !important}.lc-slider-content{top:0;position:relative;padding:20px}.lc-slider-box:before{display:none}.lc-slider-content h2{color:#222}.lc-slider-content p{color:#222}.lc-margin-lr{background:#e4e4e4}.lc-head-info-box{margin:0}.lc-head-info-fa .fa{font-size:20px;width:45px;height:45px;line-height:45px}.lc-home-first-sec h5 span{display:initial}.lc-home-first-sec{padding:15px 0}.lc-home-first-sec .fa{font-size:28px}.lc-home-first-sec h5{font-size:20px}.wp-block-columns{gap:.5em}.lc-home-list{padding:40px 30px 30px}.lc-footer img{width:180px !important;height:auto !important;margin-bottom:20px}.wp-block-spacer{height:30px !important}.lc-home-model2-top-group{background-color:#002241}.lc-home-model2-slider{padding:20px}.lc-service-areas-left{order:2}}@media only screen and (max-width:500px){.lc-callus-quote h5 a{display:block}.lc-slider-content{padding:15px}.lc-slider-content h2{font-size:20px !important}.lc-slider-content p{font-size:16px}.lc-btn{padding:1em;font-size:14px}}#site_title{line-height:.1em}#site_title a{display:inline-block}@media only screen and (max-width:767px){.lc-slider-box-model{height:auto}.lc-slider-box-model .lc-slider-content{top:0}}