.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'â†'}[dir=rtl] .slick-prev:before{content:'â†’'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'â†’'}[dir=rtl] .slick-next:before{content:'â†'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'â€¢';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}@font-face{font-family:'RobotoRegular';src:url('../fonts/RobotoRegular.eot');src:url('../fonts/RobotoRegular.eot') format('embedded-opentype'), url('../fonts/RobotoRegular.woff2') format('woff2'), url('../fonts/RobotoRegular.woff') format('woff'), url('../fonts/RobotoRegular.ttf') format('truetype'), url('../fonts/RobotoRegular.svg#RobotoRegular') format('svg');font-display:swap}@font-face{font-family:'RobotoMedium';src:url('../fonts/RobotoMedium.eot');src:url('../fonts/RobotoMedium.eot') format('embedded-opentype'), url('../fonts/RobotoMedium.woff2') format('woff2'), url('../fonts/RobotoMedium.woff') format('woff'), url('../fonts/RobotoMedium.ttf') format('truetype'), url('../fonts/RobotoMedium.svg#RobotoMedium') format('svg');font-display:swap}@font-face{font-family:'RobotoBold';src:url('../fonts/RobotoBold.eot');src:url('../fonts/RobotoBold.eot') format('embedded-opentype'), url('../fonts/RobotoBold.woff2') format('woff2'), url('../fonts/RobotoBold.woff') format('woff'), url('../fonts/RobotoBold.ttf') format('truetype'), url('../fonts/RobotoBold.svg#RobotoBold') format('svg');font-display:swap}*{padding:0;margin:0;box-sizing:border-box}html{height:100%;font-size:100%;overflow-y:scroll;scroll-behavior:smooth;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:'Arial', sans-serif}body{height:100%;line-height:1.6;font-size:1.1rem;font-family:'RobotoRegular'}body.single .entry-header,body.home .entry-header{display:none}.site-width{margin:0 auto;padding:0 20px;max-width:1240px}a{color:#000;text-decoration:none}a:hover{color:#003d60}.padtb50{padding-top:50px;padding-bottom:50px}.martb50{margin-top:50px;margin-bottom:50px}.mart50{margin-top:50px}.marb50{margin-bottom:50px}.center{text-align:center}.button,input[type="submit"],input[type="button"],button{border:0;min-width:150px;font-size:0.9rem;padding:12px 25px;letter-spacing:1px;border-radius:30px;background:#003d60;color:#fff}.button.light,input[type="submit"].light,input[type="button"].light,button.light{color:#000;background:#FFD22F}.button:hover,input[type="submit"]:hover,input[type="button"]:hover,button:hover{background:#FFD22F}.fullwidthbg{position:relative}.fullwidthbg:before{content:"";top:0;left:50%;right:50%;z-index:-1;width:100vw;height:100%;overflow:hidden;position:absolute;margin-left:-50vw;margin-right:-50vw;background-color:#003d60}.fullwidthbg.yellow:before{background-color:#FFD22F}.yellowbg{background-color:#FFD22F}.greybg{background-color:#f4f4f4}.flex{display:flex}.flex.middle{align-items:center}.flex.edge{justify-content:space-between}.darkbg{color:#fff;background-color:#003d60}.darkbg a{color:#FFD22F}h2 strong.yellowbg{padding:10px 20px;border-radius:10px;}.entry-content .content-title{font-size:2rem;font-family:'RobotoBold'}.largetitle{line-height:1.5;font-size:3rem}.largetitle strong{font-size:2.4rem}.largetitle small{font-size:1.2rem}.top-info{padding:10px 0;font-family:'RobotoBold';color:#003d60}form input[type="email"],form input[type="tel"],form input[type="text"],form textarea,form select{width:100%;background:#fff;padding:12px 10px;border-radius:8px;margin:0 0 10px 0;border:2px solid #ccc;color:#003d60}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-family:'RobotoBold';color:#003d60}.logo .tel{padding:8px 15px;border-radius:10px;color:#fff;background-color:#003d60}.logo .tel a.button{padding:8px 5px;font-size:1.1rem}.logo .tel:hover{color:#000;background-color:#FFD22F}.logo .tel:hover a.button{color:#000;background-color:#FFD22F}.sticky-footer,.site-footer.mobile{z-index:999999999}.hero-content{color:#fff;font-size:1.4rem;background:#003d60 url('../images/hero-section-bg.jpg') no-repeat center center;background-size:cover}.hero-content h1{color:#fff;line-height:1;font-size:4rem}.hero-content h1 span,.hero-content h1 em{font-size:3rem;font-style:normal}.hero-content strong{color:#FFD22F}.hero-content span{display:inline-block;vertical-align:top}.hero-content .cd-words-wrapper{position:relative;padding-right:8px;display:inline-block}.hero-content .cd-words-wrapper b{display:none;margin-left:15px;white-space:nowrap;color:#FFD22F}.hero-content .cd-words-wrapper b.is-visible{display:inline-block}.hero-content .cd-words-wrapper:after{content:'';position:absolute;top:0;width:2px;right:-20px;height:100%;background-color:#FFD22F}.hero-content p.spl{clear:both;padding:20px 0;font-size:1.6vw}.entry-content .tagline{padding-bottom:20px;position:relative}.entry-content .tagline h1{line-height:1.5;font-size:2rem;margin-bottom:0;font-style:italic}.entry-content .tagline h2{margin:0;font-size:1.5rem}.entry-content .tagline h3{font-size:0.9rem}.entry-content .tagline:before{content:"";width:180px;height:39px;left:50%;bottom:-38px;position:absolute;transform:translateX(-50%) rotate(180deg);background:url(../images/arrow-bottom.png) no-repeat}.entry-content .tagline a{width:100%;height:40px;display:block;position:absolute}.entry-content .tagline a:after{content:"";left:49.3%;width:16px;height:16px;bottom:20px;position:absolute;transform:translateX(-50%);mask-image:url(../images/sprite.png);mask-position:-96px -2px;background-color:#000;-webkit-animation:mover 1s infinite alternate;animation:mover 1s infinite alternate}@keyframes "mover"{0%{-webkit-transform:translateY(0);transform:translateY(0);}100%{-webkit-transform:translateY(5px);transform:translateY(5px);}}@-webkit-keyframes "mover"{0%{-webkit-transform:translateY(0);transform:translateY(0);}100%{-webkit-transform:translateY(5px);transform:translateY(5px);}}.content-side{flex-basis:70%;padding-right:30px}.content-title{font-size:2rem;margin-bottom:15px}p{margin-bottom:15px}.image-wrap{gap:20px;display:flex;margin:30px 0;flex-wrap:wrap}.image-wrap img{max-width:127px;border-radius:10px;box-shadow:0 3px 10px #ccc}.pad30{padding:30px}.round{border-radius:30px}.greybg{background-color:#ededed}.bluebg{color:#fff;background-color:#003d60}.bluebg .content-title{color:#FFD22F}.bluebg .button{color:#003d60;margin-top:20px;display:inline-block;background-color:#FFD22F}.three-col-box .panel-grid-cell{gap:20px;display:flex;flex-wrap:wrap}.three-col-box .panel-grid-cell .widget{font-size:16px;position:relative;text-align:center;border-radius:20px;border:1px solid #FFD22F;margin:30px 0 !important;padding:40px 20px 20px 20px;flex-basis:calc(33.33% - 15px)}.three-col-box .panel-grid-cell .content-title{font-weight:400;font-size:1.5rem}.three-col-box .panel-grid-cell .content-title strong{left:50%;top:-30px;width:60px;height:60px;display:flex;color:#003d60;font-weight:400;border-radius:50%;position:absolute;align-items:center;justify-content:center;background-color:#FFD22F;transform:translateX(-50%)}.widget_sow-accordion .so-widget-sow-accordion .sow-accordion .sow-accordion-panel.sow-accordion-panel-open .sow-accordion-title{color:#FFD22F}.widget_sow-accordion .so-widget-sow-accordion .sow-accordion .sow-accordion-panel .sow-accordion-panel-header-container .sow-accordion-panel-header{padding:0;background:none}.widget_sow-accordion .so-widget-sow-accordion .sow-accordion .sow-accordion-panel .sow-accordion-panel-header-container .sow-accordion-panel-header .sow-accordion-title{font-size:16px}.widget_sow-accordion .so-widget-sow-accordion .sow-accordion .sow-accordion-panel .sow-accordion-panel-content .sow-accordion-panel-border{background:none;padding-left:50px}.form-side{flex-basis:30%;overflow:hidden;text-align:center;border-radius:10px;background-color:#fff}.form-side h3{margin:0;font-size:20px;padding:10px 20px;color:#000;background-color:#FFD22F}.form-side form{padding:20px}.form-side button{width:100%;cursor:pointer;border-radius:10px;background:#003d60;color:#fff}.icon-listing{gap:20px;display:flex;flex-wrap:wrap;margin-top:40px;justify-content:center}.icon-listing li{display:flex;min-height:80px;overflow:hidden;font-size:1.1rem;position:relative;align-items:center;border-radius:15px;margin-bottom:0px;outline:1px solid #ccc;background-color:#fff;padding:0px 10px 0px 100px;font-family:'RobotoBold';flex-basis:calc(33.33% - 15px)}.icon-listing li:before{content:"";top:50%;left:20px;width:40px;height:40px;position:absolute;transform:translateY(-50%);mask-image:url(../images/icons.png);background-color:#fff;z-index:9}.icon-listing li.icon2:before{mask-position:-40px 0px}.icon-listing li.icon3:before{mask-position:-80px 0px}.icon-listing li.icon4:before{mask-position:-127px 0px}.icon-listing li.icon5:before{mask-position:-174px 0px}.icon-listing li.icon6:before{mask-position:-218px 0px}.icon-listing li.icon7:before{mask-position:-264px 0px}.icon-listing li.icon8:before{mask-position:-310px 0px}.icon-listing li.icon9:before{mask-position:-356px 0px}.icon-listing li:after{content:"";top:0;left:0;width:80px;height:100%;position:absolute;background-color:#003d60}.icon-listing.top-icon li{padding:80px 10px 0px 10px}.icon-listing.top-icon li:before{width:100%;height:80px}.icon-listing.top-icon li:before{content:"";top:20px;left:50%;transform:translateX(-50%)}.gallery{margin:50px 0px}.gallery button{display:none !important}.bigtext{font-size:2.5rem;font-family:'RobotoBold'}.review-block{margin-top:30px}.review-block ::-webkit-scrollbar{width:2px;height:5px}.review-block ::-webkit-scrollbar-thumb{border-radius:2px;background:#246aae}.review-block .so-widget-sow-editor{padding:20px;font-size:1rem;background:#fff;position:relative;border-radius:20px;box-shadow:0 0 10px #ccc}.review-block .slick-slide > div{padding:10px}.review-block .slick-slide .textwidget{overflow-y:scroll;height:180px}.review-block .info{margin-top:10px;display:flex;align-items:center}.review-block .info img{max-width:70px;margin-right:10px;border-radius:10px}.review-block h3{font-size:0.9rem !important;}.three-col-with-image{gap:20px;display:flex;margin-top:30px;flex-wrap:nowrap}.three-col-with-image .widget{flex:1;display:flex;overflow:hidden;will-change:flex;position:relative;border-radius:10px;flex-direction:column;width:100% !important;margin-bottom:0 !important;transition:flex .8s cubic-bezier(.29,0,.2,1)}.three-col-with-image .widget:hover .so-widget-sow-editor .textwidget{height:100%;transform:scale(1.0)}.three-col-with-image .widget:hover .content-title{display:none}.three-col-with-image .panel-widget-style{display:flex;height:400px;position:relative;align-items:flex-end;background-size:cover;background-position:center center}.three-col-with-image .panel-widget-style .content-title{color:#fff}.three-col-with-image .panel-widget-style:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background:rgba(0,0,0,0.6)}.three-col-with-image .so-widget-sow-editor{padding:20px;position:relative}.three-col-with-image .so-widget-sow-editor .content-title,.three-col-with-image .so-widget-sow-editor h3{color:#fff;font-size:20px;line-height:1.2}.three-col-with-image .so-widget-sow-editor .textwidget{color:#fff;font-size:18px;transform:scale(0);transition:0.5s ease;transform-origin:top left;height:0}.three-col-with-image .widget.active{flex:2}.footer-info p{position:relative;padding:0 0 0 40px;margin-bottom:10px}.footer-info p:before{content:"";top:5px;left:6px;z-index:9;width:20px;height:19px;position:absolute;mask-image:url(../images/sprite.png);background-color:#fff}.footer-info p:after{content:"";top:0;left:0;width:30px;height:30px;position:absolute;border-radius:3px;background-color:#003d60}.footer-info p.web:before{mask-position:-49px -1px}.footer-info p.mail:before{mask-position:-23px 0px}.footer-info p.address:before{mask-position:-73px 0px}.footer-info iframe{filter:gray;-webkit-filter:grayscale(1);filter:grayscale(1);transition-duration:0s}.footer-contact{gap:40px;display:flex}.footer-contact .footer-info{flex-basis:60%}.footer-contact .footer-form{flex:1;padding:20px;border-radius:20px;color:#fff;background-color:#003d60}.footer-contact .footer-form input[type="submit"]{color:#000;background-color:#FFD22F}.footer-contact .footer-form input[type="submit"]:hover{background-color:#fff}.footer-contact .footer-form form{text-align:left}.footer-contact .footer-form h3{font-size:2rem;font-weight:normal;letter-spacing:1px;color:#fff;font-family:'RobotoRegular'}.footer-contact .footer-form input[type=button]{width:100%;cursor:pointer;margin-top:20px;border-radius:10px;color:#000;background-color:#FFD22F}.footer-contact .footer-form label{font-size:0.9rem}.footer-contact .footer-form input[type="email"],.footer-contact .footer-form input[type="tel"],.footer-contact .footer-form input[type="text"],.footer-contact .footer-form textarea,.footer-contact .footer-form select{margin-top:0}.footer-contact .footer-form button{width:100%;cursor:pointer;border-radius:10px;color:#000;background-color:#FFD22F}.shadow-box{padding:50px;max-width:600px;background:#fff;border-radius:20px;margin:100px auto 0;box-shadow:0 0 10px #ccc}.shadow-box a.call:before,.shadow-box a.wap:before{top:14px;left:16px}p.button{margin:0 auto;cursor:pointer;max-width:150px}p.button:hover{background-color:#fff}.footer-contact .footer-form.openform{top:0;left:0;z-index:9;width:100%;height:100vh;display:flex;position:fixed;border-radius:0;align-items:center;flex-direction:column;justify-content:center}.footer-contact .footer-form.openform form{width:100%;margin:0 auto;max-width:400px}.sticky-footer{right:20px;bottom:60px;display:flex;position:fixed;flex-direction:column}.sticky-footer a{width:35px;height:35px;font-size:0;display:block;position:relative;border-radius:3px;background-color:#003d60;border:1px solid #fff}.sticky-footer a:before{content:"";top:50%;left:50%;width:20px;height:20px;transform:translate(-50%,-50%);position:absolute;mask-image:url(../images/sprite.png);mask-repeat:no-repeat;background-color:#fff}.sticky-footer a.call{margin-bottom:10px}.sticky-footer a.call:before{mask-position:0px 0}.sticky-footer a.wap:before{top:23%;left:28%;mask-position:-150px 0;transform:rotate(90deg)}.hint{font-size:12px;margin-top:6px}.actions{display:flex;gap:12px;align-items:center;justify-content:flex-end;grid-column:-1;margin-top:6px}.error{font-size:13px;margin-top:6px}.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.success{background:#ecfdf5;border:1px solid #bbf7d0;padding:12px;border-radius:8px;color:#065f46;margin-top:12px}.mobile-slide li{display:flex !important}.mobile-slide .slick-slide > div{padding:0 10px}.mobile{left:0;bottom:0;width:100%;display:none;position:fixed;padding:5px 0px;background-color:#FFD22F}.mobile .button{padding:6px 25px;min-width:fit-content}.image-wrapper img{padding:7px 0}.slick-slider .slick-arrow:before{width:21px;height:21px;background:url(../images/sprite.png) -123px -1px no-repeat;position:absolute;font-size:0;opacity:1}.slick-slider .slick-arrow.slick-prev{left:-15px}.slick-slider .slick-arrow.slick-prev:before{left:0;transform:scaleX(-1)}.slick-slider .slick-arrow.slick-next{right:-15px}.slick-slider .slick-arrow.slick-next:before{right:0}.button-wrapper{margin-top:15px}.button-wrapper .call,.button-wrapper .wap{min-width:0;padding-left:40px;position:relative;display:inline-block}.button-wrapper .call:before,.button-wrapper .wap:before{content:"";top:12px;left:15px;width:20px;height:20px;position:absolute;mask-image:url(../images/sprite.png);background-color:#fff}.button-wrapper .call:hover:before,.button-wrapper .wap:hover:before{background-color:#003d60}.button-wrapper .wap:before{mask-position:-150px 0;transform:rotate(90deg)}.footer-links{padding:10px 0;font-size:14px;text-align:center;color:#fff;background-color:#003d60}.footer-links p{margin:0}.footer-links ul{display:flex;list-style:none;justify-content:center}.footer-links ul a{color:#fff}.footer-links ul a:hover{color:#FFD22F}.hidden-fields-container{display:none}.formcontent{padding:12px 10px;text-align:center;color:#fff;background-color:#003d60}.sgpb-main-html-content-wrapper .wpcf7{padding:10px}body.page-id-59{background:url(../images/hero-section-bg.jpg);background-size:cover}body.page-id-59 .site-header{background-color:#fff}body.page-id-59 .entry-header{display:none}body.page-id-59 #page{height:100%}body.page-id-59 #main{height:100%}body.page-template-default p{margin-bottom:20px}.button-wrapper{gap:20px;display:flex;justify-content:center}.footer-contact .footer-form.openform .vis-wrapper,.timeclass .vis-wrapper{max-width:400px;padding:20px;background:#fff;border-radius:20px;position:relative}.footer-contact .footer-form.openform .vis-wrapper h3,.footer-contact .footer-form.openform .vis-wrapper label,.footer-contact .footer-form.timeclass .vis-wrapper h3,.footer-contact .footer-form.timeclass .vis-wrapper label{color:#003d60}.vis-close{display:none}.footer-form.openform .vis-close,.timeclass .vis-close{display:block;position:absolute;top:-8px;right:-8px;width:30px;height:30px;background:#003d60;border-radius:20px;border:2px solid #fff;cursor:pointer}.footer-contact .footer-form .vis-wrapper{background:none}.footer-contact .footer-form.openform .vis-wrapper .formcontent{margin-bottom:10px;border-radius:10px;display:block !important}.footer-contact .footer-form.openform .vis-wrapper h3{display:none}form{text-align:center !important}form label{display:flex;flex-direction:column;text-align:left !important}div.wpcf7{margin:0;padding:0}div.wpcf7-response-output{width:100%;margin-bottom:0;font-size:14px}div.wpcf7-mail-sent-ok{border:2px solid #398f14}div.wpcf7-mail-sent-ng{border:2px solid #ff0000}div.wpcf7-spam-blocked{border:2px solid #ffa500}div.wpcf7-validation-errors{border:2px solid #fe0000;color:#fe0000}span.wpcf7-form-control-wrap{position:relative}.wpcf7-form.invalid .wpcf7-response-output,.wpcf7-form.failed .wpcf7-response-output{color:#fff;margin-top:8px;line-height:16px;padding:5px 10px;background-color:red}.wpcf7-form.valid .wpcf7-response-output{background-color:green}span.wpcf7-not-valid-tip,span.wpcf7-not-valid-tip-no-ajax{top:0px;background:#fff;left:5px;width:97%;padding:4px;display:block;font-size:14px;color:#fe0000;position:absolute}span.wpcf7-list-item{margin-left:5px}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader.is-active{border:none;vertical-align:middle;margin-left:4px;background:url(../images/ajax-loader.gif) no-repeat;width:16px;height:16px;display:inline-block}div.screen-reader-response{display:none}div.wpcf7 .watermark{color:#888}div.wpcf7 p{margin:0;position:relative}input[type="submit"]{cursor:pointer}input[type="submit"]:hover{color:#003d60}.footer-links .links a{color:#fff;padding-left:30px;position:relative;font-size:1.25rem;display:inline-block}.footer-links .links a:before{content:"";top:5px;left:6px;z-index:9;width:20px;height:19px;position:absolute;mask-image:url(../images/sprite.png);background-color:#fff}.footer-links .links a:hover{color:#FFD22F}@media (max-width: 1700px){.hero-content p.spl{font-size:1.8vw}}@media (max-width: 1260px){.hero-content h1{font-size:3.6rem}.hero-content h1 span{font-size:2.6rem}.hero-content p.spl{font-size:2.5vw}}@media (max-width: 1069px){.three-col-with-image .panel-widget-style{height:300px;background-position:top center !important}.hero-content h1{font-size:3rem}.hero-content h1 span{font-size:2rem}}@media (max-width: 999px){.three-col-with-image{overflow-x:scroll}.three-col-with-image .panel-widget-style{min-height:400px}.three-col-with-image .widget{min-width:320px}.three-col-with-image h3.content-title{display:none}.three-col-with-image .so-widget-sow-editor .textwidget{height:auto;transform:scale(1.0)}.hero-content h2{font-size:2.7rem}.hero-content h2 span{font-size:1.7rem}.tagline h1{font-size:1.7rem}.tagline h2{font-size:1.2rem}.icon-listing{gap:20px}.icon-listing li{flex-basis:calc(50% - 10px)}}@media (max-width: 780px){.footer-links{padding-bottom:50px}.chat-container{bottom:60px !important}.hero-content-wrapper{flex-direction:column}.hero-content-wrapper .content-side{padding:0;text-align:center;margin-bottom:20px}.hero-content-wrapper .form-side{width:100%;max-width:500px}.footer-contact{flex-direction:column}.mobile{width:35%;float:left;display:block;border-right:1px solid #000}.sticky-footer{right:0;bottom:0;width:65%;float:left;flex-direction:row}.sticky-footer a{border:0;width:50%;height:45px;border-radius:0;background-color:#FFD22F}.sticky-footer a:before{background-color:#000}.sticky-footer a.call{margin:0;border-right:1px solid;border-color:#000}.sticky-footer a.wap:before{top:34%;left:42%}.hero-content p.spl{font-size:3.5vw}}@media (max-width: 600px){.bigtext{font-size:1.8rem}.icon-listing li{font-size:1rem}.icon-listing li span{top:-30px;height:60px;max-width:60px}.hero-content{font-size:1.2rem}.hero-content h2{font-size:2rem}.hero-content h2 span{font-size:1.5rem}h2 strong{display:block}.logo img{width:auto;max-height:70px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{line-height:1.2}.entry-content .largetitle{font-size:1.8rem}.entry-content .largetitle strong{font-size:1.5rem}body{overflow-x:clip}.slick-slider{padding:0 20px}}@media (max-width: 520px){.tagline a:after,.tagline a,.tagline:before{display:none}.hero-content-wrapper{padding-top:20px}.mobile .button{padding:6px 15px}.sticky-footer,.site-footer.mobile{width:50%}.footer-contact .footer-form h3{font-size:1.5rem}.logo .tel a.button strong{display:none}.logo img{max-height:60px}.hero-content{text-align:center;font-size:1rem}.hero-content h1{font-size:1.5rem !important}.hero-content h1 span{font-size:1.4rem}.hero-content h1 strong{display:inline-block}.top-info{font-size:0.9rem}.entry-content .tagline h1{font-size:1.4rem}.entry-content .tagline h2{font-size:1rem}.entry-content .tagline h3{font-size:5.5vw}body,.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-size:1rem}.bigtext{font-size:1.4rem}.bigtext span{display:block}.three-col-with-image .widget{min-width:230px}.three-col-with-image .widget .panel-widget-style{min-height:300px}.studentsays .three-col-with-image .so-widget-sow-editor h3{font-size:20px}.studentsays .three-col-with-image .textwidget{font-size:16px}}@media (max-width: 420px){h2 strong.yellowbg{padding:10px 10px;display:inline-block;margin:10px 0}.logo .tel{padding:5px 10px}.logo .tel a.button{padding:0;font-size:0.9rem}.logo img{max-height:50px}.tagline h1{font-size:1.2rem}.tagline h2{margin:10px 0;font-size:0.9rem}.hero-content{font-size:0.8rem}.hero-content .site-width{padding-left:10px;padding-right:10px}.hero-content h2 span{font-size:1.2rem}.entry-content .content-title{font-size:1.7rem}.client-listing .slick-slide img{max-width:100%}.entry-content .largetitle{font-size:1.6rem}}