@charset "UTF-8";:root{--base-font-size:1rem;--container-width:1400px;--container-left-padding:15px;--container-right-padding:15px}::-webkit-input-placeholder{color:#636467;opacity:1}::-moz-placeholder{color:#636467;opacity:1}:-ms-input-placeholder{color:#636467;opacity:1}::-ms-input-placeholder{color:#636467;opacity:1}::placeholder{color:#636467;opacity:1}::-ms-input-placeholder{color:#636467;opacity:1}main{padding-top:154px}@media only screen and (max-width:1200px){main{padding-top:143px}}@media only screen and (max-width:1024px){main{padding-top:122px}}@media only screen and (max-width:768px){main{padding-top:115px}}section{margin:85px 0}@media only screen and (max-width:1200px){section{margin:65px 0}}@media only screen and (max-width:1024px){section{margin:55px 0}}.bg-green{padding:75px 0;margin:0!important;background:#edf7e8}.bg-blue{padding:75px 0;margin:0;background:#0078a3}.bg-grey{padding:75px 0;margin:0;background:#f9f9f9}.heading{margin-bottom:40px}.heading.text-center *{text-align:center}.heading p{font-size:17px;font-size:1.0625rem;line-height:1.1764705882}.custom-list-wrap h2{margin-bottom:20px;font-weight:500;font-size:34px;font-size:2.125rem;line-height:1.2}ul.custom-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}ul.custom-list.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:885px;margin:auto}@media only screen and (max-width:1024px){ul.custom-list.center{max-width:100%}}ul.custom-list.two-col-list li{width:calc(50% - 20px)}@media only screen and (max-width:1024px){ul.custom-list.two-col-list li{width:100%}}ul.custom-list li{width:100%;min-height:35px;line-height:24px;line-height:24px;padding-bottom:0;padding-left:45px;margin:0 10px 14px 0;background-image:url(../images/icons/checkcircle.svg);background-repeat:no-repeat;background-position:0 -3px;list-style-type:none;text-align:left;letter-spacing:.01em;font-size:17px;font-weight:400}@media only screen and (max-width:1024px){ul.custom-list li{width:100%;line-height:24px;letter-spacing:.001em;font-size:16px;font-weight:500}}ul.dotted-list{padding:0;margin:0;list-style:none}ul.dotted-list li{position:relative;line-height:20px;padding-left:28px;margin-bottom:8px;letter-spacing:.005em;font-size:16px;font-weight:400}ul.dotted-list li::before{position:absolute;top:10px;left:0;width:10px;height:10px;border-radius:50%;background-color:#53d38e;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%)}ul.dotted-list li span{margin-left:18px}.md-device-only{display:none!important}@media only screen and (max-width:1024px){.md-device-only{display:block!important}}.button__wrap{margin-top:65px}.button__wrap.text-center{text-align:center}@media only screen and (max-width:768px){.button__wrap{margin-top:35px;text-align:center}}section .content__wrapper{margin:0}.benefits.bg-grey{padding:35px 0 20px}@media only screen and (max-width:768px){.benefits.bg-grey{padding:30px 0 15px}}.benefits li{line-height:20px;margin-bottom:0;letter-spacing:.005em;font-size:16px;font-weight:400}.benefits h6{line-height:28px;margin-bottom:10px;letter-spacing:.0015em;font-size:20px;font-weight:500}@media only screen and (max-width:768px){.benefits .two-col-wrap .two-col-left{margin-bottom:14px}}.common__heading{margin:50px 0 70px}@media only screen and (max-width:768px){.common__heading{margin:45px 0 40px}}.common__heading h4{line-height:40.8px;font-size:34px;font-weight:500}.border_img{border:5px solid #53d38e;border-top:0;border-left:0;border-radius:32px}ul.star-list{padding-left:20px;list-style:none}@media only screen and (max-width:768px){ul.star-list{padding-left:0}}ul.star-list li:before{float:left;margin-left:-25px;content:"⭐"}@media only screen and (max-width:768px){ul.star-list li:before{margin-left:0}}@media only screen and (max-width:1024px){.content-section .heading h4{text-align:left}}.sm-text{padding-top:18px}.sm-text p{line-height:20px;color:#636467;letter-spacing:.005em;font-size:14px;font-weight:400}*,::after,::before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;line-height:1.5;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}a{text-decoration:none;color:inherit}img{max-width:100%;height:auto;display:block;border:0}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background:0 0;border:none;outline:0}button{cursor:pointer;background-color:transparent}input[type=email],input[type=password],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}table{border-collapse:collapse;border-spacing:0}blockquote{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}iframe{max-width:100%;height:auto;border:0}:focus{outline:2px solid #2c5f87;outline-offset:2px}abbr[title],code,kbd,pre,samp{font-family:monospace;font-size:1em}q{quotes:"“" "”" "‘" "’"}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}html{line-height:1.5;font-size:100%;-webkit-text-size-adjust:100%}body{overflow-x:hidden;line-height:1.5;color:#434343;background-color:#fff;font-family:"DIN Next LT Pro";font-size:1rem;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.hidden{overflow:hidden}main{overflow-x:hidden}.container{width:100%;max-width:1246px;padding:0 30px;padding-right:15px;padding-left:15px;margin:0 auto}.container-fluid{width:100%;max-width:1030px;padding:0 30px;padding-right:15px;padding-left:15px;margin:0 auto}img{display:block;max-width:100%;height:auto}button,input,select,textarea{line-height:inherit;font-family:inherit;font-size:inherit}button{border:none;border-radius:0;background:0 0;cursor:pointer}::-webkit-file-upload-button,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}:focus{outline:0}:focus-visible{outline:1px solid #000}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.mt-auto{margin-top:auto!important}.mb-auto{margin-bottom:auto!important}.ml-auto{margin-left:auto!important}.mr-auto{margin-right:auto!important}.p-0{padding:0!important}.p-sm{padding:8px!important}.p-md{padding:16px!important}.p-lg{padding:24px!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-left{text-align:left!important}.clearfix::after{display:block;clear:both;content:""}b,strong{font-weight:600}hr{width:100%;height:10px;margin:15px 0;background:#ccc}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}[hidden]{display:none!important}details summary{cursor:pointer}summary{display:list-item}audio,canvas,progress,video{display:block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template{display:none!important}a{background-color:transparent}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}sub,sup{position:relative;line-height:0;vertical-align:baseline;font-size:75%}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{margin-bottom:20px;font-family:monospace;font-size:1em}figure{margin:0 0 10px}button,select{text-transform:none}legend{display:table;max-width:100%;padding:0;color:inherit;white-space:normal}.service-section{margin:50px 0}.service-section .heading h4{margin-bottom:10px}.btn-light,.btn-outline,.btn-primary,.btn-secondary,.btn-tertiary,.btn-text,input.btn.primary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;min-width:195px;max-width:100%;line-height:24px;padding:10px 20px;border:0;border:1px solid transparent;border-radius:4px;outline:0!important;-webkit-box-shadow:unset;box-shadow:unset;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;text-align:center;letter-spacing:.01em;font-size:17px;font-weight:500;text-decoration:none!important}.btn-light:not(:disabled):not(.disabled),.btn-outline:not(:disabled):not(.disabled),.btn-primary:not(:disabled):not(.disabled),.btn-secondary:not(:disabled):not(.disabled),.btn-tertiary:not(:disabled):not(.disabled),.btn-text:not(:disabled):not(.disabled),input.btn.primary:not(:disabled):not(.disabled){cursor:pointer}.btn-light:is(:disabled),.btn-outline:is(:disabled),.btn-primary:is(:disabled),.btn-secondary:is(:disabled),.btn-tertiary:is(:disabled),.btn-text:is(:disabled),input.btn.primary:is(:disabled){cursor:not-allowed}.btn-light:hover,.btn-outline:hover,.btn-primary:hover,.btn-secondary:hover,.btn-tertiary:hover,.btn-text:hover,input.btn.primary:hover{text-decoration:none}@media only screen and (max-width:768px){.btn-light,.btn-outline,.btn-primary,.btn-secondary,.btn-tertiary,.btn-text,input.btn.primary{line-height:19.2px;letter-spacing:.0075em;font-size:16px}}.btn-sm{min-width:104px;line-height:18px;padding:6px 10px;font-size:15px}.btn-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:18px;padding:6px 10px;font-size:15px;justify-self:center}.btn-primary,input.btn.primary{color:#fff;background:#2c5f87}.btn-primary:hover,input.btn.primary:hover{opacity:.8;color:#fff}.btn-primary:active,input.btn.primary:active{color:#fff;-webkit-box-shadow:0 .3px .5px 0 rgba(0,0,0,.1019607843);box-shadow:0 .3px .5px 0 rgba(0,0,0,.1019607843)}.btn-primary:focus,input.btn.primary:focus{border:1px solid #636467;color:#fff}.btn-primary:disabled,input.btn.primary:disabled{color:#919195;background:#f3f3f3}.btn-secondary{border-color:#2c5f87;color:#2c5f87;background:#fefefe}.btn-secondary:hover{color:#fff;background:#2c5f87}.btn-secondary:active{color:#fff;background:#2c5f87}.btn-secondary:focus{border:1px solid #636467;color:#2c5f87}.btn-secondary:focus:hover{color:#fff}.btn-secondary:disabled{border-color:#f3f3f3;color:#919195;background:#f3f3f3}.btn-tertiary{color:#fff;background:#007a40}.btn-tertiary:hover{opacity:.8;color:#fff}.btn-tertiary:active{color:#fff;-webkit-box-shadow:0 .3px .5px 0 rgba(0,0,0,.1019607843);box-shadow:0 .3px .5px 0 rgba(0,0,0,.1019607843)}.btn-tertiary:focus{border:1px solid #636467;color:#fff}.btn-tertiary:disabled{color:#919195;background:#f3f3f3}.btn-light{color:#434343;background:0 0}.btn-light:hover{color:#434343;background:#f3f3f3}.btn-light:active{color:#434343;background:rgba(0,0,0,.1019607843)}.btn-light:focus{border:1px solid #636467;color:#434343}.btn-light:disabled{color:#919195;background:#f3f3f3}.btn-icon svg{margin-top:-3px;margin-right:8px}.btn-outline{border-color:#fff;color:#fff;background:0 0}.btn-outline:hover{color:#2c5f87;background:#fff}.btn-outline:active{color:#2c5f87;background:#fff}.btn-outline:focus{border:1px solid #636467;color:#fff}.btn-outline:disabled{border-color:#f3f3f3;color:#919195;background:#f3f3f3}.btn-text{padding:10px;border-color:#fff;color:#2c5f87;background:0 0}.btn-text:hover{color:#2c5f87;background:#f3f3f3}.btn-text:active{color:#2c5f87;background:#f3f3f3}.btn-text:focus{border:1px solid #636467;color:#2c5f87}.btn-text:disabled{border-color:#f3f3f3;color:#919195;background:#f3f3f3}.button-large{display:block;width:100%;line-height:28px;padding:12px 36px;border:2px solid #000;border-bottom:5px solid #000;border-radius:32px;color:#434343;background:#fefefe;-webkit-box-shadow:unset;box-shadow:unset;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;text-align:left;font-size:21px;font-weight:500}.button-large:hover{color:#434343;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 .3px .5px 0 rgba(0,0,0,.1019607843);box-shadow:0 .3px .5px 0 rgba(0,0,0,.1019607843)}.button-large:active{color:#434343;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 .3px .5px 0 rgba(0,0,0,.1019607843);box-shadow:0 .3px .5px 0 rgba(0,0,0,.1019607843)}.button-large:focus{outline:auto;color:#434343}.button-large:not(:disabled):not(.disabled){cursor:pointer}.button-large:is(:disabled){cursor:not-allowed}.button-large span{display:block;line-height:24px;font-size:15px;font-weight:500}.button-large.btn-green{border-color:#53d38e}.button-large.btn-green:hover{background:#f5fcf8}.button-large.btn-green:active{background:#dcf5e7}.button-large.btn-blue{border-color:#5fb3e3}.button-large.btn-blue:hover{background:#eff7fc}.button-large.btn-blue:active{background:#deeff8}.button-large.btn-orange{border-color:#d9a225}.button-large.btn-orange:hover{background:#fcf9f3}.button-large.btn-orange:active{background:#f6ebd2}.pdf-download{min-height:50px;line-height:16.8px;letter-spacing:.0075em;font-size:14px;font-weight:500}.pdf-download:hover svg path{fill:#fff}@font-face{font-family:"DIN Next LT Pro";font-style:normal;font-weight:700;src:url(../fonts/DINNextLTPro-Bold.woff2) format("woff2"),url(fonts/DINNextLTPro-Bold.woff) format("woff");font-display:swap}@font-face{font-family:"DIN Next LT Pro";font-style:italic;font-weight:300;src:url(../fonts/DINNextLTPro-LightItalic.woff2) format("woff2"),url(../fonts/DINNextLTPro-LightItalic.woff) format("woff");font-display:swap}@font-face{font-family:"DIN Next LT Pro";font-style:italic;font-weight:700;src:url(../fonts/DINNextLTPro-BoldItalic.woff2) format("woff2"),url(../fonts/DINNextLTPro-BoldItalic.woff) format("woff");font-display:swap}@font-face{font-family:"DIN Next LT Pro";font-style:normal;font-weight:300;src:url(../fonts/DINNextLTPro-Light.woff2) format("woff2"),url(../fonts/DINNextLTPro-Light.woff) format("woff");font-display:swap}@font-face{font-family:"DIN Next LT Pro";font-style:italic;font-weight:500;src:url(../fonts/DINNextLTPro-MediumItalic.woff2) format("woff2"),url(../fonts/DINNextLTPro-MediumItalic.woff) format("woff");font-display:swap}@font-face{font-family:"DIN Next LT Pro";font-style:normal;font-weight:500;src:url(../fonts/DINNextLTPro-Medium.woff2) format("woff2"),url(../fonts/DINNextLTPro-Medium.woff) format("woff");font-display:swap}@font-face{font-family:"DIN Next LT Pro";font-style:normal;font-weight:400;src:url(../fonts/DINNextLTPro-Regular.woff2) format("woff2"),url(../fonts/DINNextLTPro-Regular.woff) format("woff");font-display:swap}h1,h2,h3,h4,h5,h6{color:#434343;font-weight:600}h1{margin-bottom:15px;font-weight:500;font-size:60px;font-size:3.75rem;line-height:1.2}@media only screen and (max-width:1200px){h1{font-size:45px;font-size:2.8125rem;line-height:1.1111111111}}@media only screen and (max-width:1024px){h1{font-size:40px;font-size:2.5rem;line-height:1.125}}@media only screen and (max-width:768px){h1{font-size:35px;font-size:2.1875rem;line-height:1.2285714286}}.h2,h2{margin-bottom:15px;font-weight:500;font-size:60px;font-size:3.75rem;line-height:1.2}@media only screen and (max-width:1200px){.h2,h2{font-size:45px;font-size:2.8125rem;line-height:1.1111111111}}@media only screen and (max-width:1024px){.h2,h2{font-size:40px;font-size:2.5rem;line-height:1.125}}@media only screen and (max-width:768px){.h2,h2{font-size:35px;font-size:2.1875rem;line-height:1.2285714286}}h3{margin-bottom:20px;font-weight:500;font-size:49px;font-size:3.0625rem;line-height:1.2040816327}h1.head,h4{margin-bottom:20px;font-weight:500;font-size:34px;font-size:2.125rem;line-height:1.2}h5{margin-bottom:20px;font-weight:500;font-size:24px;font-size:1.5rem;line-height:1.0833333333}h6{margin-bottom:21px;font-weight:500;font-size:21px;font-size:1.3125rem;line-height:1.2380952381}.subtitle{font-weight:400;font-size:17px;font-size:1.0625rem;line-height:1.4117647059}.subtitle-medium{font-weight:500;font-size:17px;font-size:1.0625rem;line-height:1.4117647059}.subtitle-2{font-weight:400;font-size:15px;font-size:.9375rem;line-height:1.6}.subtitle-2-medium{margin-bottom:10px;font-weight:500;font-size:15px;font-size:.9375rem;line-height:1.6}p{margin-bottom:15px;color:#434343;letter-spacing:.005em;font-weight:400;font-size:16px;font-size:1rem;line-height:1.25}.p-20{font-size:20px;font-size:1.25rem;line-height:1}.p-17{font-size:17px;font-size:1.0625rem;line-height:1.1764705882}.p-15{font-size:15px;font-size:.9375rem;line-height:1.3333333333}.p-14{font-size:14px;font-size:.875rem;line-height:1.4285714286}a{color:#2c5f87;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease;font-weight:500}a:focus,a:hover{text-decoration:underline}ol,ul{padding-left:20px;margin-bottom:20px}ol li,ul li{margin-bottom:10px;font-size:16px;font-size:1rem;line-height:1.5}ul{list-style-type:disc}ol{list-style-type:decimal}ol ol,ul ul{margin-top:10px;margin-bottom:0}blockquote{margin-bottom:20px;color:#2c5f87;font-style:italic;font-size:18px;font-size:1.125rem;line-height:1.6666666667}code{padding:.2em .4em;color:#2c5f87;background-color:#ecf0f1;font-size:18px;font-size:1.125rem;line-height:1.6666666667}.btn-light,.btn-outline,.btn-primary,.btn-secondary,.btn-tertiary,.btn-text,input.btn.primary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;min-width:195px;max-width:100%;line-height:24px;padding:10px 20px;border:0;border:1px solid transparent;border-radius:4px;outline:0!important;-webkit-box-shadow:unset;box-shadow:unset;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;text-align:center;letter-spacing:.01em;font-size:17px;font-weight:500;text-decoration:none!important}.btn-light:not(:disabled):not(.disabled),.btn-outline:not(:disabled):not(.disabled),.btn-primary:not(:disabled):not(.disabled),.btn-secondary:not(:disabled):not(.disabled),.btn-tertiary:not(:disabled):not(.disabled),.btn-text:not(:disabled):not(.disabled),input.btn.primary:not(:disabled):not(.disabled){cursor:pointer}.btn-light:is(:disabled),.btn-outline:is(:disabled),.btn-primary:is(:disabled),.btn-secondary:is(:disabled),.btn-tertiary:is(:disabled),.btn-text:is(:disabled),input.btn.primary:is(:disabled){cursor:not-allowed}.btn-light:hover,.btn-outline:hover,.btn-primary:hover,.btn-secondary:hover,.btn-tertiary:hover,.btn-text:hover,input.btn.primary:hover{text-decoration:none}@media only screen and (max-width:768px){.btn-light,.btn-outline,.btn-primary,.btn-secondary,.btn-tertiary,.btn-text,input.btn.primary{line-height:19.2px;letter-spacing:.0075em;font-size:16px}}.btn-sm{min-width:104px;line-height:18px;padding:6px 10px;font-size:15px}.btn-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:18px;padding:6px 10px;font-size:15px;justify-self:center}.btn-primary,input.btn.primary{color:#fff;background:#2c5f87}.btn-primary:hover,input.btn.primary:hover{opacity:.8;color:#fff}.btn-primary:active,input.btn.primary:active{color:#fff;-webkit-box-shadow:0 .3px .5px 0 rgba(0,0,0,.1019607843);box-shadow:0 .3px .5px 0 rgba(0,0,0,.1019607843)}.btn-primary:focus,input.btn.primary:focus{border:1px solid #636467;color:#fff}.btn-primary:disabled,input.btn.primary:disabled{color:#919195;background:#f3f3f3}.btn-secondary{border-color:#2c5f87;color:#2c5f87;background:#fefefe}.btn-secondary:hover{color:#fff;background:#2c5f87}.btn-secondary:active{color:#fff;background:#2c5f87}.btn-secondary:focus{border:1px solid #636467;color:#2c5f87}.btn-secondary:focus:hover{color:#fff}.btn-secondary:disabled{border-color:#f3f3f3;color:#919195;background:#f3f3f3}.btn-tertiary{color:#fff;background:#007a40}.btn-tertiary:hover{opacity:.8;color:#fff}.btn-tertiary:active{color:#fff;-webkit-box-shadow:0 .3px .5px 0 rgba(0,0,0,.1019607843);box-shadow:0 .3px .5px 0 rgba(0,0,0,.1019607843)}.btn-tertiary:focus{border:1px solid #636467;color:#fff}.btn-tertiary:disabled{color:#919195;background:#f3f3f3}.btn-light{color:#434343;background:0 0}.btn-light:hover{color:#434343;background:#f3f3f3}.btn-light:active{color:#434343;background:rgba(0,0,0,.1019607843)}.btn-light:focus{border:1px solid #636467;color:#434343}.btn-light:disabled{color:#919195;background:#f3f3f3}.btn-icon svg{margin-top:-3px;margin-right:8px}.btn-outline{border-color:#fff;color:#fff;background:0 0}.btn-outline:hover{color:#2c5f87;background:#fff}.btn-outline:active{color:#2c5f87;background:#fff}.btn-outline:focus{border:1px solid #636467;color:#fff}.btn-outline:disabled{border-color:#f3f3f3;color:#919195;background:#f3f3f3}.btn-text{padding:10px;border-color:#fff;color:#2c5f87;background:0 0}.btn-text:hover{color:#2c5f87;background:#f3f3f3}.btn-text:active{color:#2c5f87;background:#f3f3f3}.btn-text:focus{border:1px solid #636467;color:#2c5f87}.btn-text:disabled{border-color:#f3f3f3;color:#919195;background:#f3f3f3}.button-large{display:block;width:100%;line-height:28px;padding:12px 36px;border:2px solid #000;border-bottom:5px solid #000;border-radius:32px;color:#434343;background:#fefefe;-webkit-box-shadow:unset;box-shadow:unset;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;text-align:left;font-size:21px;font-weight:500}.button-large:hover{color:#434343;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 .3px .5px 0 rgba(0,0,0,.1019607843);box-shadow:0 .3px .5px 0 rgba(0,0,0,.1019607843)}.button-large:active{color:#434343;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 .3px .5px 0 rgba(0,0,0,.1019607843);box-shadow:0 .3px .5px 0 rgba(0,0,0,.1019607843)}.button-large:focus{outline:auto;color:#434343}.button-large:not(:disabled):not(.disabled){cursor:pointer}.button-large:is(:disabled){cursor:not-allowed}.button-large span{display:block;line-height:24px;font-size:15px;font-weight:500}.button-large.btn-green{border-color:#53d38e}.button-large.btn-green:hover{background:#f5fcf8}.button-large.btn-green:active{background:#dcf5e7}.button-large.btn-blue{border-color:#5fb3e3}.button-large.btn-blue:hover{background:#eff7fc}.button-large.btn-blue:active{background:#deeff8}.button-large.btn-orange{border-color:#d9a225}.button-large.btn-orange:hover{background:#fcf9f3}.button-large.btn-orange:active{background:#f6ebd2}.pdf-download{min-height:50px;line-height:16.8px;letter-spacing:.0075em;font-size:14px;font-weight:500}.pdf-download:hover svg path{fill:#fff}.form__block{position:relative;display:block;float:left;width:100%;max-width:100%;margin-bottom:20px}form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%}label{display:block;width:100%;line-height:24px;margin-bottom:10px;color:#434343;font-family:"DIN Next LT Pro";font-size:1rem;font-style:normal;font-weight:500}input[type=email],input[type=password],input[type=search],input[type=text],select,textarea{display:block;width:100%;line-height:normal;padding:10px;border-width:2px;border-style:solid;border-color:#919195;border-radius:0;outline:0!important;color:#434343;-webkit-box-shadow:none;box-shadow:none;font-family:"DIN Next LT Pro";font-size:1rem;font-style:normal;font-weight:500}textarea{width:100%!important}input[type=checkbox]{display:none;width:initial;height:initial;padding:0;margin-bottom:0;cursor:pointer}input[type=checkbox]+label{display:inline-block;width:auto;max-width:100%;cursor:pointer}input[type=checkbox]+label:before{position:relative;display:inline-block;padding:10px;margin-right:10px;border-width:2px;border-style:solid;border-color:#919195;background-color:transparent;content:"";cursor:pointer;vertical-align:middle;-webkit-appearance:none}input[type=checkbox]:checked+label:before{border-color:#53d38e;background-color:#53d38e}input[type=checkbox]:checked+label:after{position:absolute;top:5px;left:9px;display:block;width:7px;height:12px;border:2px solid #fff;border-width:0 2px 2px 0;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}input[type=radio]{display:none;width:initial;height:initial;padding:0;margin-bottom:0;cursor:pointer}input[type=radio]+label{position:relative;display:inline-block;width:auto;max-width:100%;line-height:24px;cursor:pointer;letter-spacing:.01em;font-size:16px;font-weight:400}input[type=radio]+label:before{position:relative;display:inline-block;width:24px;height:24px;padding:0;margin-right:10px;border-width:2px;border-style:solid;border-color:#919195;border-radius:50px;background-color:transparent;content:"";cursor:pointer;vertical-align:middle;-webkit-appearance:none}input[type=radio]:checked+label:after{position:absolute;top:6px;left:6px;display:block;width:12px;height:12px;border-radius:50%;background-color:#53d38e;content:""}input[type=radio]:checked+label:before{border-color:#53d38e}.dropdown{position:relative;display:inline-block;width:100%}.dropdown .dropdown-select{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:40px;gap:5px}.dropdown .dropdown-select input{width:100%;line-height:24px;padding:0;margin-top:15px;outline:0;font-size:16px;font-weight:400}.dropdown .dropdown-select span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:20px;padding:5px 10px;border-radius:4px;background:rgba(193,193,198,.3019607843);letter-spacing:.005em;font-size:14px;font-weight:400;gap:5px}.dropdown .dropdown-select span .remove-btn{width:14px;height:14px;line-height:14px;border:none;border-radius:50%;color:#434343;background:0 0;cursor:pointer;text-align:center;font-size:20px}.dropdown .dropdown-menu{position:absolute;z-index:1000;top:calc(100% + 10px);left:0;display:none;overflow-y:auto;width:100%;max-height:300px;border-radius:4px;border-radius:8px;background:#fff;-webkit-box-shadow:0 1px 8px 0 rgba(0,0,0,.1019607843),0 2px 4px 0 rgba(0,0,0,.1215686275),0 1px 2px 0 rgba(0,0,0,.1607843137);box-shadow:0 1px 8px 0 rgba(0,0,0,.1019607843),0 2px 4px 0 rgba(0,0,0,.1215686275),0 1px 2px 0 rgba(0,0,0,.1607843137)}.dropdown .dropdown-menu.active{display:block}.dropdown .dropdown-menu label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:20px;padding:10px 15px;cursor:pointer;letter-spacing:.005em;font-size:15px;font-weight:400}.dropdown .dropdown-menu label:hover{background-color:#f0f0f0}.dropdown .dropdown-menu label:last-child{margin:0}.dropdown .dropdown-menu label input[type=checkbox]{margin-right:10px}.dropdown .checkbox input{position:absolute;left:50px;width:0;height:0;opacity:0;cursor:pointer}.dropdown .checkbox .checkmark{position:relative;top:0;left:0;display:block;width:24px;height:24px;margin-right:12px;border-radius:3px;outline:2px solid #919195;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.dropdown .checkbox:hover .checkmark{background:#f4f4f5;-webkit-transition:all .2s ease;transition:all .2s ease}.dropdown .checkbox input:checked~.checkmark{outline:1px solid #53d38e;background:#53d38e}.dropdown .checkbox .checkmark::after{position:absolute;top:5px;left:9px;display:block;width:7px;height:12px;border:2px solid #fff;border-width:0 2px 2px 0;border-radius:0;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dropdown .checkbox input:checked~.checkmark::after{opacity:1;-webkit-transition:all .2s ease;transition:all .2s ease}.dropdown .checkbox.checked-label{background-color:#edf7e8}.custom-dropdown{position:relative;display:inline-block;width:100%}.custom-dropdown.open .dropdown-menu{display:block}.custom-dropdown .dropdown-button{width:100%;margin-top:15px;background-image:url(../images/icons/chevron-down.svg);background-repeat:no-repeat;background-position:calc(100% - 10px) 0;background-size:24px;cursor:pointer;text-align:left}.custom-dropdown .dropdown-menu{position:absolute;z-index:9;display:none;overflow-y:auto;width:100%;max-height:300px;padding:0;margin:0;margin-top:9px;border-radius:8px;background:#fff;-webkit-box-shadow:0 1px 8px 0 rgba(0,0,0,.1019607843),0 2px 4px 0 rgba(0,0,0,.1215686275),0 1px 2px 0 rgba(0,0,0,.1607843137);box-shadow:0 1px 8px 0 rgba(0,0,0,.1019607843),0 2px 4px 0 rgba(0,0,0,.1215686275),0 1px 2px 0 rgba(0,0,0,.1607843137);list-style:none}.custom-dropdown .dropdown-menu li{padding:10px;cursor:pointer}.custom-dropdown .dropdown-menu li:hover{background-color:#f0f0f0}.form-block{margin-bottom:20px}.form-block .form-label{line-height:24px;letter-spacing:.01em;font-size:16px;font-weight:700}.form-block .radio-btn{margin-left:14px}.dropdown-block{position:relative;border:1px solid #919195;border-radius:4px}.dropdown-block .label{position:absolute;top:7px!important;left:15px!important;line-height:16px;margin-bottom:0;color:#636467;font-size:12px;font-weight:400}.dropdown-block .custom-dropdown .dropdown-button{padding:7px 15px}.dropdown-block .dropdown-select{padding:7px 15px}.dropdown-block .dropdown-select .selected-items{margin-top:15px}.banner__wrap,.large__button--wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.homepage .accordion__item,.homepage .article-single,.homepage .article__card,.homepage .banner__col--right img,.homepage .breadcrumb,.homepage .custom-list li,.homepage .highlight,.homepage .icon__block-col,.homepage .icon__text-block,.homepage .large__button--col,.homepage .package_card-wrap,.homepage .pagination,.homepage .related-article,.homepage .report__col,.homepage .search-wrap,.homepage .step-col-right,.homepage .tab-section,.homepage .testimonial__item,.homepage .therapist__profile,.homepage .therapists-block,.homepage .topics,.homepage .two-col-right img,.homepage .video iframe,.homepage .video__card-item,.homepage .work__wrap-col{opacity:0;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;-webkit-transform:translateY(30px);transform:translateY(30px)}.homepage .accordion__item.scroll-in,.homepage .article-single.scroll-in,.homepage .article__card.scroll-in,.homepage .banner__col--right.scroll-in img,.homepage .breadcrumb.scroll-in,.homepage .custom-list li.scroll-in,.homepage .highlight.scroll-in,.homepage .homepage .report__col.scroll-in,.homepage .icon__block-col.scroll-in,.homepage .icon__text-block.scroll-in,.homepage .large__button--col.scroll-in,.homepage .package_card-wrap.scroll-in,.homepage .pagination.scroll-in,.homepage .related-article.scroll-in,.homepage .search-wrap.scroll-in,.homepage .step-col-right.scroll-in,.homepage .tab-section.scroll-in,.homepage .testimonial__item.scroll-in,.homepage .therapist__profile.scroll-in,.homepage .therapists-block.scroll-in,.homepage .topics.scroll-in,.homepage .two-col-right.scroll-in img,.homepage .video iframe.scroll-in,.homepage .video__card-item.scroll-in,.homepage .work__wrap-col.scroll-in{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.homepage .heading h3,.homepage .heading h4,.homepage .heading h5,.homepage .heading h6{opacity:0}.homepage .heading h3.scroll-in,.homepage .heading h4.scroll-in,.homepage .heading h5.scroll-in,.homepage .heading h6.scroll-in{opacity:1}.homepage .banner__col--left,.homepage .package_content-wrap,.homepage .two-col-left{opacity:0}.homepage .banner__col--left.scroll-in,.homepage .package_content-wrap.scroll-in,.homepage .two-col-left.scroll-in{opacity:1;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.homepage .heading h4,.homepage .heading h5,.homepage .heading h6{opacity:0;-webkit-transition:all .6s ease-out;transition:all .6s ease-out}.homepage .heading h4.splitting,.homepage .heading h5.splitting{opacity:1}.splitting .char{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation:slide-in 1.6s cubic-bezier(.2,0,.1,1) both;animation:slide-in 1.6s cubic-bezier(.2,0,.1,1) both;-webkit-animation-delay:calc(30ms * var(--char-index));animation-delay:calc(30ms * var(--char-index));will-change:transform}@-webkit-keyframes slide-in{from{opacity:0;-webkit-transform:translateY(10px) scaleY(1.5);transform:translateY(10px) scaleY(1.5)}}@keyframes slide-in{from{opacity:0;-webkit-transform:translateY(10px) scaleY(1.5);transform:translateY(10px) scaleY(1.5)}}header{position:fixed;z-index:4;top:0;left:0;display:block;width:100%;max-width:100%;padding:32px 0;background:#fff}header.scrolled{padding:20px 0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1)}@media only screen and (max-width:1024px){header.scrolled{padding:12px 0}}header.scrolled .header__wrap-logo{max-width:150px}@media only screen and (max-width:1024px){header.scrolled .header__wrap-logo{max-width:120px}}@media only screen and (max-width:1024px){header.scrolled .header__wrap-right.active{margin-top:75px}}@media only screen and (max-width:1024px){header{padding:35px 15px 20px}}header .social__media-wrap{display:none}@media only screen and (max-width:1024px){header .social__media-wrap{display:block}}.header__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:100%}.header__wrap-logo{position:relative;z-index:4;display:block;width:100%;max-width:205px;margin-right:35px;-webkit-transition:all .2s;transition:all .2s}@media only screen and (max-width:1215px){.header__wrap-logo{margin-right:25px}}@media only screen and (max-width:1200px){.header__wrap-logo{max-width:180px;margin-right:15px}}@media only screen and (max-width:1024px){.header__wrap-logo{max-width:150px}}@media only screen and (max-width:768px){.header__wrap-logo{max-width:135px}}.header__wrap-logo .desktop-logo{display:block}@media only screen and (max-width:1024px){.header__wrap-logo .desktop-logo{display:none}}.header__wrap-logo .mobile-logo{display:none}@media only screen and (max-width:1024px){.header__wrap-logo .mobile-logo{display:block}}.header__wrap-logo a{display:block}.header__wrap-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1024px){.header__wrap-right.active{position:fixed;z-index:3;top:0;right:0;display:block;overflow:hidden;overflow-y:auto;width:100%;height:100vh;margin-top:115px;background:#fff}}@media only screen and (max-width:1200px){.header__wrap-right{display:block}}@media only screen and (max-width:1024px){.header__wrap-right{display:none}}.header__wrap-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin-right:5px}@media only screen and (max-width:1200px){.header__wrap-nav{margin-right:0}}@media only screen and (max-width:1024px){.header__wrap-nav{display:block}}.header__wrap-nav nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;padding:0;margin:0}@media only screen and (max-width:1024px){.header__wrap-nav nav ul{display:block}}.header__wrap-nav nav ul li{display:inline-block;margin:0 14px}.header__wrap-nav nav ul li.has-sub-menu{position:relative}.header__wrap-nav nav ul li.has-sub-menu:hover .sub-menu{top:100%;visibility:visible;opacity:1;pointer-events:all}@media only screen and (max-width:1024px){.header__wrap-nav nav ul li.has-sub-menu:hover .sub-menu{visibility:hidden;opacity:0;pointer-events:none}}.header__wrap-nav nav ul li.has-sub-menu.menu-active .arrow-mob{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:1024px){.header__wrap-nav nav ul li.has-sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.header__wrap-nav nav ul li.has-sub-menu .sub-menu.submenu-open{top:100%;visibility:visible;opacity:1;pointer-events:all}@media only screen and (max-width:1024px){.header__wrap-nav nav ul li.has-sub-menu .sub-menu.submenu-open{visibility:hidden;opacity:0;pointer-events:none}}.header__wrap-nav nav ul li.has-sub-menu .arrow-mob{display:none}@media only screen and (max-width:1024px){.header__wrap-nav nav ul li.has-sub-menu .arrow-mob{display:inline;cursor:pointer}}.header__wrap-nav nav ul li.has-sub-menu a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__wrap-nav nav ul li.has-sub-menu a .down-icon{margin-left:5px}@media only screen and (max-width:1024px){.header__wrap-nav nav ul li.has-sub-menu a .down-icon{display:none}}.header__wrap-nav nav ul li.has-sub-menu .sub-menu{position:absolute;top:120%;visibility:hidden;min-width:170px;height:auto;border-radius:8px;opacity:0;background:#fff;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.1019607843);box-shadow:0 4px 4px 0 rgba(0,0,0,.1019607843);-webkit-transition:all .4s;transition:all .4s}@media only screen and (max-width:1024px){.header__wrap-nav nav ul li.has-sub-menu .sub-menu.submenu-open{visibility:visible;opacity:1;pointer-events:all}}@media only screen and (max-width:1024px){.header__wrap-nav nav ul li.has-sub-menu .sub-menu{position:relative;top:100%;width:100%;max-height:0;margin-top:15px;-webkit-box-shadow:none;box-shadow:none}}.header__wrap-nav nav ul li.has-sub-menu .sub-menu li{display:block;width:100%;margin:0}@media only screen and (max-width:1024px){.header__wrap-nav nav ul li.has-sub-menu .sub-menu li{padding:8px 0;border:none}}.header__wrap-nav nav ul li.has-sub-menu .sub-menu li a{padding:10px 10px;font-weight:400}@media only screen and (max-width:1024px){.header__wrap-nav nav ul li.has-sub-menu .sub-menu li a{line-height:28px;padding:5px 0;font-size:21px}}@media only screen and (max-width:1265px){.header__wrap-nav nav ul li{margin:0 8px}}@media only screen and (max-width:1024px){.header__wrap-nav nav ul li{display:block;padding:14px 30px 14px 50px;margin:0!important;border-bottom:.5px solid #f3f3f3}}@media only screen and (max-width:1200px){.header__wrap-nav nav ul li{margin:0 14px}.header__wrap-nav nav ul li:nth-last-child(2){margin-right:0}}.header__wrap-nav nav ul li a{line-height:24px;color:#434343;font-size:15px;font-weight:500}.header__wrap-nav nav ul li a:hover{opacity:.8;text-decoration:none}@media only screen and (max-width:1024px){.header__wrap-nav nav ul li a{line-height:26px;color:#636467;font-size:25px}}.header__wrap-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-top:-35px}.header__wrap-cta.no-top-cta{margin-top:0}@media only screen and (max-width:1200px){.header__wrap-cta{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:10px}}@media only screen and (max-width:1024px){.header__wrap-cta{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:auto;margin-top:20px}}.header__wrap-cta .cta_top{width:100%;text-align:end}@media only screen and (max-width:1200px){.header__wrap-cta .cta_top{width:auto}}@media only screen and (max-width:1024px){.header__wrap-cta .cta_top{display:none}}.header__wrap-cta .cta_top .cta-wrap{margin:0 0 5px 0}@media only screen and (max-width:1200px){.header__wrap-cta .cta_top .cta-wrap{margin:0 0 0 8px}}.header__wrap-cta .cta_top .btn-light.btn-icon{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:6px 0}.header__wrap-cta .cta_top .btn-light.btn-icon:hover{opacity:.8;background:0 0}.header__wrap-cta .cta_top .btn-light.btn-icon:focus{border:none}.header__wrap-cta .cta_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;width:100%}@media only screen and (max-width:1200px){.header__wrap-cta .cta_bottom{width:auto}}@media only screen and (max-width:1024px){.header__wrap-cta .cta_bottom{display:block}}.header__wrap-cta .cta_bottom .cta-wrap:last-child{margin-right:0}.header__wrap-cta .cta-wrap{margin:0 8px}@media only screen and (max-width:1024px){.header__wrap-cta .cta-wrap{width:100%;margin-top:10px}}@media only screen and (max-width:1024px){.header__wrap-cta .cta-wrap{margin:0;margin-top:10px}}.header__wrap-cta .cta-wrap .btn-sm{min-width:auto;min-height:32px;padding:6px 16px 4px}@media only screen and (max-width:1024px){.header__wrap-cta .cta-wrap .btn-sm{min-width:260px}}.header__wrap-cta .cta-wrap .btn-icon{min-width:104px;min-height:32px;padding:6px 16px 4px}@media only screen and (max-width:1024px){.header__wrap-cta .cta-wrap .btn-icon{min-width:260px}}@media only screen and (max-width:1024px){.header__wrap-cta .cta-wrap a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:260px;line-height:24px;font-size:20px}}.social__media-wrap{margin:45px 15px 20px 15px}.social__media-wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0 -12px;list-style:none}.social__media-wrap ul li{padding:0 12px}.social__media-wrap ul li img{width:32px}.hamburger{position:absolute;top:calc(50% - 0px);right:30px;display:none;width:35px;height:35px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hamburger.active{background:0 0}@media only screen and (max-width:1024px){.hamburger.active span,.hamburger.active span:after,.hamburger.active span:before{width:32px;height:4px}}.hamburger.active span{background:0 0}.hamburger.active span span:after,.hamburger.active span span:before{top:0}.hamburger.active span:after,.hamburger.active span:before{top:0}.hamburger.active span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hamburger.active span:after{top:10px;-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}@media only screen and (max-width:1024px){.hamburger{z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.hamburger span{top:14px}.hamburger span,.hamburger span:after,.hamburger span:before{position:absolute;display:inline-block;width:24px;height:3px;border-radius:1px;background:#636467;content:"";cursor:pointer}@media only screen and (max-width:1024px){.hamburger span,.hamburger span:after,.hamburger span:before{width:32px;height:4px}}.hamburger span:before{top:-10px}.hamburger span:after{bottom:-10px}@-webkit-keyframes slideDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}#skip a{position:absolute;top:auto;left:-10000px;overflow:hidden;width:1px;height:1px}.footer{max-width:1300px;padding:33px 63px;margin:25px auto 0;border-radius:32px;background:#f9f9f9}.footer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.footer-block{width:calc(25% - 20px);padding:0 10px}@media only screen and (max-width:1024px){.footer-block{width:calc(50% - 20px);margin-bottom:10px}}@media only screen and (max-width:575px){.footer-block{width:100%}}.footer-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;margin-top:25px}.footer-bottom .social__media-wrap{width:calc(100% - 455px);padding:0 10px;margin:0}@media only screen and (max-width:1024px){.footer-bottom .social__media-wrap{width:calc(50% - 20px)}}@media only screen and (max-width:768px){.footer-bottom .social__media-wrap{width:calc(100% - 20px)}.footer-bottom .social__media-wrap ul{margin:20px 0 0 -12px}}.footer-bottom .social__media-wrap ul{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.footer-logo{width:435px;padding:0 10px}@media only screen and (max-width:1024px){.footer-logo{width:calc(50% - 20px)}}@media only screen and (max-width:768px){.footer-logo{width:calc(100% - 20px)}}.footer-logo img{max-width:130px}.footer-copyright{padding:20px}.footer-copyright p{line-height:20px;margin-bottom:0;text-align:center;letter-spacing:.005em;font-size:15px;font-weight:400}.footer-copyright p span.links a{position:relative;padding:0 5px;color:#007a40}.footer-copyright p span.links a:last-child::after{display:none}.footer-copyright p span.links a::after{position:absolute;top:0;right:-4px;content:"|"}@media only screen and (max-width:575px){.footer{padding:15px 30px}}.footer h4{line-height:24px;margin-bottom:15px;color:#434343;font-size:15px}.footer ul{padding:0;margin:0;list-style:none}.footer ul li{line-height:20px;margin-bottom:8px;font-size:15px}.footer ul li a{line-height:20px;color:#434343;font-size:15px;font-weight:400}.footer ul li a:focus img{border:1px solid #000}.accordion__head-wrap{position:relative;display:block;width:100%;max-width:100%}.accordion__head{position:relative;width:100%;max-width:100%;padding:16px 35px 16px 20px;background:no-repeat calc(100% - 10px) center;background-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.71209 6.52459C4.0782 6.15847 4.6718 6.15847 5.03791 6.52459L10 11.4867L14.9621 6.52459C15.3282 6.15847 15.9218 6.15847 16.2879 6.52459C16.654 6.8907 16.654 7.4843 16.2879 7.85041L10.6629 13.4754C10.2968 13.8415 9.7032 13.8415 9.33709 13.4754L3.71209 7.85041C3.34597 7.4843 3.34597 6.8907 3.71209 6.52459Z" fill="%23434343"/></svg>');background-size:20px;cursor:pointer;text-align:left;letter-spacing:.005em;font-weight:500;font-size:17px;font-size:1.0625rem;line-height:1.1764705882}.accordion__item{position:relative;display:block;width:100%;max-width:100%;border-top:1px solid #f9f9f9;border-bottom:1px solid #f9f9f9;background:#fff}.accordion__item.open__accordion .accordion__head{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy4yODc5IDcuNDc1NDFDMTIuOTIxOCA3Ljg0MTUzIDEyLjMyODIgNy44NDE1MyAxMS45NjIxIDcuNDc1NDFMNyAyLjUxMzMzTDIuMDM3OTEgNy40NzU0MUMxLjY3MTggNy44NDE1MyAxLjA3ODIgNy44NDE1MyAwLjcxMjA4OCA3LjQ3NTQxQzAuMzQ1OTcxIDcuMTA5MjkgMC4zNDU5NzEgNi41MTU3IDAuNzEyMDg4IDYuMTQ5NTlMNi4zMzcwOSAwLjUyNDU4N0M2LjcwMzIgMC4xNTg0NzEgNy4yOTY4IDAuMTU4NDcxIDcuNjYyOTEgMC41MjQ1ODdMMTMuMjg3OSA2LjE0OTU5QzEzLjY1NCA2LjUxNTcgMTMuNjU0IDcuMTA5MyAxMy4yODc5IDcuNDc1NDFaIiBmaWxsPSIjNjM2NDY3Ii8+PC9zdmc+);background-size:auto}.accordion__body{visibility:hidden;overflow:hidden;max-height:0;opacity:0;-webkit-transition:.3s ease;transition:.3s ease}.accordion-content{display:block;width:100%;max-width:100%;padding:15px 22px}.accordion-content p{margin-bottom:5px;color:#1f1f1f;font-size:15px;font-size:.9375rem;line-height:1.6}.accordion-content p b,.accordion-content p strong{color:#434343;font-weight:500}.accordion-content ol li,.accordion-content ul li{margin-bottom:0;color:#1f1f1f}.open__accordion .accordion__body{visibility:visible;max-height:initial;opacity:1}.accordion.colored .accordion__item{background:rgba(237,247,232,.3)}.accordion.colored .accordion__item:nth-child(odd){background:#edf7e8}.accordion.colored .accordion__head{font-weight:400}.tabs{position:relative;display:block;width:100%;max-width:100%}.tab-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 -15px;list-style:none}.tab-list li{margin-bottom:0}.tab{line-height:24px;padding:0;margin:0 15px;border:none;color:#919195;cursor:pointer;letter-spacing:.001em;font-size:15px;font-weight:500}.tab[aria-selected=true]{border-bottom:2px solid #5fb3e3;color:#434343}.tab:focus,.tab:hover{background-color:#fff}.tab-panel{display:none;padding:20px 0}.tab-panel p{line-height:20px;letter-spacing:.005em;font-size:15px;font-weight:400}.tab-panel[aria-hidden=false]{display:block}.video_module+.tab-section{margin:50px 0}.specialities-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.specialities-wrap span{line-height:20px;padding:5px 25px;margin:5px;border:1px solid #c1c1c6;border-radius:16px;text-align:center;letter-spacing:.005em;font-size:14px;font-weight:400}.breadcrumb{margin:25px 0 10px}.breadcrumb ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0;list-style-type:none}.breadcrumb li{margin-bottom:0}.breadcrumb li:after{display:inline-block;padding:0 3px 0 2px;color:#919195;content:">"}.breadcrumb li:last-child:after{display:none}.breadcrumb li.active a{font-weight:500}.breadcrumb li a{line-height:20px;color:#919195;letter-spacing:.005em;font-size:14px;font-weight:400}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;border-radius:8px;gap:8px}@media only screen and (max-width:1024px){.pagination{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}}.pagination a{line-height:30.6px;padding:8px 10px;border-radius:4px;color:#007135;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:18px;font-weight:400;text-decoration:none}.pagination a:hover{opacity:.8}@media only screen and (max-width:1024px){.pagination a{padding:6px 10px}}.pagination a:hover{border-color:#007135;color:#007135;background-color:#f0f9ff}.pagination a.active,.pagination a.not-allowed{color:#434343}.pagination .next,.pagination .prev{line-height:30.6px;padding:8px 15px;color:#007135;font-size:15.75px;font-weight:500;font-weight:400}@media only screen and (max-width:1024px){.pagination .next,.pagination .prev{padding:6px 10px}}.modal{position:fixed;z-index:9;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 11px 15px 0 rgba(0,0,0,.2),0 9px 46px 0 rgba(0,0,0,.1215686275),0 24px 38px 0 rgba(0,0,0,.1411764706);box-shadow:0 11px 15px 0 rgba(0,0,0,.2),0 9px 46px 0 rgba(0,0,0,.1215686275),0 24px 38px 0 rgba(0,0,0,.1411764706);-webkit-transition:all .4s;transition:all .4s}.modal.open,.modal:target{visibility:visible;opacity:1}.modal.close{display:none}.modal .modal__head{text-align:center}.modal .modal__content{position:relative;width:404px;max-width:90%;padding:30px;border-radius:4px;background:#fff;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.2509803922);box-shadow:0 4px 4px 0 rgba(0,0,0,.2509803922)}@media only screen and (max-width:768px){.modal .modal__content{padding:30px 15px}}.modal .modal__content h6{line-height:28px;letter-spacing:.0015em;font-size:20px;font-weight:500}.modal .modal__content p{line-height:20px;letter-spacing:.005em;font-size:16px;font-weight:400}.modal .modal__content p.dark-text{color:#636467}.modal .modal__body{overflow-x:hidden;overflow-y:auto;max-height:calc(100vh - 200px)}.modal .modal__body .dropdown-menu{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.modal .modal__cta{padding-top:32px;text-align:center}.modal .modal__close{position:absolute;top:10px;right:25px}.modal .modal__close a{color:#585858;font-size:40px;font-weight:300;text-decoration:none!important}.modal img{width:auto;margin:auto;margin-bottom:15px}.main__banner{margin:60px 0 40px}@media only screen and (max-width:768px){.main__banner{width:100%;margin:25px 0}}.main__banner .btn-primary{line-height:19.2px;letter-spacing:.0075em;font-size:16px;font-weight:500}.banner__col--left{width:50%;padding-right:80px}@media only screen and (max-width:1200px){.banner__col--left{width:60%;padding-right:15px}}@media only screen and (max-width:768px){.banner__col--left{width:100%;padding-right:0;margin-bottom:25px}}.banner__col--left p{line-height:28px;margin-bottom:25px;font-size:20px;font-weight:400}@media only screen and (max-width:768px){.banner__col--left p{text-align:center}}@media only screen and (max-width:768px){.banner__col--left h2{text-align:center}}.banner__col--left .button__wrap{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px 0 10px 0}.banner__col--left .button__wrap .btn-text{margin-top:10px}@media only screen and (max-width:768px){.banner__col--left .content__wrapper{text-align:center}}.banner__col--right{width:50%}@media only screen and (max-width:1200px){.banner__col--right{width:40%}}@media only screen and (max-width:768px){.banner__col--right{width:100%}}.banner__col--right img{width:100%}@media only screen and (max-width:768px){.banner__col--right img{width:auto;margin:auto}}.main__banner.layout-2{margin:60px 0 30px}@media only screen and (max-width:768px){.main__banner.layout-2{width:100%;margin:40px 0 50px}}.main__banner.layout-2 p{margin-bottom:0;text-align:left}.main__banner.layout-2 h6{line-height:28px;margin-bottom:25px;text-align:left;letter-spacing:.0015em;font-size:20px;font-weight:500}@media only screen and (max-width:1024px){.main__banner.layout-2 h6{margin-bottom:10px}}.main__banner.layout-2 h2{margin-bottom:22px}.main__banner.layout-2 .button__wrap{margin:30px 0 0 0}@media only screen and (max-width:1024px){.main__banner.layout-2 .button__wrap{margin:35px 0 0 0}}.main__banner.layout-2 .banner__col--left{width:65%;padding-right:40px}@media only screen and (max-width:1024px){.main__banner.layout-2 .banner__col--left{width:100%;padding-right:0;margin-bottom:30px}}.main__banner.layout-2 .banner__col--right{width:35%}@media only screen and (max-width:1024px){.main__banner.layout-2 .banner__col--right{width:100%}}.main__banner.layout-2 .banner__col--right img{margin-top:20px;border:5px solid #53d38e;border-top:0;border-left:0;border-radius:32px}@media only screen and (max-width:1024px){.main__banner.layout-2 .banner__col--right img{width:auto;margin:auto}}.main__banner.common__head-banner{margin:45px 0 20px}.main__banner.common__head-banner p{line-height:20px;margin-bottom:20px;letter-spacing:.005em;font-size:16px;font-weight:400}.main__banner.common__head-banner .heading .head,.main__banner.common__head-banner .heading h4{line-height:40.8px;font-size:34px;font-weight:500}.donate_banner{padding:30px 0;margin:0;background:#edf7e8;background-position:bottom;background-size:cover}@media only screen and (max-width:768px){.donate_banner{padding:25px 0}}@media only screen and (max-width:1200px){.donate_banner{background-image:none!important}}.donate_banner .banner__col--left,.donate_banner .banner__col--right{width:50%}@media only screen and (max-width:768px){.donate_banner .banner__col--left,.donate_banner .banner__col--right{width:100%}}.donate_banner .container{max-width:1015px}.donate_banner h5{line-height:28px;letter-spacing:.0015em;font-size:21px;font-weight:500}@media only screen and (max-width:768px){.donate_banner h5{margin-bottom:30px}}.donate_banner p{line-height:20px;letter-spacing:.005em;font-size:16px;font-weight:400}.donate_banner .banner__col--left{padding-right:0}@media only screen and (max-width:1200px){.donate_banner .banner__col--left{padding-right:10px}}@media only screen and (max-width:768px){.donate_banner .banner__col--left{padding-right:0}}.amount__picker{max-width:400px;padding:25px 40px;margin-left:auto;border:1px solid #919195;border-radius:8px;background:#fff}.amount__picker-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.amount__picker-col{width:calc(33.3333333333% - 16px);margin:8px}.amount__picker-col:last-child{width:calc(100% - (33.3333333333% + 16px))}.amount__picker-col label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:44px;line-height:16.8px;padding:5px;margin-bottom:0;border:1px solid #434343;border-radius:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;letter-spacing:.0075em;font-size:14px;font-weight:400}.amount__picker-col label input[type=radio]:checked~span{z-index:1;color:#2c5f87;font-weight:700}.amount__picker-col label:has(input[type=radio]:checked){border-width:2px;border-color:#2c5f87}.amount__picker-col .checkmark{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;border-radius:4px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.amount__picker-result{margin:auto}.amount__picker-result div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:44px;line-height:16.8px;padding:6px 16px 6px 16px;margin:20px 8px;margin-bottom:0;border:1px solid #434343;border-radius:4px;text-align:center;text-align:center;letter-spacing:.0075em;font-size:16px;font-weight:400}@media only screen and (max-width:768px){.amount__picker{padding:20px 40px;margin:auto}}@media only screen and (max-width:575px){.amount__picker{max-width:100%}}.amount__picker h5{text-align:center}.amount__picker .button__wrap{margin-top:15px;text-align:center}.amount__picker input[type=number]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:44px;line-height:16.8px;padding:5px;margin-bottom:0;border:1px solid #434343;border-radius:4px;outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;letter-spacing:.0075em;font-size:14px;font-weight:400}.amount__picker input[type=number]::-webkit-input-placeholder{line-height:16.8px;color:#434343;letter-spacing:.0075em;font-size:14px;font-weight:400}.amount__picker input[type=number]::-moz-placeholder{line-height:16.8px;color:#434343;letter-spacing:.0075em;font-size:14px;font-weight:400}.amount__picker input[type=number]:-ms-input-placeholder{line-height:16.8px;color:#434343;letter-spacing:.0075em;font-size:14px;font-weight:400}.amount__picker input[type=number]::-ms-input-placeholder{line-height:16.8px;color:#434343;letter-spacing:.0075em;font-size:14px;font-weight:400}.amount__picker input[type=number]::placeholder{line-height:16.8px;color:#434343;letter-spacing:.0075em;font-size:14px;font-weight:400}.slider{position:relative;display:block;width:100%;max-width:100%}.slider .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.large__button--block{margin-bottom:100px}@media only screen and (max-width:768px){.large__button--block{margin-bottom:50px}}.large__button--wrap{margin:0 -15px}.large__button--wrap .large__button--col{width:calc(33.3333333333% - 30px);margin:0 15px}@media only screen and (max-width:768px){.large__button--wrap .large__button--col{width:100%;margin-bottom:25px}}.large__button--wrap .button-large{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}@media only screen and (max-width:1024px){.content__wrapper .heading.text-center h4{font-size:25px;font-size:1.5625rem;line-height:1.04}}.content__wrapper .accordion{margin:20px 0}.content__wrapper .two-col-wrap img{border-radius:32px}.content__wrapper .video{text-align:center;margin-bottom:45px}.content__wrapper .video iframe{width:480px;height:270px}.faq__wrapper{padding:40px 0 70px}.faq__wrapper .accordion{max-width:655px;margin:auto;background:#fff}.faq__wrapper .cta{margin:32px 0 0;text-align:center}.faq__wrapper .cta a{line-height:20px;color:#2c5f87;letter-spacing:.005em;font-size:15px;font-weight:400}@media only screen and (max-width:768px){.faq__wrapper .cta a{line-height:16.8px;letter-spacing:.0075em;font-size:14px;font-weight:500}}.faq__wrapper.bg-grey{padding:45px 0 45px}.strip{padding:15px 0;margin:0;margin-top:95px;background:#0078a3}@media only screen and (max-width:1024px){.strip{margin-top:45px}}.strip__left{padding-right:60px}@media only screen and (max-width:768px){.strip__left{width:100%;padding-right:0;margin-bottom:10px}}@media only screen and (max-width:768px){.strip__right{width:100%;text-align:center}}.strip__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:768px){.strip__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.strip__wrap p{line-height:28px;margin-bottom:0;color:#fff;letter-spacing:.0015em;font-size:21px;font-weight:500}@media only screen and (max-width:768px){.strip__wrap p{width:100%;text-align:center;font-size:20px}}.strip__wrap a{min-width:145px}.work__module{position:relative;padding:75px 0 140px;margin-bottom:150px}@media only screen and (max-width:768px){.work__module{padding:70px 0 235px}}.work__module .heading{margin-bottom:35px}.work__module .heading h3{line-height:42px;text-align:center;font-size:35px;font-weight:500}.work__module .notes{position:absolute;bottom:-90px;max-width:1216px;min-height:136px}@media only screen and (max-width:768px){.work__module .notes{right:15px;bottom:-10%;left:15px}}.work__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.work__wrap-col{width:33.3333333333%;padding:0 20px;text-align:center}.work__wrap-col:last-child .icon{display:none}.work__wrap-col:last-child .icon.mob-only{display:none}@media only screen and (max-width:768px){.work__wrap-col{width:100%}}.work__wrap-col .img-hold{position:relative;margin-bottom:30px}.work__wrap-col .img-hold img{max-height:100px;margin:auto}.work__wrap-col .img-hold .icon{position:absolute;top:50%;right:-50px}@media only screen and (max-width:768px){.work__wrap-col .img-hold .icon{display:none}}.work__wrap-col h4{margin-bottom:10px;font-weight:500;font-size:21px;font-size:1.3125rem;line-height:1.2380952381}@media only screen and (max-width:768px){.work__wrap-col h4{margin-bottom:3px}}.work__wrap-col p{font-size:17px;font-size:1.0625rem;line-height:1.1764705882}.work__wrap-col .icon.mob-only{display:none}@media only screen and (max-width:768px){.work__wrap-col .icon.mob-only{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0 20px}.work__wrap-col .icon.mob-only img{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media only screen and (max-width:768px){.work__wrap{margin:0}}.work__module+.notes__wrap{margin:0;margin-top:-70px}@media only screen and (max-width:768px){.work__module+.notes__wrap{margin-top:-180px}}.notes{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 35px 35px;border-radius:32px;background:linear-gradient(90.7deg,#53d38e -7.74%,rgba(0,161,96,.9) 28.77%,#00a160 100.8%)}@media only screen and (max-width:768px){.notes{padding:25px 25px 0}}.notes .icon-left{width:50px}@media only screen and (max-width:768px){.notes .icon-left{width:100%;margin-bottom:25px;text-align:center}.notes .icon-left img{margin:auto}}.notes .text{width:calc(100% - 50px);padding:0 25px 0 25px}@media only screen and (max-width:768px){.notes .text{width:100%;padding:0}}.notes .text p{margin-bottom:0;color:#fefefe;font-size:16px;font-size:1rem;line-height:1.5}@media only screen and (max-width:768px){.notes .text p{margin-bottom:30px}}.notes .text p b{font-weight:700}.notes_light{padding:30px 0;margin:0;text-align:center}.notes_light.sm-notes{padding:15px 0}.notes_light.sm-notes p{line-height:15.5px;margin-bottom:0;color:#000;text-align:center;letter-spacing:.005em;font-size:14px;font-weight:400}.notes_light h6{line-height:28px;margin-bottom:10px;letter-spacing:.0015em;font-size:21px;font-weight:400}.notes_light h6 a{line-height:28px;letter-spacing:.0015em;font-size:21px;font-weight:500;text-decoration-line:underline}.notes_light p{line-height:24px;margin-bottom:0;color:#636467;letter-spacing:.001em;font-size:15px;font-weight:500}.notes_light ul{display:block;text-align:left}.notes_light .cta-wrap{margin-top:25px;text-align:center}.logo-wrap{margin:55px 0}.logo-wrap .heading{margin-bottom:30px}.logo-wrap .heading h3{margin-bottom:21px;font-weight:500;font-size:21px;font-size:1.3125rem;line-height:1.2380952381}.logo-wrap .logo__item-img{padding:0 10px}.logo-wrap .logo__item-img img{width:auto;max-width:100%;max-height:72px}.two-col-content.bg-grey{padding:100px 0 170px}@media only screen and (max-width:768px){.two-col-content.bg-grey{padding:55px 0}}.two-col-content .content__wrapper{margin-top:32px}@media only screen and (max-width:768px){.two-col-content .content__wrapper{margin-top:0}}.two-col-content p{line-height:20px;letter-spacing:.005em;font-size:17px;font-weight:400}@media only screen and (max-width:768px){.two-col-content p{line-height:20px;letter-spacing:.005em;font-size:15px;font-weight:400}}.two-col-content h4{margin-bottom:30px}@media only screen and (max-width:768px){.two-col-content h4{line-height:26px;margin-bottom:25px;font-size:25px;font-weight:500}}.two-col-content .button__wrap{margin-top:32px}@media only screen and (max-width:768px){.two-col-content .button__wrap{margin-top:35px;text-align:center}}.two-col-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.two-col-wrap .two-col-left{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:25px}@media only screen and (max-width:768px){.two-col-wrap .two-col-left{-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:0;margin-bottom:45px}}.two-col-wrap .two-col-right{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (max-width:768px){.two-col-wrap .two-col-right{-ms-flex-preferred-size:100%;flex-basis:100%}}.two-col-wrap .two-col-right img{width:auto;max-height:540px;padding-left:10px;margin-left:auto}@media only screen and (max-width:768px){.two-col-wrap .two-col-right img{width:100%;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;padding-left:0;margin:auto}}.two-col-content.two-col-image-left{margin:45px 0 30px}.two-col-content.two-col-image-left h6{line-height:26px;font-size:24px;font-weight:500}.two-col-content.two-col-image-left .two-col-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media only screen and (max-width:768px){.two-col-content.two-col-image-left .two-col-wrap .two-col-left{margin-bottom:10px}}.two-col-content.two-col-image-left .two-col-wrap img{padding-left:0;margin-right:auto;margin-left:0}.showcase{position:relative;width:100%;min-height:480px;color:#fff;text-align:center}.showcase img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:32px}.showcase .overlay{position:absolute;z-index:1;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding:30px;border-radius:32px;background:rgba(0,161,96,.5)}.showcase h4{margin-bottom:25px;color:#fefefe}@media only screen and (max-width:768px){.showcase h4{line-height:28px;letter-spacing:.0015em;font-size:20px;font-weight:500}}.showcase p{color:#fefefe}.showcase a{height:44px}.testimonial{margin:55px 0}@media only screen and (max-width:768px){.testimonial{margin:40px 0}}@media only screen and (max-width:768px){.testimonial .heading{margin-bottom:25px}}.testimonial__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.testimonial__item{width:calc(33.3333333333% - 30px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:15px;margin:15px;border:1px solid #53d38e;border-radius:8px;background-color:#fff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.2509803922);box-shadow:0 0 4px 0 rgba(0,0,0,.2509803922)}@media only screen and (max-width:1024px){.testimonial__item{width:calc(50% - 30px);height:auto}}@media only screen and (max-width:768px){.testimonial__item{width:100%;margin-bottom:12px}}.testimonial__item .author-details{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:15px}.testimonial__item .ts-img{-ms-flex-item-align:center;align-self:center;width:60px;height:60px;border-radius:100%}.testimonial__item p{line-height:20px;margin-bottom:0;letter-spacing:.005em;font-size:17px;font-weight:400}.testimonial__item ol li,.testimonial__item ul li{margin-bottom:0}.testimonial__item ol ol,.testimonial__item ul ul{margin-top:0}.testimonial__item .author{line-height:24px;margin-bottom:0;color:#636467;letter-spacing:.001em;font-size:15px;font-weight:500}.testimonial__item .designation{display:block;line-height:14.4px;margin-top:-2px;color:#636467;letter-spacing:.0075em;font-size:12px;font-weight:500}.testimonial.two__col-module.bg-green{padding:60px 0 50px}@media only screen and (max-width:768px){.testimonial.two__col-module.bg-green{padding:30px 0 20px}}.testimonial.two__col-module .heading{margin-bottom:20px}@media only screen and (max-width:768px){.testimonial.two__col-module .heading h5{line-height:28px;text-align:left;letter-spacing:.0015em;font-size:20px;font-weight:500}}.testimonial.two__col-module .testimonial__item{width:calc(50% - 30px);height:auto}@media only screen and (max-width:768px){.testimonial.two__col-module .testimonial__item{width:100%}}.testimonial.two__col-module .testimonial__item .author-details{margin-left:15px}.project__card.bg-green{padding:75px 0 20px}.project__card-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;border-radius:32px;background-color:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(193,193,198,.6);box-shadow:0 2px 4px 0 rgba(193,193,198,.6)}.project__card-item:hover .arrow-link{text-decoration:underline}.project__card-item .card-top figure{margin-bottom:0}.project__card-item .card-top img{display:block;width:100%;border-radius:32px 32px 0 0}@media only screen and (max-width:768px){.project__card-item .card-top img{max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}}.project__card-item .content{padding:20px 15px 40px}.project__card-item .content a{text-decoration:none}.project__card-item .content h4{line-height:28px;margin-bottom:21px;letter-spacing:.0015em;font-size:21px;font-weight:500}.project__card-item .cta{position:absolute;bottom:30px;left:15px}.project__card-item .cta .arrow-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:18px;letter-spacing:.0075em;font-size:15px;font-weight:500}.project__card-item .cta .arrow-link svg{margin-left:10px}.project__card-item .cta .arrow-link svg path{fill:#2c5f87}.project__card .heading h3{margin-bottom:20px;font-weight:500;font-size:34px;font-size:2.125rem;line-height:1.2}.project__card .swiper-slide{height:auto}.project__card .swiper-wrapper{padding-bottom:50px}.project__card .container{max-width:830px}.project__card .swiper-pagination-bullet{width:15px;height:15px;border:2px solid #53d38e;opacity:1;background:0 0}.project__card .swiper-pagination-bullet-active{background:#53d38e}.video__card{margin:80px 0 60px}.video__card-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.video__card.three-col-card .video__card-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -13px}.video__card.three-col-card .video__card-item{width:calc(33.3333333333% - 26px);margin:13px}@media only screen and (max-width:768px){.video__card.three-col-card .video__card-item{width:100%}}.video__card.three-col-card .video__card-item iframe{width:100%;min-height:217px}.video__card .heading{max-width:550px;margin-right:auto;margin-left:auto}@media only screen and (max-width:768px){.video__card .heading{margin-bottom:25px}}@media only screen and (max-width:768px){.package.bg-grey{padding:60px 0}}.package .package_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.package .heading{margin-bottom:55px}.package .package_card-wrap{width:300px}@media only screen and (max-width:768px){.package .package_card-wrap{margin:auto;margin-bottom:60px}}.package .package_content-wrap{width:calc(100% - 300px);padding:0 50px}@media only screen and (max-width:768px){.package .package_content-wrap{width:100%;padding:0}}.package_card{padding:40px 25px;border-top:6px solid #53d38e;border-radius:4px 4px 0 0;background:#fff;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.1490196078),0 4px 4px 0 rgba(152,149,149,.2509803922);box-shadow:1px 1px 1px 0 rgba(0,0,0,.1490196078),0 4px 4px 0 rgba(152,149,149,.2509803922)}.package_card-head{margin-bottom:25px;text-align:center}.package_card-head h5{margin-bottom:32px;color:#919195;font-weight:400}.package_card-head h4{line-height:40.8px;margin-bottom:0;font-size:34px;font-weight:500}.package_card-head span.discount{display:block;line-height:24px;color:#919195;letter-spacing:.001em;font-size:14px;font-weight:500}.package_card.orange{border-top:6px solid #d9a225}.package_card.orange ul.dotted-list li::before{background-color:#d9a225}.package_card.blue{border-top:6px solid #5fb3e3}.package_card.blue ul.dotted-list li::before{background-color:#5fb3e3}.package_content{margin-bottom:50px;text-align:center}.package_content:last-child{margin-bottom:0}.package_content .cta-wrap{margin-top:15px}.video_module{margin:75px 0 55px;text-align:center}.video_module .heading{max-width:750px;margin-right:auto;margin-left:auto}@media only screen and (max-width:768px){.video_module .heading{margin-bottom:25px}}.video_module iframe{width:470px;height:270px}.therapist__profile+.video_module{margin:58px 0}.step-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media only screen and (max-width:1024px){.step-wrap{margin:0}}.step-col-left{width:calc(100% - 406px)}@media only screen and (max-width:1024px){.step-col-left{width:100%;margin:0;margin-bottom:30px;text-align:center}}.step-col-left h3{line-height:57.6px;margin-bottom:30px;margin-left:195px;font-size:48px;font-weight:500}@media only screen and (max-width:1024px){.step-col-left h3{line-height:26px;margin-left:0;text-align:center;font-size:24px;font-weight:500}}.step-col-left img{margin:auto}.step-col-right{width:406px}@media only screen and (max-width:1024px){.step-col-right{width:100%;margin:0}}.step-block{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px;margin-bottom:20px;border:1px solid #53d38e;border-radius:8px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.2509803922);box-shadow:0 0 4px 0 rgba(0,0,0,.2509803922)}.step-block:hover{background:#edf7e8}.step-block .step-count{line-height:40.8px;color:#53d38e;text-shadow:1px 1px 0 #00a160;font-size:34px;font-weight:500}.step-block .content{margin-left:15px}.step-block .content h6{line-height:24px;margin-bottom:10px;letter-spacing:.001em;font-size:14px;font-weight:500}.step-block .content p{line-height:20px;margin-bottom:0;letter-spacing:.005em;font-size:14px;font-weight:400}.step .heading h4{line-height:40.8px;font-size:34px;font-weight:500}.step .tab{padding:0;background:0 0}.step .tab-list{display:block;border-bottom:0}.step .tab[aria-selected=true]{border-bottom:0}.step .tab[aria-selected=true] .step-block{background:#edf7e8}.step .tab-panel{padding:0}@media only screen and (max-width:1024px){.step .tab-panel[aria-hidden=false],.step .tab-panel[aria-hidden=true]{display:block}.step .swiper-button-next,.step .swiper-button-prev{top:auto!important;bottom:0;color:#919195!important}.step .swiper-button-next:after,.step .swiper-button-prev:after{font-size:20px!important}.step .swiper-button-next{right:calc(50% - 30px)!important}.step .swiper-button-prev{left:calc(50% - 30px)!important}.step .swiper{padding-bottom:40px!important}.step .swiper-button-next.swiper-button-disabled,.step .swiper-button-prev.swiper-button-disabled{display:none}.step .tab[aria-selected=true] .step-block{background:0 0}}@media only screen and (min-width:1025px){.step .swiper-slide{position:static;-webkit-transform:none!important;transform:none!important}.step .swiper-wrapper{display:block;-webkit-transform:none!important;transform:none!important}.step .swiper-button-next,.step .swiper-button-prev{display:none}.step .step-col-left{position:absolute;top:0;left:0}.step .step-col-right{margin-left:auto}}section.icon__block+.step{margin-top:-12px}@media only screen and (max-width:1024px){section.icon__block+.step{margin:-20px 0 30px}}.contact_head{margin:50px 0 85px}@media only screen and (max-width:768px){.contact_head{margin:48px 0 75px}}.contact_head .container{max-width:990px}.contact_head .heading h4{margin-bottom:70px}@media only screen and (max-width:768px){.contact_head .heading h4{margin-bottom:50px}}.contact{margin:-10px 0 75px 0}@media only screen and (max-width:768px){.contact .container-fluid{padding:0}}.contact .notes{padding:25px 25px 30px;margin-right:50px}@media only screen and (max-width:768px){.contact .notes{margin-right:0}}.contact .notes .text{width:100%;padding:0}.contact .notes .icon-left{margin:auto;margin-bottom:10px}.contact_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact_form{width:382px;padding:20px;border:1px solid #53d38e;border-radius:32px;background:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media only screen and (max-width:768px){.contact_form{width:100%;margin:0 15px}}.contact_right{width:calc(100% - 382px);padding-left:60px}@media only screen and (max-width:768px){.contact_right{width:100%;padding-left:0}}.contact_details{position:relative;padding:5px 0 30px;margin-bottom:50px;border-radius:32px;background:#edf7e8}.contact_details:before{position:absolute;z-index:-1;top:-30px;right:0;bottom:0;left:-300px;border-radius:32px;background:#edf7e8;content:""}@media only screen and (max-width:768px){.contact_details:before{top:-395px;left:0}}@media only screen and (max-width:768px){.contact_details{padding:40px 35px 30px 65px}}@media only screen and (max-width:575px){.contact_details{padding:20px}}.contact_details h6{line-height:24px;letter-spacing:.01em;font-size:16px;font-weight:500}.contact_blocks{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.contact_blocks:last-child{margin-top:45px;margin-bottom:0}.contact_blocks span{margin-right:15px}.contact_blocks span img{max-width:20px}.contact_blocks a,.contact_blocks p{display:inline;line-height:24px;color:#434343;letter-spacing:.01em;font-size:17px;font-weight:400}.contact_blocks a{text-decoration:underline}.contact_form .umbraco-forms-page{width:100%}.contact_form .umbraco-forms-form fieldset{padding:0;margin:0}.contact_form input[type=email],.contact_form input[type=password],.contact_form input[type=search],.contact_form input[type=text],.contact_form select,.contact_form textarea{min-height:56px;line-height:24px;padding:24px 10px 10px;border:1px solid #919195;border-radius:4px;font-size:16px;font-weight:400}.contact_form .form__block{position:relative;text-align:center}.contact_form label{position:absolute;z-index:1;top:10px;left:16px;line-height:16px;margin-bottom:0;color:#636467;text-align:left;font-size:12px;font-weight:400!important;pointer-events:none}.contact_form button{margin:auto}.contact_form .umbraco-forms-form{padding:0}.contact_form .umbraco-forms-form .umbraco-forms-navigation{padding:20px 0 8px 0}.contact_form .umbraco-forms-form input.btn.primary{display:block;max-height:44px;margin:auto}.contact_form .umbraco-forms-form input.text,.contact_form .umbraco-forms-form select,.contact_form .umbraco-forms-form textarea{width:100%!important;line-height:24px;padding:20px 16px 5px 16px!important;margin:0 0 5px 0!important;font-size:16px;font-weight:400;max-width:100%!important}.contact_form .umbraco-forms-form select{background-image:url(../images/icons/chevron-down.svg);background-repeat:no-repeat;background-position:calc(100% - 10px) center;background-size:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact_form .umbraco-forms-form .umbraco-forms-field{position:relative;margin:0 0 16px 0!important}.contact_form .umbraco-forms-form .checkboxtext{width:calc(100% - 40px);margin-top:22px!important;margin-bottom:-65px!important;margin-left:auto!important}@media only screen and (max-width:407px){.contact_form .umbraco-forms-form .checkboxtext{margin-bottom:-85px!important}}.contact_form .umbraco-forms-form .policycheckbox{margin-top:25px!important;margin-left:5px!important}.contact_form .umbraco-forms-form .policycheckbox .field-validation-error{display:block;line-height:17px;margin-top:15px}@media only screen and (max-width:407px){.contact_form .umbraco-forms-form .policycheckbox .field-validation-error{margin-top:35px}}.contact_form .umbraco-forms-form .checkboxtext a{color:#00a160;text-decoration:underline}.contact_form .umbraco-forms-form .checkbox input[type=checkbox]{width:24px!important;height:24px!important;border:2px solid #919195!important;border-radius:3px!important}.contact_head p{line-height:20px;letter-spacing:.005em;font-size:16px;font-weight:400}.contact_head p a{line-height:20px;color:#434343;letter-spacing:.005em;font-size:16px;font-weight:400;text-decoration:underline}.process_wrap{margin:55px 0 20px}@media only screen and (max-width:768px){.process_wrap{margin:55px 0 60px}}.process_wrap .container{max-width:1025px}.process_wrap .heading h4{line-height:40.8px;font-size:34px;font-weight:500}@media only screen and (max-width:768px){.process_wrap .heading h4{margin-bottom:60px}}.process{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;padding-bottom:12px}.process:last-child .arrow{display:none}@media only screen and (min-width:769px){.process:nth-child(2n){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.process:nth-child(2n) .content{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding:20px 60px 20px 0}}@media only screen and (max-width:768px){.process{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0;margin-bottom:50px}}.process .icon{position:absolute;top:50%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:88px;height:88px;border-radius:50%;color:#fff;background-color:#53d38e;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:768px){.process .icon{position:unset;top:0;left:0;width:50px;height:50px;-webkit-transform:none;transform:none}}.process .content{width:45%;min-height:140px;padding:20px 0 20px 60px;border-radius:8px;background-color:#fff}@media only screen and (max-width:768px){.process .content{width:calc(100% - 50px);min-height:auto;padding:0 0 0 30px}}.process .content h3{line-height:28px;margin-bottom:10px;letter-spacing:.0015em;font-size:20px;font-weight:500}.process .content h3 a{line-height:28px;margin-bottom:10px;letter-spacing:.0015em;font-size:20px;font-weight:500}.process .content p{line-height:20px;margin-bottom:0;letter-spacing:.005em;font-size:16px;font-weight:400}.process .arrow{position:relative;position:absolute;bottom:-5px;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;width:20px;height:10px;margin-top:10px;margin-top:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width:768px){.process .arrow{left:15px;-webkit-transform:none;transform:none}}.icon__text{margin:55px 0 35px}.icon__text.bg-blue{padding:65px 0 35px;margin:0}.icon__text.bg-blue *{color:#fefefe}.icon__text.bg-blue .content p{color:#fefefe}.icon__text.bg-blue .heading{margin-bottom:45px}@media only screen and (max-width:768px){.icon__text.bg-blue .heading{margin-bottom:20px}}.icon__text.bg-blue .heading *{color:#fefefe}.icon__text.bg-blue .icon__text-block{margin-bottom:22px}@media only screen and (max-width:768px){.icon__text.bg-blue .icon__text-block{margin:0;margin-bottom:10px}}.icon__text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}@media only screen and (max-width:768px){.icon__text-wrap{margin:0}}.icon__text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(50% - 40px);margin:0 20px;margin-bottom:55px}.icon__text-block:nth-last-child(-n+2){margin-bottom:0}@media only screen and (max-width:768px){.icon__text-block{width:100%;margin:0;margin-bottom:22px}.icon__text-block:nth-last-child(-n+2){margin-bottom:22px}}.icon__text-block .content{width:calc(100% - 62px);padding-top:10px;padding-left:30px}.icon__text-block .content p{line-height:20px;letter-spacing:.005em;font-size:16px;font-weight:400}.icon__text-block .content p b,.icon__text-block .content p strong{font-weight:500}.icon__text-block .content h6{line-height:24px;margin-bottom:10px;letter-spacing:.01em;font-size:18px;font-weight:500}.icon__text-block .img-hold{width:62px}@media only screen and (max-width:768px){.icon__text{margin:50px 0 15px}}.icon__text .heading{margin-bottom:25px}.icon__text .heading h4{line-height:40.8px;font-size:34px;font-weight:500}.donate__text{margin:60px 0}@media only screen and (max-width:768px){.donate__text{margin:40px 0}}.donate__text p{margin-bottom:28px}@media only screen and (max-width:768px){.donate__text p{margin-bottom:0}}.donate__details{margin:65px 0 80px}@media only screen and (max-width:768px){.donate__details{margin:10px 0 80px}}.donate__details h6{line-height:28px;margin-bottom:10px;letter-spacing:.0015em;font-size:20px;font-weight:500}.donate__details p{margin-bottom:5px}.two-col-text.bg-blue{padding:35px 0}.two-col-text.bg-blue h5{color:#fefefe}.two-col-text.bg-blue p{margin-bottom:0;color:#fefefe}.strategic{padding:45px 0}.strategic__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:600px;margin:auto}.strategic__logo{width:190px;padding-right:65px}@media only screen and (max-width:768px){.strategic__logo{width:100%;padding-right:0}}@media only screen and (max-width:768px){.strategic__logo img{max-width:81px;margin:auto;margin-bottom:20px}}.strategic__text{width:calc(100% - 190px)}@media only screen and (max-width:768px){.strategic__text{width:100%}}.report.bg-grey{padding:55px 0}.report__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:768px){.report__wrap{display:block}}.report__col{margin:0 20px 20px}@media only screen and (max-width:768px){.report__col{margin:20px 0}}.report__col img{width:auto;margin:auto;border-radius:4px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.2);box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.report .cta{margin-top:24px;text-align:center}.report .cta a{line-height:18px;text-align:center;letter-spacing:.0075em;font-size:15px;font-weight:500}.main__team{margin:45px 0}.main__team-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:768px){.main__team{margin:80px 0}}.main__team .heading{margin-bottom:55px}.main__team .team__block{width:175px}@media only screen and (max-width:768px){.main__team .team__block{width:100%;margin-bottom:10px}}.main__team .team__desc{width:calc(100% - 175px);padding-left:30px}@media only screen and (max-width:768px){.main__team .team__desc{width:100%;padding:0}}.profile-link a{line-height:20px;color:#434343;letter-spacing:.005em;font-size:16px;font-weight:400}.team__block img{display:block;margin:auto;margin-bottom:18px;border:3px solid #53d38e;border-top:0;border-bottom:4px solid #53d38e;border-radius:100%}.team__block .name{line-height:24px;margin-bottom:0;text-align:center;letter-spacing:.01em;font-size:18px;font-weight:500}.team__block .designation{display:block;width:100%;line-height:24px;text-align:center;letter-spacing:.01em;font-size:16px;font-weight:300}@media only screen and (max-width:575px){.team__member{margin:55px 0 35px}}.team__member-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -15px}.team__member-wrap .team__block{width:calc(16.6666666667% - 30px);margin:0 15px;margin-bottom:45px}@media only screen and (max-width:1200px){.team__member-wrap .team__block{width:calc(20% - 30px)}}@media only screen and (max-width:768px){.team__member-wrap .team__block{width:calc(33.3333333333% - 30px)}}@media only screen and (max-width:575px){.team__member-wrap .team__block{width:calc(50% - 30px);margin-bottom:90px}}.team__member-wrap .team__block img{border:5px solid #53d38e;border-top:0;border-left:0}.board__member-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.board__member-item{width:calc(33.3333333333% - 40px);margin:0 20px;margin-bottom:25px}@media only screen and (max-width:768px){.board__member-item{width:100%;margin:0}}@media only screen and (max-width:575px){.board__member{margin:35px 0 45px}}.board__member h6{line-height:24px;margin-bottom:0;color:#00a160;letter-spacing:.01em;font-size:18px;font-weight:500}.board__member .date{display:block;width:100%;margin-bottom:8px;font-weight:300}.board__member .date b,.board__member .date strong{font-weight:500}.find_therapists{padding-top:34px}.therapists-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.therapists-wrap a{color:#434343;text-decoration:none}.therapists-block{width:calc(33.3333333333% - 34px);padding:20px;margin:0 17px 34px;border:1px solid #53d38e;border-radius:24px;background:#fefefe;-webkit-box-shadow:1px 4px 4px 0 rgba(0,0,0,.1490196078);box-shadow:1px 4px 4px 0 rgba(0,0,0,.1490196078)}@media only screen and (max-width:1024px){.therapists-block{width:calc(50% - 34px)}}@media only screen and (max-width:768px){.therapists-block{width:calc(100% - 34px)}}.therapists-block .therapists{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.therapists-block .therapists .img-hold{width:85px;height:85px;margin-right:15px}.therapists-block .therapists .img-hold img{width:100%;height:100%;border-radius:100%;-o-object-fit:cover;object-fit:cover}.therapists-block .therapists .details{width:calc(100% - 100px)}.therapists-block .therapists .details h6{line-height:24px;margin-bottom:0;letter-spacing:.01em;font-size:16px;font-weight:500}.therapists-block .therapists .details span{line-height:20px;letter-spacing:.005em;font-size:14px;font-weight:300}.therapists-block .therapists .location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.therapists-block .therapists .location .loc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;text-align:center}.therapists-block .therapists .location .loc span{line-height:12px;color:#007135;letter-spacing:.0075em;font-size:10px;font-weight:500}.therapists-block .service{display:-webkit-box;display:-ms-flexbox;display:flex}.therapists-block .service span{line-height:14.4px;padding:5px 10px;margin-right:10px;margin-bottom:10px;border-radius:16px;color:#007135;background:#edf7e8;letter-spacing:.0075em;font-size:12px;font-weight:500}.therapists-block .description p{line-height:20px;letter-spacing:.005em;font-size:15px;font-weight:400}.therapists-block .specialities-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10px}.therapists-block .specialities-wrap span{line-height:20px;padding:5px 10px;margin:5px;border:1px solid #c1c1c6;border-radius:16px;text-align:center;letter-spacing:.005em;font-size:14px;font-weight:400}.therapists-block .readmore{margin:20px 0;text-align:center}.therapists-block .readmore a{line-height:16.8px;color:#0078a3;letter-spacing:.0075em;font-size:14px;font-weight:500}.therapists-block .status p{line-height:24px;margin-bottom:0;text-align:center;letter-spacing:.001em;font-size:14px;font-weight:400}.therapists-block .status p span{font-weight:500}.therapists-block .status p span.red{color:#e74c3c}.therapists-block .status p span.green{color:#007135}.search-wrap{margin:25px 0}.search__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:7px 5px;border:1px solid #c1c1c6;border-radius:8px}@media only screen and (max-width:768px){.search__box{padding:0;border:none}}.search__item{position:relative;-ms-flex-preferred-size:calc(33.3333333333% - 160px);flex-basis:calc(33.3333333333% - 160px);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 12px;border-right:1px solid #c1c1c6}.search__item:last-child{max-width:160px;border:none}@media only screen and (max-width:768px){.search__item:last-child{max-width:100%;padding:0;border:1px solid #5fb3e3}.search__item:last-child a.refine-search{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:17px 12px}}@media only screen and (max-width:768px){.search__item{-ms-flex-preferred-size:auto;flex-basis:auto;width:100%;padding:7px 12px;margin-bottom:10px;border:1px solid #c1c1c6;border-radius:8px}}.search__item label.label{position:absolute;top:0;left:13px;line-height:16px;margin-bottom:0;color:#636467;font-size:12px;font-weight:400}@media only screen and (max-width:768px){.search__item label.label{top:8px;left:12px}}.search__item input[type=email],.search__item input[type=password],.search__item input[type=search],.search__item input[type=text],.search__item select,.search__item textarea{border:none}.search__item input[type=email]::-webkit-input-placeholder,.search__item input[type=password]::-webkit-input-placeholder,.search__item input[type=search]::-webkit-input-placeholder,.search__item input[type=text]::-webkit-input-placeholder,.search__item select::-webkit-input-placeholder,.search__item textarea::-webkit-input-placeholder{line-height:24px;color:#c1c1c6;font-size:16px;font-weight:400}.search__item input[type=email]::-moz-placeholder,.search__item input[type=password]::-moz-placeholder,.search__item input[type=search]::-moz-placeholder,.search__item input[type=text]::-moz-placeholder,.search__item select::-moz-placeholder,.search__item textarea::-moz-placeholder{line-height:24px;color:#c1c1c6;font-size:16px;font-weight:400}.search__item input[type=email]:-ms-input-placeholder,.search__item input[type=password]:-ms-input-placeholder,.search__item input[type=search]:-ms-input-placeholder,.search__item input[type=text]:-ms-input-placeholder,.search__item select:-ms-input-placeholder,.search__item textarea:-ms-input-placeholder{line-height:24px;color:#c1c1c6;font-size:16px;font-weight:400}.search__item input[type=email]::-ms-input-placeholder,.search__item input[type=password]::-ms-input-placeholder,.search__item input[type=search]::-ms-input-placeholder,.search__item input[type=text]::-ms-input-placeholder,.search__item select::-ms-input-placeholder,.search__item textarea::-ms-input-placeholder{line-height:24px;color:#c1c1c6;font-size:16px;font-weight:400}.search__item input[type=email]::placeholder,.search__item input[type=password]::placeholder,.search__item input[type=search]::placeholder,.search__item input[type=text]::placeholder,.search__item select::placeholder,.search__item textarea::placeholder{line-height:24px;color:#c1c1c6;font-size:16px;font-weight:400}.search__item input#dropdownInput,.search__item select{padding:8px 3px 2px 3px;margin-top:8px}.search__item input.searchtext{padding:10px 0;padding-right:40px;background-image:url(../images/icons/search.svg);background-repeat:no-repeat;background-position:calc(100% - 3px) 13px;background-size:18px}.search__item select{background-image:url(../images/icons/chevron-down.svg);background-repeat:no-repeat;background-position:calc(100% - 17px) 0;background-size:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.search__item .refine-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:16.8px;letter-spacing:.0075em;font-size:14px;font-weight:500;text-decoration:none!important}.search__item .refine-search svg{padding-right:10px}.search__item .refine-search svg path{fill:#007a40}.refine-search-modal .modal__cta a{margin:10px 5px;text-decoration:none}.refine-search-modal .modal__cta .clear-btn{-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.refine-search-modal .modal__cta .clear-btn:hover{opacity:.8}.therapist__profile{position:relative}.therapist__profile::after{position:absolute;z-index:-1;top:100px;left:0;width:100%;height:calc(100% - 100px);background:#edf7e8;content:""}@media only screen and (max-width:768px){.therapist__profile::after{top:52px;height:calc(100% - 50px)}}.therapist__profile-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.therapist__profile-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:768px){.therapist__profile-img{position:absolute;top:0;left:calc(50% - 160px)}}@media only screen and (max-width:768px) and (max-width:350px){.therapist__profile-img{left:calc(50% - 130px)}}.therapist__profile-img .img{width:152px;height:152px}@media only screen and (max-width:768px){.therapist__profile-img .img{width:100px;height:100px}}.therapist__profile-img .img img{width:100%;height:100%;border-radius:100%;-o-object-fit:cover;object-fit:cover}.therapist__profile-details{padding-left:32px}@media only screen and (max-width:768px){.therapist__profile-details{padding-left:0}}.therapist__profile-details h2{line-height:58.8px;margin-bottom:0;font-size:49px;font-weight:500}@media only screen and (max-width:768px){.therapist__profile-details h2{line-height:26px;margin-bottom:3px;font-size:24px}}.therapist__profile-details h4{line-height:42px;margin-bottom:0;font-size:35px;font-weight:500}@media only screen and (max-width:768px){.therapist__profile-details h4{line-height:24px;font-size:16px}}@media only screen and (max-width:768px){.therapist__profile-details .top-details{width:calc(100% - 100px);padding-left:40px;margin-left:auto}}.therapist__profile-details .head{min-height:100px}@media only screen and (max-width:768px){.therapist__profile-details .head{min-height:50px}}.therapist__profile-details .content{padding:17px 0}.therapist__profile-details .content p{line-height:24px;margin-bottom:1px;letter-spacing:.001em;font-size:15px;font-weight:400}.therapist__profile-details .content p b{font-weight:500}.therapist__profile .location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:20px}.therapist__profile .location.mob-only{display:none}@media only screen and (max-width:768px){.therapist__profile .location.mob-only{display:-webkit-box;display:-ms-flexbox;display:flex}}.therapist__profile .location.desktop-only{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.therapist__profile .location.desktop-only{display:none}}@media only screen and (max-width:768px){.therapist__profile .location{margin-top:0}}.therapist__profile .location .loc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 15px;text-align:center}.therapist__profile .location .loc span{line-height:12px;color:#007135;letter-spacing:.0075em;font-size:10px;font-weight:500}.breadcrumb+.therapist__profile{margin:0}.article__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.article__main{width:calc(100% - 225px);padding-right:75px}@media only screen and (max-width:1024px){.article__main{width:100%;padding:0}}.article__sidebar{width:225px}@media only screen and (max-width:1024px){.article__sidebar{display:none;width:100%}}.article__sidebar h4{line-height:28px;margin-bottom:25px;letter-spacing:.0015em;font-size:20px;font-weight:500}.article__card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:40px;margin-bottom:32px;border-bottom:1px solid #c1c1c6;text-decoration:none!important}.article__card:hover .article-content{opacity:.9}.article__card .article-img{width:173px}@media only screen and (max-width:1024px){.article__card .article-img{width:100%;margin-top:20px}}.article__card .article-content{width:calc(100% - 173px);padding-right:45px}@media only screen and (max-width:1024px){.article__card .article-content{width:100%;padding-right:0}}.article__card .article-content .tag{line-height:20px;color:#007135;text-align:left;letter-spacing:.005em;font-size:14px;font-weight:400}.article__card .article-content h5{line-height:28px;margin-bottom:5px;letter-spacing:.0015em;font-size:20px;font-weight:500}.article .heading{margin-bottom:70px}.article .heading h1.head,.article .heading h3{line-height:57.6px;font-size:48px;font-weight:500}@media only screen and (max-width:1024px){.article .heading h1.head,.article .heading h3{line-height:40.8px;font-size:34px;font-weight:500}}.article .container{max-width:1060px}.article .meta{display:-webkit-box;display:-ms-flexbox;display:flex}.article .meta span{line-height:20px;color:#434343;letter-spacing:.005em;font-size:14px;font-weight:400}.article .highlight-item{margin-bottom:25px}.article .highlight-item h5{line-height:16.8px;margin-bottom:2px;letter-spacing:.0075em;font-size:14px;font-weight:500}.article .topics ul{padding:0;margin:0;list-style:none}.article .topics ul li{margin-bottom:0}.article .topics ul li a{line-height:24px;color:#007135;letter-spacing:.001em;font-size:14px;font-weight:500}.article .pagination{margin-top:45px}.article-single{margin:40px 0 70px 0}.article-single-head{margin-bottom:22px}.article-single-head h4{line-height:40.8px;margin-bottom:10px;font-size:34px;font-weight:500}.article-single-head .date{line-height:20px;color:#919195;letter-spacing:.005em;font-size:16px;font-weight:400}.article-single-head .meta span{line-height:20px;color:#636467;letter-spacing:.005em;font-size:16px;font-weight:400}.article-single-img{margin-bottom:50px}.article-single-img img{width:100%}@media only screen and (max-width:1024px){.article-single{margin:40px 0}}.article-single .container{max-width:830px}.article-single p{line-height:25px;margin-bottom:0;letter-spacing:.005em;font-size:18px;font-weight:400}.article-single h6{line-height:25px;margin-top:50px;margin-bottom:25px;letter-spacing:.005em;font-size:18px;font-weight:500}.article-single .article-single-content h2,.article-single .article-single-content h3,.article-single .article-single-content h4,.article-single .article-single-content h5,.article-single .article-single-content h6{margin-top:50px;margin-bottom:25px}.related-article-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}@media only screen and (max-width:768px){.related-article-wrap{margin:0}}.related-article-item{width:calc(33.3333333333% - 30px);margin:0 15px 15px}@media only screen and (max-width:768px){.related-article-item{width:100%;margin:0 0 20px}}.related-article-item a{line-height:24px;color:#007135;letter-spacing:.001em;font-size:14px;font-weight:500;text-decoration:none!important}.related-article-item .meta span{line-height:14.4px;color:#636467;letter-spacing:.0075em;font-size:12px;font-weight:500}.related-article .heading h5{line-height:24px;color:#000;letter-spacing:.01em;font-size:16px;font-weight:400}.related-article .container{max-width:830px}.error .btn-primary{margin-top:20px}.error h1{color:#00a160;font-size:6rem}.error .sub-head{position:relative;margin-bottom:22px}.error .sub-head:after{position:absolute;z-index:-1;top:50%;left:0;width:100%;height:4px;background-color:#00a160;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%)}.error .sub-head span{display:inline-block;line-height:1.33;padding-right:18px;background-color:#fff;text-transform:uppercase;font-size:18px;font-weight:500}.error .sub-title{line-height:150%;font-size:2rem}.error .btn-download{margin-top:20px}.error .btn-download a{padding:15px 55px}@media (max-width:576px){.error{padding:40px 0}}.error .btn-primary{background:#00a160}.map-section{margin:15px 0}.map-section .heading{margin-bottom:69px}.map-section .heading h3{line-height:40.8px;font-size:34px;font-weight:500}.map-section .map-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh}@media only screen and (max-width:1024px){.map-section .map-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto}}.map-section .sidebar{position:absolute;z-index:1;top:-22px;overflow-y:auto;min-width:510px;max-width:100%;height:calc(100% + 22px);padding:22px 20px;border:1px solid #53d38e;border-top-left-radius:8px;border-top-right-radius:8px;background:#fff}@media only screen and (max-width:1024px){.map-section .sidebar{position:relative;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;min-width:auto;height:auto;padding:0;margin:0 15px;margin-top:10px;border:none;top:0;left:0!important}}.map-section .map-header .location-count{line-height:24px;margin-bottom:0}.map-section .map-header-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5px}.map-section .map-header-top .text{width:150px}.map-section .map-header-top .details{width:calc(100% - 150px)}.map-section .map-header-top .details p.phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.map-section .map-header-top .details p.phone span{margin-right:10px}.map-section .map-header-top .details p{line-height:20px;margin-bottom:0;text-align:right;letter-spacing:.005em;font-size:14px;font-weight:400}.map-section .location-direction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:420px){.map-section .location-direction{display:block}}.map-section .search-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 15px;margin:15px 0 13px;border:0;border-radius:5px;background:#f3f3f3}.map-section .search-container input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:44px;line-height:24px;padding:5px 5px 0;border:none;outline:0;letter-spacing:.01em;font-size:17px;font-weight:400}.map-section .search-container svg{width:20px;height:20px;margin-right:5px;cursor:pointer;fill:#888}.map-section .search-box{width:100%;border:1px solid #ddd;border-radius:4px;font-size:14px}.map-section .location-list{padding:0;margin:16px 0;list-style:none}.map-section .location-item{padding:10px;margin-bottom:10px;border:1px solid #c1c1c6;border-radius:8px;cursor:pointer;-webkit-transition:.2s;transition:.2s}.map-section .location-item:hover{border:1px solid #434343}.map-section .location-name{line-height:28px;letter-spacing:.0015em;font-size:21px;font-weight:500}.map-section .location-address,.map-section .location-postcode{line-height:24px;letter-spacing:.001em;font-size:14px;font-weight:300}.map-section .get-directions{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:24px;margin-top:10px;cursor:pointer;letter-spacing:.01em;font-size:16px;font-weight:400}.map-section .get-directions .text{margin:0 5px}.map-section #map{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%}@media only screen and (max-width:1024px){.map-section #map{width:100%;height:500px}}.map-section .use-location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:24px;cursor:pointer;letter-spacing:.01em;font-size:16px;font-weight:400}.head-map-mob-only{display:none}@media only screen and (max-width:1024px){.head-map-mob-only{display:block;margin-bottom:18px}}.head-map-mob-only .map-header{margin-bottom:60px;text-align:center}.head-map-mob-only .map-header h4{line-height:26px;margin-bottom:10px;font-size:24px;font-weight:500}.head-map-mob-only .map-header .details p{margin-bottom:5px}@media only screen and (max-width:1024px){.map-wrapper .map-header,.map-wrapper .search-container,.map-wrapper .use-location{display:none}}.sidebar::-webkit-scrollbar-thumb{background-color:#ccc;border:4px solid transparent;border-radius:8px;background-clip:padding-box}.sidebar::-webkit-scrollbar{width:15px}.icon__block-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -18px}@media only screen and (max-width:1024px){.icon__block-wrap{margin:0 -15px}}.icon__block-col{width:calc(33.3333333333% - 36px);padding:28px 22px;margin:0 18px 30px;background:rgba(237,247,232,.4)}@media only screen and (max-width:1024px){.icon__block-col{width:calc(50% - 30px);margin:0 15px 30px}}@media only screen and (max-width:575px){.icon__block-col{width:100%}}.icon__block-col img{max-height:70px;border:1px solid #53d38e;border-radius:8px}@media only screen and (max-width:1024px){.icon__block .heading.text-center *{text-align:left}}.icon__block .content{margin-top:25px}.icon__block .content h6{line-height:24px;margin-bottom:8px;letter-spacing:.001em;font-size:15px;font-weight:500}.icon__block .content p{line-height:20px;margin-bottom:0;letter-spacing:.005em;font-size:14px;font-weight:400}