@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css');























































:root {
    --primary_color: #26aced;
    --secondary_color: #06386c;
    --tertiary_color: ;
    --quaternary_color: ;
    --bodyFont: Source Sans Pro;
    --headingFont: Playfair Display;
}
body{font-family:Source Sans Pro; font-weight:400; color:#000000; font-size:18px; line-height:30px;}
@media (max-width:767px){
	body{font-size:17px; line-height:30px;}
}

/* Paragraphs */
strong{font-weight:700;}
a{ transition:400ms; text-decoration:none; color:#007cc3;}
a:hover, a:focus{text-decoration:none; color:#00649d; }

p{margin:0 0 15px 0;}
p:last-child{margin:0;}

.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-uppercase{text-transform:uppercase;}

.white-text,
.white-text h1,
.white-text h2,
.white-text h3,
.white-text h4,
.white-text h5,
.white-text h6{color:#fff;}

.blue-text,
.blue-text h1,
.blue-text h2,
.blue-text h3,
.blue-text h4,
.blue-text h5,
.blue-text h6{color:#26aced;}

.ul-style ul{list-style:none; padding:0; margin:0;}
.ul-style li{padding-left:20px;position:relative; margin-bottom:20px;list-style:none;}
.ul-style li:after{background-color:#26aced;border-radius:100%;content:'';height:8px;left:0;position:absolute;top:11px;width:8px;}

.ul-check ul{list-style:none; padding:0; margin:0;font-size:19px;}
.ul-check li{padding-left:40px;position:relative; margin-bottom:28px;}
.ul-check li:after{background:url(https://1616151.fs1.hubspotusercontent-na1.net/hubfs/1616151/theme-hippo/images/checkmark.svg) no-repeat center / 26px 21px;content:'';height:21px;left:0;position:absolute;top:4px;width:26px;}

h1,h2,h3,h4,h5,h6{margin-top:0px; font-weight:400; margin-bottom:15px; }
h1 { font-family: 'Playfair Display'; font-style: normal; font-weight: 400; text-decoration: none; font-size:60px; color:#144171; line-height:64px; }
h2, h1.h2 { font-family: 'Playfair Display'; font-style: normal; font-weight: 400; text-decoration: none; font-size:55px; color:#144171; line-height:55px; }
h3 { font-family: 'Playfair Display'; font-style: normal; font-weight: 500; text-decoration: none; font-size:33px; color:#000000; line-height:35px; }
h4 { font-family: 'Playfair Display'; font-style: normal; font-weight: 700; text-decoration: none; font-size:30px; color:#000000; line-height:44px; }
h5 { font-family: 'Playfair Display'; font-style: normal; font-weight: 700; text-decoration: none; font-size:28px; color:#000000; line-height:36px; }
h6 { font-family: 'Playfair Display'; font-style: normal; font-weight: 700; text-decoration: none; font-size:26px; color:#000000; line-height:30px; }

@media (max-width:1629px){}
@media (max-width:1429px){}
@media (max-width:1199px){
    h1{font-size:40px; line-height:44px; }
    .title h2, 
    h2, h1.h2{font-size:34px; line-height:38px;}
}
@media (max-width:991px){}
@media (max-width:767px){
    h1{font-size:27px;line-height:34px;}
    .title h2, 
    h2, h1.h2{font-size:24px;line-height:29px;}
    h3{font-size:20px;line-height:25px;}
}
header.header-lp{position:absolute;top:0;left:0;width:100%;z-index:9;padding:12px 0;}
header.header-lp .logo{max-width:350px; }
header.header-lp .mainmenu{position:fixed;top:0;right:0;/*background:var(--secondary_color);*/height:100%;width:80px;}
header.header-lp .mainmenu .hs-menu-wrapper{position:fixed;left:60px;top:60px;background:rgba(255,255,255,.9);/*height:calc(100vh - 170px);*/width:calc(100vw - 215px);backdrop-filter:blur(16px);transition:400ms;opacity:0;visibility:hidden;pointer-events:none;}
header.header-lp .mainmenu.menuopen .hs-menu-wrapper{top:110px;opacity:1;visibility:visible;pointer-events:auto;}

header.header-lp .mainmenu > span > div.hs-menu-wrapper{display:flex;justify-content:center;align-items:center;}
header.header-lp .hs-menu-wrapper ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;max-width:910px; position: relative;}
header.header-lp .hs-menu-wrapper ul:after{position:absolute;left:50%;top:36px;width:1px;height:calc(100% - 70px);background:#ccccc4;content:'';}
header.header-lp .hs-menu-wrapper ul > li{margin:24px 0;width:50%;}
header.header-lp .hs-menu-wrapper ul > li:nth-child(even){padding-left: 120px;}
header.header-lp .hs-menu-wrapper ul > li > a{font-size:30px;color:#404040;text-transform:uppercase;display:block;line-height:normal;position: relative;}
header.header-lp .hs-menu-wrapper ul > li > a:after{content:'';position:absolute;right:50px;top:10px;background:url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Advance-construction-2024/Images/nav-arrow.png) no-repeat center;width:25px;height:25px;transition:400ms;opacity:0;}
header.header-lp .hs-menu-wrapper ul > li:hover > a:after{opacity:1;right: 30px;}
header.header-lp .hs-menu-wrapper ul > li > a:hover{color:#144171;font-weight:600;}

.nav-toggle{background:var(--primary_color);border:none;cursor:pointer;padding:10px 0;height:80px;width:100%;}
.nav-toggle .icon-bar{margin:auto;background-color:#fff;border-radius:1px;display:block;height:3px;position:relative;width:30px;transition:400ms;}
.nav-toggle .icon-bar + .icon-bar{margin-top:8px;}
.nav-toggle .icon-bar:nth-child(1){transform:translateX(5px);}
.nav-toggle .icon-bar:nth-child(2){transform:translateX(-2px);}
.nav-toggle.nav-menuopen .icon-bar:nth-child(1){transform:rotate(45deg) translate(6px,5px);}
.nav-toggle.nav-menuopen .icon-bar:nth-child(2){transform:rotate(-45deg) translate(3px,-2px);}

header.header-lp .mainmenu .backtop{cursor:pointer;opacity:0; transition:400ms; width:100%;height:70px;background:url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Advance-construction-2024/Images/back-top.png) no-repeat center;position:absolute;bottom:0;}
header.header-lp .mainmenu .backtop.topShow{opacity:1;}

@media (max-width:1729px){
    header.header-lp .mainmenu{height:auto;}
    header.header-lp .mainmenu .backtop{display:none;}
}

@media (max-width:1629px){}
@media (max-width:1429px){
    header.header-lp .mainmenu{width:55px;}
    header.header-lp .mainmenu .hs-menu-wrapper{width: calc(100vw - 120px);}
    header.header-lp .hs-menu-wrapper ul{padding:0 90px;}
    header.header-lp .hs-menu-wrapper ul > li{margin:10px 0;}
    header.header-lp .hs-menu-wrapper ul > li > a{font-size: 24px;}
    /*header.header-lp .mainmenu .backtop{display:none;}*/
    .nav-toggle{height:60px;padding:10px 0 15px 0;}
}
@media (max-width:1199px){
    footer.footer .navFooter{order: 2; width:50%;}
    footer.footer .middle{order:1; width:100%;}
    footer.footer .contact{order:3; width:50%;}
    footer.footer .top-part .inner > div{padding-top:40px;}
    footer.footer .middle:after, 
    footer.footer .middle:before{display:none;}
}
@media (max-width:991px){
    header.header-lp .hs-menu-wrapper ul > li:nth-child(2n){padding-left:40px;}
}
@media (max-width:767px){
    header.header-lp .logo{max-width:200px;}
    header.header-lp .mainmenu .hs-menu-wrapper{left:10px;width:calc(100% - 20px);padding:30px;}
    header.header-lp .hs-menu-wrapper ul{padding:0;display:block;width:100%;}
    header.header-lp .hs-menu-wrapper ul:after{display:none;}
    header.header-lp .hs-menu-wrapper ul > li{width:auto;}
    header.header-lp .hs-menu-wrapper ul > li:nth-child(2n){padding-left:0;}    
}
a.cta_button{box-sizing: border-box !important;}

.btn-group{}
.btn-group > div{display:inline-block;margin:0 6px;vertical-align:middle;}
.btn-group > div:first-child{margin-left:0; margin-bottom:5px;}
.btn-group > div:last-child{margin-right:0; margin-bottom:5px;}

[class*=button-] a{display:inline-block;font-size:20px;font-weight:700;min-width:270px;padding:17px 15px;text-align:center;text-transform:uppercase;letter-spacing:1px;}

.button-1 a{background-color:#007cc3;color:#FFFFFF; }
.button-1 a:hover{background-color:#00649d; color:#FFFFFF;}

.button-2 a{background-color:#134171;color:#FFFFFF; }
.button-2 a:hover{background-color:#1c4e83; color:;}

.link-text a{color:#007cc3; text-transform:uppercase; font-weight:700; font-size:18px;position:relative;padding: 0 23px 0 0;display:inline-block;}
.link-text a:hover{color:#00649d;}
.link-text a:after{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/side_arrow-blue.png) no-repeat center;content:'';position:absolute;right:0;top:8px;width:9px;height:14px;transition:400ms;}
.link-text a:hover:after{right: -8px;}

.blue-btn a { background-color: #26aced; background-color: #06386c; border: 1px solid #06386c; border-radius: 25px; color: #fff; display: inline-block; font-size: 18px; line-height: normal; padding: 11px 20px 11px 50px; position: relative; text-transform: none; }
.blue-btn a:hover { background-color: #26aced; border-color: #26aced; color: #fff; }
.blue-btn a:after { background-image: url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Arsa_Health_April/images/blue-button-img.png); background-position: 50%; background-size: 35px 40px; content: ""; height: 40px; left: 5px; position: absolute; top: 4px; top: 2px; width: 35px; }

.white-btn a, a.white-btn { background-color: #fff; border-color: #fff; border-radius: 25px; color: #fff; color: #08386f; display: inline-block; font-size: 18px; line-height: normal; padding: 11px 20px 11px 50px; position: relative; text-transform: none; }
.white-btn a:hover, a.white-btn:hover { background-color: #06386c; border-color: #06386c; color: #fff; }

@media (max-width:1199px){
    [class*="button-"] a{padding:8px 15px;}
}

@media (max-width:991px){
    .btn-group > div{display:block; margin:0 0 8px;}
}

@media (max-width:767px){
    [class*="button-"] a{font-size: 14px;}
}
input{font-family:Source Sans Pro;}

::-webkit-input-placeholder, input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{opacity:1;color:#e4f7ff;}
::-moz-placeholder, input::-moz-placeholder, textarea::-moz-placeholder{opacity:1;color:#e4f7ff;}
:-ms-input-placeholder, input:-ms-input-placeholder, textarea:-ms-input-placeholder{opacity:1;color:#e4f7ff;}
:-moz-placeholder, input:-moz-placeholder, textarea:-moz-placeholder{opacity:1;color:#e4f7ff;}

.hs-error-msgs label{display:block; font-size:13px; transform:translate(2px, -11px); -webkit-transform:translate(2px, -11px); -moz-transform:translate(2px, -11px);}

.hs-form .hs-form-field .input {position:relative;font-size: 0;line-height: 1;}
.hs-form .hs-form-field .input:before {content: '';height: 3px;width: 30px;background: #fff;display: inline-block;position: absolute;left: 0;bottom: 15px;}
textarea, select, input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"])
{font-family:'Source Sans Pro'; color:#000000; background-color:transparent; border: 0; border-bottom:2px solid rgba(255,255,255,.35); padding:20px 0; margin:0 0 15px 0; font-size:19px;line-height:34px; font-weight:500; width:100%;}
fieldset.form-columns-1 textarea.hs-input, fieldset.form-columns-1, select.hs-input, fieldset.form-columns-1 input[type="text"].hs-input,  fieldset.form-columns-1 input[type="password"].hs-input,  fieldset.form-columns-1 input[type="datetime"].hs-input,  fieldset.form-columns-1 input[type="datetime-local"].hs-input, fieldset.form-columns-1 input[type="date"].hs-input, fieldset.form-columns-1 input[type="file"].hs-input, fieldset.form-columns-1 input[type="month"].hs-input, fieldset.form-columns-1 input[type="time"].hs-input, fieldset.form-columns-1 input[type="week"].hs-input, fieldset.form-columns-1 input[type="number"].hs-input, fieldset.form-columns-1 input[type="email"].hs-input, fieldset.form-columns-1 input[type="url"].hs-input, fieldset.form-columns-1 input[type="search"].hs-input, fieldset.form-columns-1 input[type="tel"].hs-input, fieldset.form-columns-1 input[type="color"].hs-input{width:100%;}
.hs-form fieldset.form-columns-1 textarea.hs-input, .hs-form fieldset textarea.hs-input, .hs-form fieldset input[type="number"].hs-input{width:100%;}
input[type="radio"], input[type="checkbox"]{margin-right: 10px;}
input[type="file"]{background-color:#fff; color:#000;}
.inputs-list{margin:0 0 15px;}
select {cursor:pointer; font-size:14px; padding:11px 15px; color:#c2c2c2; background:#fff url(https://1616151.fs1.hubspotusercontent-na1.net/hubfs/1616151/Hippo%20Master%20Folder/theme-hippo/images/select-chevron.svg) no-repeat right 29px center / 27px auto; -webkit-appearance:none; -moz-appearance:none; appearance:none; }
select::-ms-expand{display:none;}
fieldset .hs-form-field > label span.hs-form-required{display:none;}
fieldset .hs-form-field > label span:not(:empty) + span.hs-form-required{display:inherit;}
textarea{resize:none;}

input[type="submit"]{font-family:'Source Sans Pro';background-color:#007cc3;border:none;color:#FFFFFF;transition:400ms; display:inline-block;font-size:19px;line-height:40px;font-weight:700;min-width:205px;padding:10px 15px;-webkit-appearance: none;text-align:center; cursor:pointer;text-transform:uppercase;}
input[type="submit"]::-moz-focus-inner{border: 0;}
input[type="submit"]:hover{background-color:#00649d;border-color:;color:#FFFFFF;}

/* Default Form Code */
.default-form .hs-form .hs-form-field > label span.hs-form-required{display:none;}
.default-form .hs-form .hs-form-field > label span:not(:empty) + span.hs-form-required{display:inline-block;}
.default-form .hs-form .hs-form-field .input{margin:0;}
.default-form .hs-form label{display:block;}
.default-form .hs-form fieldset{border:none;margin:0;max-width:none;padding:0;}
.default-form .hs-form fieldset.form-columns-2{margin:0 -14px;}
.default-form .hs-form fieldset.form-columns-2 .hs-form-field{width:calc(50% - 28px); margin:0 14px; float:left;}
.default-form .hs-form fieldset.form-columns-3{margin:0 -14px;}
.default-form .hs-form fieldset.form-columns-3 .hs-form-field{width:calc(33.33% - 28px); margin:0 14px; float:left;}
.default-form .hs-form .hs_submit{padding:25px 0 0;}
.default-form .hs-form .legal-consent-container{font-size:13px;padding:17px 0 0;}
.default-form .hs-form .inputs-list{list-style:none;margin:0; padding:0;}
.default-form .hs-form .inputs-list input[type="checkbox"]{opacity:0;position:absolute;}
.default-form .hs-form .inputs-list span{margin:0;padding:2px 0 0 40px;position:relative; cursor:pointer;display: inline-block;}
.default-form .hs-form .inputs-list span:after{background-color:#FFF; border:solid 2px #bfc6d8; content:'';height:20px;left:0;position:absolute;top:5px;width:20px;border-radius: 6px;}
.default-form .hs-form .inputs-list span:before{border-bottom:2px solid #175ca4;border-left:2px solid #175ca4;content:'';height:4px;left:6px;position:absolute;top:13px;transform:rotate(-41deg);width:10px;z-index:1;}
.default-form .hs-form .inputs-list span:before{border-bottom-width:0; border-left-width:0;}
.default-form .hs-form .inputs-list input[type="checkbox"]:checked + span:before{border-bottom-width:2px; border-left-width:2px;}
.default-form .hs-form .inputs-list span span{display:none;}
.default-form .hs-form fieldset[class*="form-columns-"] select{width:100% !important;}
.default-form div.hs_error_rollup{display: none;}
.default-form .hs-form .hs-form-field .input textarea {resize: none;}
.default-form .hs-form .inputs-list .hs-error-msg {color: #ff0000;}
@media (max-width:767px){
    .default-form .hs-form fieldset.form-columns-2, .default-form .hs-form fieldset.form-columns-3{margin:0;}
    .default-form .hs-form fieldset.form-columns-2 .hs-form-field, .default-form .hs-form fieldset.form-columns-3 .hs-form-field{width:100%; margin:0; float:none;}
    .default-form .hs-form fieldset .input .hs-input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), 
    .default-form .hs-form fieldset.form-columns-2 .input .hs-input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), 
    .default-form .hs-form fieldset.form-columns-3 .input .hs-input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){width:100%;}
    .default-form .hs-form label{padding:0;}
}
.submitted-message{text-align:center;color:#155724;background-color:#d4edda;border-color:#c3e6cb;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid #c3e6cb;border-radius:.25rem;}
.submitted-message p{margin:0 !important;}
@media (max-width:767px){
    input[type="submit"]{min-width:auto;font-size: 17px;padding: 6px 26px;}
}
footer.footer{background-color:
    
    
        
    
    rgba(255, 255, 255, 1.0)
; color:#010101; position: relative;}
footer.footer:after{clear:both;content:"";display:table;}
footer.footer ul{list-style:none;margin:0;padding:0;}
footer.footer a{color:#010101;}
footer.footer a:hover{color:#26aced;}
footer.footer h4{font-weight: 500;color:#144171;}

footer.footer .top-part .inner > div{padding-top:110px;padding-bottom:80px;}
footer.footer .navFooter{padding:0 50px 0 0;min-width: 400px;}
footer.footer .middle{position:relative;}
footer.footer .middle:after,
footer.footer .middle:before{position:absolute;left:-40%;top:0;width:1px;height:100%;background:#000;content:'';opacity:0.1;}
footer.footer .middle:before{right:-40%;left:auto;}

footer.footer .contact{min-width:260px;}

footer.footer .hs-menu-wrapper > ul{}
footer.footer .hs-menu-wrapper > ul > li {margin: 17px 0;}
footer.footer .hs-menu-wrapper > ul > li > a{font-size:22px;letter-spacing:1px;font-size:20px;letter-spacing:0.05rem;display:block;line-height:normal;}

footer.footer .social-links{gap:16px;margin: 50px 0 0;}
footer.footer .social-links a{width:82px;height:82px;border:solid 1px #dcdcdc;border-radius:100%;display:flex;align-items:center;justify-content:center;}
footer.footer .social-links a img{transition:400ms;}
footer.footer .social-links a:hover{border-color:var(--primary_color);background:var(--primary_color);box-shadow:0 10px 15px 0 rgba(38, 172, 237,0.25);}
footer.footer .social-links a:hover img{filter:invert(1) brightness(3);}

footer.footer .address{font-size:24px;line-height:33px;}
footer.footer .call_email{margin:30px 0 0;}
footer.footer .call_email h6{font-family:var(--bodyFont);color:#979797;font-size:16px;text-transform:uppercase;font-weight:500;line-height:normal;margin:0 0 8px;}
footer.footer .call_email a[href^="tel:"]{font-size:27px;}
footer.footer .call_email a[href^="mailto:"]{color:var(--primary_color);text-decoration:underline;font-size:22px;}
footer.footer .call_email a[href^="mailto:"]:hover{color:var(--secondary_color);}
footer.footer .call_email p + h6{margin-top: 30px;}

footer.footer .copyright{border-top:solid 1px rgba(0,0,0,0.1);padding: 50px 0;font-size: 20px;}
footer.footer .copyright strong{font-family:var(--headingFont);color:var(--secondary_color);letter-spacing:2px;text-transform:uppercase;}


@media (max-width:1629px){
    footer.footer .navFooter{padding:0 90px 0 0;}
    footer.footer .contact{padding-left:90px;}
    footer.footer .middle:after{left:-25%;}
    footer.footer .middle:before{right:-25%;}
    footer.footer .hs-menu-wrapper > ul > li{margin:17px 5px;}
}
@media (max-width:1429px){
    footer.footer .navFooter .links{display:block;}
    footer.footer .hs-menu-wrapper > ul > li{margin:4px 0;}
    footer.footer .hs-menu-wrapper > ul > li > a{font-size:18px;}
    footer.footer .middle:before{right:-50px;}
}
@media (max-width:1199px){}
@media (max-width:991px){}
@media (max-width:767px){
    footer.footer{padding:30px 0 0;}
    footer.footer .navFooter{width:auto;padding:0;}

    footer.footer .top-part .inner{display:flex;flex-flow:row wrap;}
    footer.footer .top-part .inner > div{padding-bottom:60px;padding-top:0;}

    footer.footer .logoFooter{max-width:250px;margin:0 auto;}

    footer.footer .social-links{display:flex;justify-content:center;}
    footer.footer .social-links a{width:65px;height:65px;}

    footer.footer .hs-menu-wrapper > ul > li{margin:9px 0;}

    footer.footer .contact{width:100%;padding-left:0;}
    footer.footer .address{font-size:inherit;line-height:normal;padding-left:0;}

    footer.footer .navFooter{min-width:auto;}
}
*{box-sizing: border-box;}
*:focus{outline:none;}
::-moz-focus-inner{border:0;}
body{margin:0px;}

.row-fluid [class*="span"]{min-height:auto;}
.content-wrapper , .container{margin-left:auto; margin-right:auto; padding-left:15px; padding-right:15px; float:none; box-sizing: border-box;}
.container:after{clear:both; content: ""; display:table;}

.padding-topbottom{padding-top:60px; padding-bottom:60px;}
.padding-top{padding-top:60px;}
.padding-bottom{padding-bottom:60px;}

img{height:auto; max-width:100%;}

/* Slick - 1.8.1 */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

/* CSS start from here */
.banner-lp{min-height:800px;height:100vh;position:relative;}
.banner-lp .container,
.banner-lp .inner{height:100%;}
.banner-lp .background{position:absolute;left:0;top:0;width:100%;height:100%;}
.banner-lp .background img,
.banner-lp .background video{width:100%;height:100%;object-fit:cover;}
.banner-lp .container{z-index:2;position:relative;}
.banner-lp .welcome-back{background:url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Advance-construction-2024/Images/welcome-bg.jpg) no-repeat 50%/cover;padding: 0 140px;padding:40px 140px 26px;margin:0 auto;max-width:1222px;border-left:solid 10px var(--primary_color);border-right:solid 10px var(--primary_color);}
.banner-lp .welcome-back .pre_title{margin:0 0 10px;font-size:25px;line-height:normal;font-family:var(--headingFont);letter-spacing:8px;}

.administrative-section{padding:170px 0 65px;}
.administrative-section .content-wrapper{position:relative;}
.administrative-section .administrative-row{margin-top:70px;width:100%;}
.administrative-section .administrative-row .image-card{width:25%;width:33%;margin-bottom:95px;}
.administrative-section .administrative-row .image-card .image{width:300px;height:300px;border-radius:50%;overflow:hidden;margin:0 auto;outline: 2px solid rgb(20 65 113 / 20%);outline-offset: 15px;}
.administrative-section .administrative-row .image-card .image img{width:100%;height:100%;object-fit:cover;object-position:center;}
.administrative-section .administrative-row .image-card .card-content{margin-top:55px;}
.administrative-section .administrative-row .image-card .card-content h3{font-size:30px;line-height:30px;color:#144171;font-weight: 700;}
.administrative-section .administrative-row .image-card .card-content .designation{color:#222222;font-size: 16px;line-height: 20px;}
.administrative-section .slick-slider .slick-arrow{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/side_arrow.png) no-repeat center; border:none; z-index:5; position:absolute; top:50%; left:0; width:67px; height:67px; font-size:0px; color:#fff; transition:400ms; cursor:pointer;}

.blog_feed { display: inline-block; width: 100%; vertical-align: top; padding: 134px 0; }
.blog_feed .title { text-align: center; padding-bottom: 60px; }
.blog_feed .title h2 { text-transform: uppercase; color: #144171; font-weight: 500; }
.blog_feed .section_wrap { display: flex; flex-wrap: wrap; }
.blog_feed .section_wrap .left_part { width: 50%; padding-right: 15px; }
.blog_feed .section_wrap .right_part { width: 50%; padding-left: 70px; }
.blog_feed .post-image { min-height: 592px; width: 100%; display: flex; align-items: flex-end; padding: 20px 20px 0; position: relative; height: 100%; }
.blog_feed .post-image .topic_part { background: var(--secondary_color); padding: 40px; }
.blog_feed .post-image .topic_part .topic_wrap { display: flex; align-items: center; }
.blog_feed .post-image .topic_part .topic_wrap .topic-inner { padding-right: 15px; }
.blog_feed .topic_wrap .topic-inner a.topic-link { display: inline-block; width: 100%; padding: 10px; background: #fff; text-transform: uppercase; color: var(--secondary_color); font-weight: 500; }
.blog_feed .post-image .topic_part .topic_wrap .pub_date { padding-left: 15px; color: #fff; }
.blog_feed .post-image .topic_part .post-title h3 a { color: #fff; }
.blog_feed .post-image .topic_part .post-title { padding: 25px 0; }
.blog_feed .post-image .tag { position: absolute; top: 20px; left: 0; z-index: 1; padding: 10px 20px 10px 25px; background:var(--primary_color); letter-spacing: 1px; color: #fff; }
.blog_feed .post-image .tag:after { position: absolute; content: ""; top: 0px; right: -24px; border-top: 25px solid transparent; border-bottom: 25px solid transparent; border-left: 25px solid var(--primary_color); }
.blog_feed .post-image a.read_more { position: relative; padding-right: 20px; text-transform: uppercase; color: #3ec0f7; font-weight: 500; }
.blog_feed .topic_wrap .topic-inner a.topic-link:hover { background: #007cc3; color: #fff; }
.blog_feed .post-image a.read_more:after { position: absolute; content: ""; top: 2px; right: 0; background: url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Advance-construction-2024/Images/right-angle.png)no-repeat center/cover; width: 15px; height: 15px; }
.blog_feed .post-image a.read_more:hover { color: #fff; }
.blog_feed .post-image .topic_part .post-title h3 a:hover { color: var(--primary_color); }
.blog_feed .right_part .right_topic { display: flex; align-items: center; }
.blog_feed .right_part .right_topic .topic_title { padding-right: 15px; }
.blog_feed .right_part .right_topic .topic_title a.topic-link { padding: 10px 10px; display: inline-block; background: var(--secondary_color); color: #fff; }
.blog_feed .right_part .right_topic .topic_title a.topic-link:hover { background: var(--primary_color); }
.blog_feed .right_part .right_topic .pub_date { padding-left: 15px; color: #636363; }
.blog_feed .right_part .right_inner+.right_inner { margin-top: 75px; padding-top: 75px; border-top: 1px solid rgba(0, 0, 0, .1); }
.blog_feed .right_part .post-title { padding: 25px 0; }
.blog_feed .right_part .post-title h3 a { color: #000000; }
.blog_feed .section_wrap .right_part a.read_more{ position: relative; padding-right: 20px; text-transform: uppercase; color: #3ec0f7; font-weight: 500; }
.blog_feed .section_wrap .right_part a.read_more:after { position: absolute; content: ""; top: 2px; right: 0; background: url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Advance-construction-2024/Images/right-angle.png)no-repeat center/cover; width: 15px; height: 15px; }
.blog_feed .section_wrap .right_part a.read_more:hover{ color:var(--secondary_color); }

.blog_feed .bottom_part .right_topic { display: flex; align-items: center; }
.blog_feed .bottom_part .right_topic .topic_title { padding-right: 15px; }
.blog_feed .bottom_part .right_topic .topic_title a.topic-link { padding: 10px 10px; display: inline-block; background: var(--secondary_color); color: #fff; }
.blog_feed .bottom_part .right_topic .topic_title a.topic-link:hover { background: var(--primary_color); }
.blog_feed .bottom_part .right_topic .pub_date { padding-left: 15px; color: #636363; }
/* .blog_feed .bottom_part .right_inner+.right_inner { margin-top: 75px; padding-top: 75px; border-top: 1px solid rgba(0, 0, 0, .1); } */
.blog_feed .bottom_part .post-title { padding: 25px 0; }
.blog_feed .bottom_part .post-title h3 a { color: #000000; }
.blog_feed .bottom_part a.read_more{ position: relative; padding-right: 20px; text-transform: uppercase; color: #3ec0f7; font-weight: 500; }
.blog_feed .bottom_part a.read_more:after { position: absolute; content: ""; top: 2px; right: 0; background: url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Advance-construction-2024/Images/right-angle.png)no-repeat center/cover; width: 15px; height: 15px; }
.blog_feed .bottom_part a.read_more:hover{ color:var(--secondary_color); }
.blog_feed .bottom_part { padding-top: 70px; display: flex; flex-wrap: wrap; margin: 0 -15px; }
.blog_feed .bottom_part .bottom_col { width: 50%; padding: 0 15px 50px; display:none; }
.blog_feed .bottom_part .bottom_col .right_inner { padding-bottom: 50px; border-bottom: 1px solid rgba(0, 0, 0, .1); height:100%; position:relative; }
.blog_feed .bottom_part .bottom_col .right_inner .readmore { position: absolute; bottom: 30px; width: 100%; }

.blog_feed .load_more { display: inline-block; width: 100%; text-align: center; padding-top: 75px; }
.blog_feed .load_more a { display: inline-block; padding: 15px 40px; border: 1px solid #000; background-color: #ffffff; color: var(--secondary_color); text-transform: uppercase; font-weight: 700; font-size: 19px; line-height: 30px; min-width: 195px; text-align: center; }
.blog_feed .load_more a:hover { background: var(--primary_color); color: #fff; border-color: var(--primary_color); }
.blog_feed .load_more.hide { padding: 0; }

.careers_sc { padding: 135px 0; }
.careers_wrap h2 { text-transform: uppercase; margin-bottom: 30px; }
.careers_wrap { max-width: 1081px; margin: 0 auto; }
.careers_wrap h2 { text-transform: uppercase; margin-bottom: 30px; }
.careers_wrap .btn-group { margin-top: 50px; display: flex; gap: 15px; justify-content: center; flex-flow: row wrap; }
.careers_wrap .btn-group a { border-radius: 0; text-transform: uppercase; }
.careers_wrap .button-2 a:hover { background-color: #1f5895; border-color: #1f5895; color: #fff; }

.heading-section { padding: 80px 20px; }
.heading-section h1 span,
.title-content h2 span { color:var(--primary_color); }

.competencies-section .title h2{font-size:60px;line-height:70px;font-weight:500;}
.competencies-section{padding:160px 0 110px;background:#f6f6f6;position:relative;}
.competencies-section:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Advance-construction-2024/Images/competencies-background.png) no-repeat bottom 50px center;z-index:1;}
.competencies-section .content-wrapper{position:relative;z-index:2;}
.competencies-section .content-row{margin:70px -27px 0;}
.competencies-section .content-row .competence-card{width:33.33%;margin-bottom: 50px;padding:0 27px;}
.competencies-section .content-row .competence-card .card-wrapper{position:relative; background:#fff;filter: drop-shadow(0px 20px 15px rgba(0,0,0,0.03));min-height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center;height: 100%;}
.competencies-section .content-row .competence-card .card-wrapper .card-front{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 40px;}
.competencies-section .content-row .competence-card .card-front .card-icon{width:100px;height:100px;border-radius:50px;background-color:rgb(39 170 225 / 10%);display:flex;justify-content:center;align-items:center;}
.competencies-section .content-row .competence-card .card-front h3{margin-top: 50px;color:#144171;}
.competencies-section .content-row .competence-card .card-wrapper .card-back{position:relative;background:#144171;flex-grow:1;padding:42px;opacity:0;transition:400ms;visibility: hidden;width:100%;}
.competencies-section .content-row .competence-card .card-wrapper .card-back h5{font-size:33px;line-height:35px;margin:0;}
.competencies-section .content-row .competence-card .card-wrapper .card-back .content{margin-top:40px;}
.competencies-section .content-row .competence-card .card-wrapper:hover .card-back{opacity:1;visibility: visible;display: flex;flex-direction: column;justify-content: center;}
.competencies-section .slick-slider .slick-arrow{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/side_arrow.png) no-repeat center; border:none; z-index:5; position:absolute; top:50%; left:0; width:67px; height:67px; font-size:0px; color:#fff; transition:400ms; cursor:pointer;}

.content-image-zig-zag { padding: 80px 0; }
.contimg_in .content_box { width: 50%; }
.contimg_in .image_con { width: 50%; }
.contimg_in .image_con img { vertical-align: top; width: 100%; }
.contimg_in .contentbox_in { max-width: 615px; text-align: right; padding: 20px 20px 20px 0; }
.contimg_in .contentbox_in h2 { text-transform: uppercase; position: relative; padding-bottom: 18px; margin-bottom: 40px; display: inline-block; width: auto; }
.contimg_in .contentbox_in h2:after { content: ''; height: 3px; width: calc(100% + 260px); display: inline-block; background-color: #27A9E1; position: absolute; bottom: 0; left: 0; }
.contimg_in.flex-reverse { flex-direction: row-reverse; }
.contimg_in.flex-reverse .contentbox_in { text-align: left; margin-left: auto; padding: 20px 0 20px 20px; }
.contimg_in.flex-reverse .contentbox_in h2:after { content: ''; right: 0; left: auto; }

.form_section .form-info{width:50%;padding:150px 130px 130px;}
.form_section .form-left{flex-direction:column;}
.form_section .form-left > *{max-width:580px;}
.form_section .form-info h2{margin-bottom:25px;}
.form_section .form-left .content{font-size:20px;letter-spacing:1px;line-height:40px;color:#cde2f9;margin:30px 0;}
.form_section .form-left .button-1{margin-top:40px;}
.form_section .form-right .content{font-size:20px;letter-spacing:1px;line-height:34px;margin-bottom:30px;}

/* leadership ~ start */
.leadership-section { padding: 150px 0; }
.leadership-section .title { font-size: 20px; line-height: 42px; color: #C0D8F3; margin: 0 0 60px; }
.leadership-section .title h2 { margin: 0 0 30px; font-weight: 400; }

.leadership-section .main { display: flex; flex-wrap: wrap; align-items: flex-end; }
.leadership-for { width: 580px; z-index: 1; position: relative; }
.leadership-for .image { height: 370px; }
.leadership-for .image img { width: 100%; height: 100% !important; object-fit: cover; object-position: top center; }
.leadership-for .box { background: #134171; color: #fff; padding: 6px; }
.leadership-for .box h3 { color: #fff; font-size: 35px; line-height: 42px; margin: 0; text-transform: uppercase; }
.leadership-for .box .text { padding: 40px; font-size: 19px; line-height: 32px; }
.leadership-for .box .position { font-size: 16px; line-height: 30px; color: #A1BEDD; font-weight: 300; margin: 0 0 20px; }

.leadership-nav { margin-left: -300px; width: calc(100% - 280px); }
.leadership-nav .cover { padding: 60px 0 0; }
.leadership-nav .slick-active { opacity: 1; }
.leadership-nav .slick-active.slick-current { opacity: 0; }

.leadership-section .main { display: flex; flex-wrap: wrap; align-items: flex-end; }
.link-style { margin: 20px 0 0; font-size: 16px; line-height: 24px; text-transform: uppercase; font-weight: 700; letter-spacing: 1px; }
.link-style a { color: #3EC0F7; display: flex; align-items: center; transition: .4s; }
.link-style a:after { content: ''; width: 15px; height: 15px; background: url('https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Arsa_Health_April/images/arrow.png') no-repeat; margin-left: 7px; position: relative; left: 0; }
.link-style a:hover:after { left: 3px; }

.leadership-nav .slick-track { display: flex; gap: 30px; }
.leadership-nav .box { padding: 5px; background: #fff; }
.leadership-nav .box .image { height: 290px; }
.leadership-nav .box .image img { width: 100%; height: 100% !important; object-fit: cover; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); filter: gray; }
.leadership-nav .box .text { padding: 10px 67px 10px 13px; font-size: 14px; line-height: 1.2; color: #636363; position: relative; }
.leadership-nav .box .text h3 { font-size: 25px; line-height: 1.2; margin: 0 0 5px; text-transform: uppercase; }
.leadership-nav .box .text .arrow { position: absolute; top: 20px; right: 20px; width: 44px; height: 44px; display: flex; align-items: center; justify-content: center; border: 1px solid #CCC; border-radius: 100px; }

span.pagingInfo { position: absolute; right: -67px; bottom: 452px; font-size: 30px; line-height: 1; color: #fff; font-family: var(--headingFont); }
span.pagingInfo span { font-size: 18px; opacity: 0.5; margin-left: 2px; position: relative; top: 10px; letter-spacing: 3px; }

.leadership-section ul.slick-dots { margin: 0; padding: 0 200px 0 385px; list-style-type: none; display: flex !important; position: absolute; top: 0; left: 0; width: 100%; height: 4px; line-height: 0; }
.leadership-section ul.slick-dots li { margin: 0; padding: 0; width: 100%; height: 4px; line-height: 0; }
.leadership-section ul.slick-dots li button { font-size: 0; line-height: 0; width: 100%; border-radius: 0; border: none; opacity: 0.5; cursor: pointer; height: 2px; cursor: pointer; }
.leadership-section ul.slick-dots li.slick-active button { opacity: 1; height: 4px; }

button.slick-arrow { width: 70px; height: 70px; border-radius: 100px; font-size: 0; border: 1px solid #8AA7C6; position: absolute; top: -30px; right: 15px; z-index: 1; background: #000 url('https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Arsa_Health_April/images/arrow-left.png') no-repeat center center; transition: .4s; cursor: pointer; }
button.slick-prev.slick-arrow { right: 100px; }
button.slick-next.slick-arrow { transform: rotate(180deg); }
button.slick-arrow:hover { background-image: url('https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Arsa_Health_April/images/arrow-black.png'); background-color: #27A9E1; border-color: #27A9E1; }

body .popup-leadership { margin: 0 auto; max-width: 1480px; width: 100% !important; padding: 60px 80px; background: #134171; color: #fff; float: none; font-size: 19px; line-height: 36px; color: #D5E9FF; }
.popup-leadership button.fancybox-button.fancybox-close-small { background: rgba(255, 255, 255, 0.2); opacity: 1; }
.popup-leadership .ttl-box { position: relative; margin-bottom: 60px; display: flex; justify-content: space-between; align-items: flex-end; }
.popup-leadership .ttl-box:after { content: ''; width: calc(100% + 130px); right: 0; bottom: 0; position: absolute; border-bottom: 3px solid #27A9E1; }
.popup-leadership .ttl-box .ttl { padding: 0 0 10px; }
.popup-leadership .linkedin a { width: 80px; height: 80px; min-width: 80px; display: flex; align-items: center; justify-content: center; background: #27A9E1; }
.popup-leadership .linkedin a:hover { background: rgba(39, 169, 225, 0.6); }

.popup-leadership .position { font-size: 16px; line-height: 30px; color: #A1BEDD; font-weight: 300; margin: 0; }
.popup-leadership .inside { display: flex; flex-wrap: wrap; }
.popup-leadership .inside .image { width: 560px; }
.popup-leadership .inside .text { width: calc(100% - 560px); padding: 0 0 0 90px; }
.popup-leadership .inside .text h3 { margin: 0 0 5px; font-size: 42px; line-height: 1.2; color: #ffff; text-transform: uppercase; }
.popup-leadership .inside .image img { width: 100%; }
.popup-leadership .text-btm { margin: 60px 0 0; }
/* leadership ~ end */

.numbers-section{padding:80px 0 160px;}
.numbers-section .title h2{margin-bottom:70px;}
.numbers-section .numbers-info{margin:0 -70px;}
.numbers-section .numbers-info .number-item{width:25%;padding:0 70px;position:relative;}
.numbers-section .numbers-info .number-item:after{content:'';width:1px;height:100%;display:inline-block;background:linear-gradient(0deg,#ffffff 0%,#000000 50%,#ffffff 100%);position:absolute;top:0;left:calc(100% - 35px);opacity:0.18;}
.numbers-section .numbers-info .number-item:last-child:after{display:none;}
.numbers-section .number-item .number-text{color:var(--primary_color);font-size:100px;line-height:52px;font-weight:600;margin-bottom:40px;font-family:'Playfair Display';}
.numbers-section .number-item .number-text .number-prefix,
.numbers-section .number-item .number-text .number-suffix { font-size:75px; }
.numbers-section .number-item h5 {font-family: 'Source Sans\ 3';}
.numbers-section .number-item h5,
.numbers-section .number-item .content{font-size:20px;color:#144171;font-weight:bold;margin:0;}
.numbers-section .number-item .content{color:#636363;font-weight:400;}


.philosophy_sc { padding: 100px 0 160px; }
.philosophy_head { max-width: 1000px; margin: 0 auto 50px; }
.philosophy_head h2 { text-transform: uppercase; }
.philosophy_img { width: 50%; padding-right: 50px; }
.philosophy_img img { width: 100%; vertical-align: top; }
.philosophy_wrap .right_content { width: 50%; }
.philosophy_wrap .right_content .content { font-weight: 400; }
.philosophy_wrap .right_content .content strong { font-weight:800; }
.philosophy_wrap .right_content .content ul { margin: 20px 0 0; padding: 0; }
.philosophy_wrap .right_content .content ul li { display: inline-block; padding: 0 0 40px 35px; width: 100%; position: relative; }
.philosophy_wrap .right_content .content ul li:after { content: ''; background: url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/ARSA_Health_2022/blue-checkmark.svg) no-repeat center / cover; width: 20px; height: 20px; display: inline-block; left: 0; position: absolute; top: 5px; }
.philosophy_wrap .right_content .content ul li strong { color:#26aced; }

.practiceslogo_sc { background: #f6f6f6; padding: 145px 0 170px }
.practiceslogo_title { margin-bottom: 60px; }
.practiceslogo_title h2 { text-transform: uppercase; }
.logos_wrap { display: flex; flex-flow: row wrap; justify-content: center; }
.logos_wrap .logos_in { width: 20% }
.logos_wrap .logos_in:nth-child(odd) { background: #fff; filter: drop-shadow(0 20px 15px rgba(0, 0, 0, .03)); }
.logos_wrap .logos_in:nth-child(even) { filter: drop-shadow(0 20px 15px rgba(0, 0, 0, .03)); }
.logos_wrap .logos_in .logos { margin: 15px; min-height: 160px; display: flex; justify-content: center; }
.logos_wrap .logos_in .logos img { mix-blend-mode: multiply; }
.logos_wrap .logos_in .logos a,
.logos_wrap .logos_in .logos .practice-overlay { display:flex; justify-content:center;position: relative; flex-direction: column;}
.logos_wrap .logos_in .logos .practice-overlay { position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease; background-color:#f6f6f6; }
.logos_wrap .logos_in:nth-child(odd) .logos .practice-overlay { background-color:#fff; }
.logos_wrap .logos_in .logos:hover .practice-overlay { opacity:0.7; }
.logos_wrap .logos_in .logos .practice-overlay .label { position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center; }

.why_arsa{display:inline-block;width:100%;vertical-align:top;padding:154px 0 0; position:relative;}
.why_arsa > .background{position:absolute;left:0;top:0;width:100%;height:calc(100% - 140px);overflow: hidden;}
.why_arsa > .background img{width: 100%; height: 100%; object-fit: cover;}
.why_arsa .container{position:relative; z-index:2;}
.why_arsa .sub_tit_cont{display:flex;flex-wrap:wrap;padding:50px 0 100px;align-items:flex-start;}
.why_arsa .sub_tit_cont .sub_title{font-size:40px;line-height:60px;line-height:50px;width:calc(50% - 110px);border-bottom:3px solid #f6f6f6;padding-bottom:30px;margin-right:110px;}
.why_arsa .sub_tit_cont .content{width:50%; font-size:20px;letter-spacing:1px;line-height:42px;}
.why_arsa .img_popup{border:10px solid #fff;display:flex;align-items:flex-end;justify-content:flex-end;box-shadow:0px 10px 20px rgba(0,0,0,.1);position:relative;}
.why_arsa .img_popup img{display:block;width:100%;height:100%;}
.why_arsa .img_popup a{height:233px;width:209px;z-index:3;position:absolute;right:0;bottom:-20px;}

/**/
.innerhero_area { width:100%; padding:80px 0; min-height:400px; display:flex; flex-wrap:wrap; align-items:center; justify-content:center; position:relative; text-align:center; text-transform: uppercase; }
.innerhero_area:before { position:absolute; content:""; left:0; top:0; width:100%; height:100%; background:#06386C; opacity:0.86; }
.innerhero_area .content-wrapper { position:relative; }
.innerhero_area h1 { color:#fff; margin:0; }

.title-content { padding: 90px 0 80px; }
.title-content.text-center { text-align: center; }
.title-content.text-right { text-align: right; }
.title-content h2 { font-size: 60px; line-height: 81px;color:#06386c; font-weight: 500; }
.title-content .inner { display: flex; }
.title-content .content { color: #111; font-size: 20px; line-height: 40px; padding: 15px 0 30px; }
.title-content .content a { color: #26aceb; text-decoration: underline; }
.title-content.single-col,
.title-content.single-col p { font-size: 20px; font-weight: 600; line-height: 38px; }
.title-content.single-col .inner { display: block; margin: 0 auto; max-width: 966px; }

.our-member-brands { padding: 80px 0; }
.our-member-brands .top-title{margin:0 0 40px; text-align: center;}
.our-member-brands .top-title h2 { color: #06386c; font-weight: 500; }
span.title-bottom-img {background-image: url('https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Arsa_Health_April/images/Group%209.png');width: 251px;height: 25px;display: flex;flex-wrap: wrap;justify-content: center;margin: 0 auto 30px;}
.our-member-brands .slick-track { display: flex; gap: 54px; }
.our-member-brands button.slick-arrow { padding:0 4px 2px 0; background: transparent; width: 48px; height: 48px; left: 0; top: 50%; transform: translateY(-50%); border-color: #26aced; color: #26aced; }
.our-member-brands button.slick-arrow.slick-next { left: auto; right: 0; transform: translateY(-50%) rotate(180deg); }
.our-member-brands button.slick-arrow:before { content: "\f104"; font-size: 30px; padding: 0 2px 2px 0; font-family: 'fontAwesome'; position: absolute; top: 0; left: 0; right: 0; bottom: 0; display: flex; align-items: center; justify-content: center; }
.our-member-brands button.slick-arrow:hover { background: #26aced; color: #FFF; }

#logo-slide{padding:0 50px;}
.logo-slider .owl-carousel .owl-nav button{width:48px!important;height:48px!important;border-radius:100%;border:1px solid#26aced!important;display:flex;margin:0!important;padding:0!important;flex-wrap:wrap;align-items:center;justify-content:center;line-height:1!important;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;}
.logo-slider .owl-carousel .owl-nav .owl-prev{left:-48px;position:absolute;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.logo-slider .owl-carousel .owl-nav .owl-next{right:-48px;position:absolute;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.logo-slide-img{min-height:97px;border:1px solid #e5e5e5;border-radius:10px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:12px; margin:0 1px;}
.logo-slide-img img{width:auto!important;}
.logo-slider .owl-carousel .owl-nav button:hover{background-color:#26aced;}
.logo-slider .owl-carousel .owl-nav button:hover:after{color:;}
.logo-slider .owl-carousel .owl-nav button:hover:before{color:;}
.logo-slider .owl-carousel .owl-nav.disabled{display:block!important;}
.logo-slider .owl-carousel .owl-stage{display:flex;flex-wrap:wrap;align-items:center;}

.joining-team{background-color: #f5fcfe; padding: 125px 0 90px;}
.joining-team .top-title {text-align: center;}
.joining-team .top-title h2 { color:#06386c; font-weight: 500; }
.joining-team .list-wrapper{display: flex;flex-flow: row wrap;}
.joining-team .list-wrapper .list{background-color:#fff;border:1px solid #d0f1fb;border-radius:10px;display:flex;font-size:20px;margin:0 15px 50px;padding:40px 20px;width:calc(50% - 30px); transition:400ms;}
.joining-team .list-wrapper .list .icon{width: 100px; padding:0 20px 0 0;}
.joining-team .list-wrapper .list .icon img{transition:400ms;}
.joining-team .list-wrapper .list .content{width: calc(100% - 100px);line-height: 32.4px;}
.joining-team .list-wrapper .list:hover{background-color:#26aced; border-color:#26aced; color:#fff;}
.joining-team .list-wrapper .list:hover p{color:#fff;}
.joining-team .list-wrapper .list:hover .icon img{filter: grayscale(1) brightness(2);} 

.podcast-section { padding: 50px 0 80px; } 
.podcast-section .podcast-inner { max-width: 670px; margin: 0 auto; padding: 60px; text-align: center; position: relative; } 
.podcast-section .podcast-inner::before { content: ""; position: absolute; width: 100%; height: 100%; background: #033065; opacity: 0.8; left: 0; top: 0; z-index: 0; } 
.podcast-section .podcast-inner .podcastinner-box { position: relative; z-index: 1; color: #fff; } 
.podcast-section .podcast-inner h3 { color: #fff; margin: 0 auto 10px; max-width: 340px; } 
.podcast-section .podcast-inner .title-line { text-align: center; position: relative; line-height: 0; max-width: 210px; margin: 0 auto 20px; } 
.podcast-section .podcast-inner .title-line::before { content: ""; position: absolute; width: calc(50% - 18px); height: 1px; background: #22aded; left: 0; top: 50%; transform: translateY(-1px); z-index: -1; } 
.podcast-section .podcast-inner .title-line::after { content: ""; position: absolute; width: calc(50% - 18px); height: 1px; background: #22aded; right: 0; top: 50%; transform: translateY(-1px); z-index: -1; } 
.podcast-section .podcast-inner .title-line img { padding: 0 10px; } 
.podcast-section .podcast-inner .author { margin: 0 0 30px; } 
.podcast-section .podcast-inner .action-wrapper .buttons-title { margin: 0 0 10px; } 
.podcast-section .podcast-inner .action-wrapper .white-btn a { min-width: 118px; padding: 10px; } 
.podcast-section .podcast-inner .action-wrapper .white-btn a::after { display: none; } 
.podcast-section .podcast-inner .action-wrapper .white-btn:first-child { margin: 0 0 15px; } 
.podcast-section .podcastinner-box .btn-group { display: flex; flex-flow: column; }

.patient-referral-form{position:relative;z-index:1;padding:110px 0 125px;}
.patient-referral-form .top-title {text-align: center;}
.patient-referral-form:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(8,56,111,0.94);z-index:-1;}
.patient-referral-form .top-title h2{color:#fff;}
.patient-referral-form .logo-img{height:100%;left:0;pointer-events:none;position:absolute;text-align:center;top:45px;z-index:-1;width:100%;}
.patient-referral-form .logo-img img{width:100%!important;max-width:701px!important;}
.patient-referral-form .referral-form{max-width:1045px;margin:0 auto;}
.patient-referral-form .referral-form form .hs-form-field{width:calc(50% - 24px)!important;margin:0 12px;}
.patient-referral-form .referral-form form fieldset{margin:0 -12px;max-width:none!important;}
.patient-referral-form .referral-form form .hs-form-field .input{margin-right:0;position:relative;}
.patient-referral-form .referral-form form .hs-form-field .input:before{content:'';position:absolute;width:18px;height:23px;top:11px;left:28px;font-family:'FontAwesome';color:#fff;font-size:22px;}
.patient-referral-form .referral-form form .hs-form-field.is-focused .input:before{color:#08386f;}
.patient-referral-form .referral-form form .hs-form-field .hs-input{margin:0 0 25px;padding:16px 15px 20px 60px;background-color:transparent;color:#fff;font-size:20px;border-color:#dddddd;transition:all .5s ease;}
.patient-referral-form .referral-form form .hs-form-field textarea.hs-input{height:135px;width:100%;}
.patient-referral-form .referral-form form .hs-form-field.hs-fieldtype-textarea{width:100%!important;margin:0 0;}
.patient-referral-form .referral-form form fieldset.form-columns-1{margin:0 0;}
.patient-referral-form .referral-form form .hs-submit{text-align:center;}
.patient-referral-form .referral-form form .hs-submit input[type=submit]{background-color:#fff;border:1px solid #fff;color:#08386f;font-size:20px;padding:13px 22px 13px 52px;}
.patient-referral-form .referral-form form .hs-submit .actions{position:relative;width:135px;margin:0 auto;}
.patient-referral-form .referral-form form .hs-submit .actions:after{background-image:url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Arsa_Health_April/images/button-img.png);background-position:50%;background-size:35px 40px;content:"";height:40px;left:7px;position:absolute;top:6px;width:35px;}
.patient-referral-form .referral-form form .hs-submit input[type=submit]:hover{background-color:#0084c5;border:1px solid #0084c5;color:#fff;}
.patient-referral-form .referral-form form .hs-form-field .hs-input::placeholder{color:#dddddd;}
.patient-referral-form .referral-form form .hs-form-field .hs-input:focus{background-color:#fff;color:#08386f;}
.patient-referral-form .referral-form form .hs-form-field .hs-input:focus::placeholder{color:#08386f;}
.patient-referral-form .referral-form form .hs-form-field .hs-error-msgs li .hs-error-msg{margin:0 0;font-size:12px;color:#fff;}
.patient-referral-form .referral-form form .hs-form-field .hs-error-msgs li{margin:-18px 0 7px;}
.patient-referral-form .referral-form form .hs_error_rollup{display:none;}
.patient-referral-form .referral-form form .hs_patient_full_name .input:before{content:"\f2c0";}
.patient-referral-form .referral-form form .hs_phone .input:before{content:"\f095";}
.patient-referral-form .referral-form form .hs_email .input:before{content:"\f1d9";}
.patient-referral-form .referral-form form .hs_firstname .input:before{content:"\f2c0";}
.patient-referral-form .referral-form form .hs_lastname .input:before{content:"\f2c0";}
.patient-referral-form .referral-form form .hs_name_of_practice .input:before{content:"\f044";}
.patient-referral-form .referral-form form .hs_message .input:before{content:"\f2b7";}
.patient-referral-form .referral-form form .hs_upload_your_cv .input:before{content:"\f1c1";}


.patient-referral-form .referral-form form .hs-form-field .hs-dateinput:before{right:auto;left:27px;top:14px;content:"\f073";transform:none;color:#fff;font-family:'FontAwesome';}
.patient-referral-form .referral-form form .hs-form-field.is-focused .hs-dateinput:before{color:#08386f;}



/* --- module css --- */
.innerhero_area { width:100%; padding:80px 0; min-height:400px; display:flex; flex-wrap:wrap; align-items:center; justify-content:center; position:relative; text-align:center; }
.innerhero_area:before { position:absolute; content:""; left:0; top:0; width:100%; height:100%; background:#06386C; opacity:0.86; }
.innerhero_area .content-wrapper { position:relative; }
.innerhero_area h1 { color:#fff; margin:0; }

/**/
.twocolpartner_area { padding:130px 0; position:relative; overflow:hidden; }
.twocolpartner_area .twocolpartner_img { position:absolute; top:0; left:0; width:100%; height:100%; text-align:center; pointer-events:none; }
.twocolpartner_area .twocolpartner_img img { width:100% !important; max-width:520px !important; }
.twocolpartner_area .twocolpartner_wrap { width:100%; display:flex; flex-wrap:wrap; }
.twocolpartner_area .twocolpartner_text { width:50%; }
.twocolpartner_area .twocolpartner_text:first-child { padding-right:20px; }
.twocolpartner_area .twocolpartner_text:nth-child(2) { padding-left:20px; }

/**/
.leadershipteam_area { }
.leadershipteam_box { width:100%; padding:100px 0; background:#F5FCFE; }
.leadershipteam_box:nth-child(2n) { background:#fff; }  
.leadershipteam_box:nth-child(2n) .leadershipteam_inwrap { flex-direction:row-reverse; }  
.leadershipteam_box:nth-child(2n) .leadershipteam_info { padding-right:0; padding-left:40px; }

.leadershipteam_box .leadershipteam_inwrap { width:100%; display:flex; flex-wrap:wrap; }
.leadershipteam_box .leadershipteam_info { width:50%; padding-right:40px; }
.leadershipteam_box .leadershipteam_right { width:50%; }
.leadershipteam_box .leadershipteam_img { width:675px; height:675px; border-radius:50%; display:inline-block; vertical-align:top; }
.leadershipteam_box .leadershipteam_info .leadershipteam_top h6 { margin-bottom:15px; }
.leadershipteam_box .leadershipteam_info h2 { margin-bottom:5px; }
.leadershipteam_box h6 { color:#26ACEC; font-size:20px; line-height:26px; margin:0; }
.leadershipteam_box .leadershipteam_btmtitle { width:100%; display:flex; flex-wrap:wrap; align-items:center; margin-top:20px; }
.leadershipteam_box .leadershipteam_btmtitle a { width:35px; height:35px; margin-left:15px; border-radius:50%; background:#26ACEC; display: flex; align-items: center; justify-content: center; color: #fff; text-align: center; }   
.leadershipteam_box .leadershipteam_btmtitle a:hover { background:#000; }
.leadershipteam_box .leadershipteam_btmwrap { width:100%; text-align:center; margin-top:20px; }
.leadershipteam_box .leadershipteam_btmwrap .leadershipteam_btmtitle { justify-content:center; }

/**/
.normalcon_area { padding:130px 0; position:relative; min-height: 470px; display: flex; align-items: center; justify-content: center; overflow:hidden; text-align:center; font-size:20px; line-height:28px; }
.normalcon_area .normalcon_img { position:absolute; top:0; left:0; width:100%; height:100%; text-align:center; pointer-events:none; }
.normalcon_area .normalcon_img img { width:100% !important; max-width:440px!important; }
.normalcon_area .normalcon_text { width:100%; max-width: 1080px; margin: 0 auto; }
.normalcon_area .normalcon_text p:last-child { margin-bottom:0; }
.normalcon_area .normalcon_text p{ font-weight: 500; color:#111; }

/**/
.reconsurgery_area { padding:120px 0; }
.reconsurgery_area .subtext { width:100%; margin:0 auto ; max-width:1095px; font-size: 20px; line-height: 36px; }
.reconsurgery_area .left-box { width:675px; height:675px; border-radius:50%; }
.reconsurgery_area .two-col-wrap { font-size: 20px; line-height: 36px; width:100%; margin-top:60px; align-items: flex-start; }

/**/  
.imgtextpartner_area.img-left .two-col-wrap { flex-direction:row-reverse; }  
.imgtextpartner_area.img-left .imgtextpartner_img { justify-content: flex-end; }
.imgtextpartner_area .imgtextpartner_img { width:675px; height:675px; border-radius:50%; display: flex; align-items: flex-end; justify-content: flex-start; }
.imgtextpartner_area .imgtextpartner_imgicon { width:100%; max-width:200px; display:inline-block; }

.imgtextpartner_area.two-col-sec.btmmorespace { padding-bottom:220px; }

/**/
.partnerstep_area { padding:120px 0; }
.partnerstep_area .top-title h2 { margin:0 auto 20px; width:100%; max-width:660px; }
.partnerstep_area .partnerstep_text { max-width: 1150px; margin: 0 auto; width: 100%; color: #111111; }
.partnerstep_area .partnerstep_text h4 { color:#26ACED; font-size:22px; line-height:30px; font-weight: 500; font-family: Poppins,sans-serif; }  
.partnerstep_cover { width:100%; display:block; }
.partnerstep_area .partnerstep_item { width:100%; display:flex; flex-wrap:wrap; margin-bottom: 30px; }
.partnerstep_area .partnerstep_icon { width:130px; height:130px; background:#06386C; border-radius:50%; padding:10px; display:flex; flex-wrap:wrap; align-items:center; justify-content:center; transition:all .4s ease; }
.partnerstep_area .partnerstep_info { width:calc(100% - 150px); margin-left:20px; padding:30px; background:#fff; position:relative; }
.partnerstep_area .stepcount { position:absolute; left:10px; top:20px; color:#06386c; opacity:0.06; font-size:150px; line-height: 130px; font-weight: bold; }
.partnerstep_area .partnerstep_info h5 { color:#06386C; font-weight: 500; font-family: Poppins,sans-serif; transition:all .4s ease; }
.partnerstep_area .partnerstep_item:hover h5 { color:#26ACEB; }
.partnerstep_area .partnerstep_item:hover .partnerstep_icon { background:#26ACEB; }

/**/
.serorcestran_area { padding:120px 0; }
.serorcestran_area .top-title h2 { margin-bottom:15px; }
.serorcestran_area .serorcestran_cover { width:100%; display:flex; flex-wrap:wrap; margin-top: 50px; }
.serorcestran_area .serorcestran_item { width:calc(100%/2 - 30px); padding:35px; border:1px solid #ccc; border-radius:10px; margin:0 15px 30px; }
.serorcestran_area .serorcestran_item .inlinetop {  display:flex; flex-wrap:wrap; align-items:flex-start; width:100%; }
.serorcestran_area .serorcestran_item .serorcestran_icon { width:70px; position:relative; }
.serorcestran_area .serorcestran_item .serorcestran_icon img { transition:all .4s ease; }
.serorcestran_area .serorcestran_item .serorcestran_icon img.normal { opacity:1; }
.serorcestran_area .serorcestran_item .serorcestran_icon img.hover { position:absolute; top:0; left:0; opacity:0; transition:all .4s ease; }
.serorcestran_area .serorcestran_item .serorcestran_info { width:calc(100% - 70px); padding-left:20px; }
.serorcestran_area .serorcestran_item h5 { color:#26ACEB; font-family: Poppins,sans-serif; margin-bottom: 15px; transition:all .4s ease; }
.serorcestran_area .serorcestran_item:hover h5 { color:#fff; }
.serorcestran_area .serorcestran_item:hover { color:#fff; background:#26ACEC; }
.serorcestran_area .serorcestran_item:hover .serorcestran_icon img.normal { opacity:0; }
.serorcestran_area .serorcestran_item:hover .serorcestran_icon img.hover { opacity:1; }

/**/
.ctastrip_area { padding:30px 0; }
.ctastrip_area .ctastrip_box { width:100%; background:#08386F; color:#fff; border-radius:15px; padding:40px 40px 50px; text-align:center; margin-top:-150px; }
.ctastrip_area .ctastrip_box h2 { margin-bottom:18px; color:#fff; font-family: Poppins,sans-serif; font-size: 26px; line-height: 42px; font-weight: 400; }
.ctastrip_area .ctastrip_btn a:hover { background:#018fd5; border-color:#018fd5; }

/**/
.moreaboutarsa_area { position:relative; padding:140px 0; }
.moreaboutarsa_area .moreaboutarsa_cover { width:100%; display:flex; flex-wrap:wrap; }
.moreaboutarsa_area .moreaboutarsa_box { width:calc(100%/2); padding:20px; border-right:1px solid #DCE2E4; border-top:1px solid #DCE2E4; }
.moreaboutarsa_area .moreaboutarsa_box:first-child { border-top:none; }
.moreaboutarsa_area .moreaboutarsa_box:nth-child(2) { border-top:none; }
.moreaboutarsa_area .moreaboutarsa_box:nth-child(2n) { border-right:0; }
.moreaboutarsa_area .moreaboutarsa_box h3 { color:#26ACEB; font-size:30px; line-height:42px; font-family: Poppins,sans-serif; margin:0; } 
.moreaboutarsa_area .moreaboutarsa_link a { position:relative; width:auto; display:inline-block;  color:#26ACED; }  
.moreaboutarsa_area .moreaboutarsa_link a:after { position:absolute; content:""; left:0; bottom:3px; width:100%; height:1px; background:#26ACED; transition:all .4s ease; }
.moreaboutarsa_area .moreaboutarsa_link a:hover { color:#000; }
.moreaboutarsa_area .moreaboutarsa_link a:hover:after { background:#000; }
.moreaboutarsa_area .moreaboutarsa_text { width:100%; margin:10px 0; font-size: 20px; line-height: 34px; }

/**/
.aboutimgtext_area.two-col-sec { padding:125px 0; }
.aboutimgtext_area .left-box { width:650px; height:650px; border-radius:50%; display:inline-block; }
.aboutimgtext_area .right-box h2 { color:#fff; }
.aboutimgtext_area .aboutimgtext_text { color:#fff; width:100%; margin-bottom: 30px; }
.aboutimgtext_area .aboutimgtext_text p { color:#fff; }
.aboutimgtext_area .blue-btn a:hover { background:#018fd5; border-color:#018fd5; }

/**/
.philosophy_area { padding:125px 0; }  
.philosophy_area .philosophy_text { max-width:1075px; margin:0 auto; width:100%; color:#000; font-weight: 500; }
.philosophy_area .philosophy_cover { width:100%; display:flex; flex-wrap:wrap; }
.philosophy_area .philosophy_item { width:calc(100%/4); padding:10px; }
.philosophy_area .philosophy_itemin { width:100%; position:relative; height:100%; background:#fff; border-radius:10px; padding:25px; transition:all .4s ease; }
.philosophy_area .philosophy_wrap { width:100%; display:flex; flex-wrap:wrap; }
.philosophy_area .philosophy_wrap .philosophy_item { width:calc(100%/3); }
.philosophy_area .philosophy_item h5 { color:#26ACEB; transition:all .4s ease;  font-family: Poppins,sans-serif; margin-bottom:8px; }
.philosophy_area .philosophy_item:hover .philosophy_itemin { background:#26ACEC; color:#fff; }
.philosophy_area .philosophy_item:hover h5 { color:#fff; }
.philosophy_area .arsa-icon { position:relative; }
.philosophy_area .arsa-icon .hover { position:absolute; left:0; top:8px; opacity:0; transition:all .4s ease; }
.philosophy_area .philosophy_item:hover .arsa-icon .hover { opacity:1; }
.philosophy_area .philosophy_item:hover .arsa-icon .normal { opacity:0; }

/**/
.commonpract_area { padding:100px 0 230px 0; }
.commonpract_area .commonpract_text { max-width:1070px; margin:0 auto; width:100%; color:#111111; }
.commonpract_area .commonpract_text h4 { color:#26ACEC; font-size:22px; line-height:30px; font-weight: 500; font-family: Poppins,sans-serif; }
.commonpract_area .arsa-health-box { background:transparent; transition:all .4s ease; font-size:17px; }
.commonpract_area .arsa-icon { width:90px; height:90px; border-radius:50%; background:#26aced; justify-content: center; transition:all .4s ease; margin-right:22px; }
.commonpract_area .commonpract_imgwrap { width:100%; display:flex; flex-wrap:wrap; align-items:center; }
.commonpract_area .arsa-health-box:hover .arsa-icon { background:#fff; }
.commonpract_area .arsa-health-box .arsa-icon img { filter: brightness(0) invert(1); }
.commonpract_area .arsa-health-box:hover .arsa-icon img { filter: inherit; }
.commonpract_area .commonpract_imgwrap h5 { width:calc(100% - 112px); color:#26aced; font-family: Poppins,sans-serif; transition:all .4s ease; }
.commonpract_area .arsa-health-box:hover h5 { color:#fff; }

/**/
.partwitharsa_area { padding:100px 0; }
.partwitharsa_area .partwitharsa_subtext { max-width:1185px; margin:0 auto; width:100%; color:#000; font-weight: 500; }
.partwitharsa_area .partwitharsa_cover { width: 100%; display: flex; flex-wrap: wrap;  margin-top: 50px; }
.partwitharsa_area .partwitharsa_box { width: calc(100%/2 - 20px); margin:0 10px 40px; position:relative;  transition:all .4s ease; }
.partwitharsa_area .partwitharsa_box:before { position:absolute; content:""; right:0; top:0; width:calc(100% - 90px); height:100%; background:#F5FCFE; border-radius:16px; pointer-events:none; z-index:-1; transition:all .4s ease; }
.partwitharsa_area .partwitharsa_boxin { display: flex; align-items: flex-start; flex-wrap: wrap; width:100%; }
.partwitharsa_area .partwitharsa_icon { width: 190px; height: 190px; border-radius: 50%; margin-top:20px; border: 10px solid #fff; display: inline-block; vertical-align: top; }
.partwitharsa_area .partwitharsa_info { width: calc(100% - 190px); padding: 30px; }
.partwitharsa_area .partwitharsa_box h5 { font-family: Poppins,sans-serif; margin-bottom:10px; color:#26ACEB; transition:all .4s ease; }
.partwitharsa_area .partwitharsa_box:hover:before { background:#26ACEC; }
.partwitharsa_area .partwitharsa_box:hover h5 { color:#fff; }
.partwitharsa_area .partwitharsa_box:hover { color:#fff; }

/**/
.easyprtarasa_area { padding:100px 0; }
.easyprtarasa_area .easyprtarasa_subtext { max-width:1140px; margin:0 auto; width:100%; color:#000; }
.easyprtarasa_area .easyprtarasa_subtext h4 { color:#26ACEC; font-size:22px; line-height:30px; font-weight: 500; font-family: Poppins,sans-serif; }
.easyprtarasa_area .easyprtarasa_cover { width:100%; display:flex; flex-wrap:wrap; margin-top: 40px; }
.easyprtarasa_area .easyprtarasa_item { width:calc(100%/5); padding:0 15px; position:relative; text-align:center; font-size:16px; transition:all .4s ease; }
.easyprtarasa_area .easyprtarasa_item:before { position:absolute; content:""; right:-40px; top:40px; width:87px; height:20px; background:url('https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Arsa_Health_April/images/top-arrow.png') no-repeat center center/cover; opacity:0.2; }
.easyprtarasa_area .easyprtarasa_item .easyprtarasa_icon { width:150px; height:150px; position:relative; margin:0 auto 30px; border-radius:50%; display:flex; flex-wrap:wrap; align-items:center; justify-content:center; background:#fff; transition:all .4s ease; }
.easyprtarasa_area .easyprtarasa_item .countbox { position:absolute; left:5px; top:5px; padding:2px; background:#26ACEB; width:35px; height:35px; border-radius:50%; text-align:center; color:#fff; border:2px solid #fff; } 
.easyprtarasa_area .easyprtarasa_btmtext { max-width:1140px; margin:50px auto 0; width:100%; color:#525252; font-size:24px; text-align:center; }
.easyprtarasa_area .easyprtarasa_btmtext a { text-decoration:underline; }
.easyprtarasa_area .easyprtarasa_item .easyprtarasa_icon img { transition:all .4s ease; }
.easyprtarasa_area .easyprtarasa_item:hover .easyprtarasa_icon { background:#26aceb; }
.easyprtarasa_area .easyprtarasa_item:hover .easyprtarasa_icon img {  filter: brightness(0) invert(1); }
.easyprtarasa_area .easyprtarasa_item:nth-child(2n):before { top:80px; background:url('https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Arsa_Health_April/images/btm-arrow.png') no-repeat center center/cover; }
.easyprtarasa_area .easyprtarasa_item:last-child:before { display:none; }

/**/
.patient-referral-form{position:relative;z-index:1;padding:110px 0 125px;}
.patient-referral-form:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(8,56,111,0.94);z-index:-1;}
.patient-referral-form .top-title h2{color:#fff;}
.patient-referral-form .logo-img{height:100%;left:0;pointer-events:none;position:absolute;text-align:center;top:45px;z-index:-1;width:100%;}
.patient-referral-form .logo-img img{width:100%!important;max-width:701px!important;}
.patient-referral-form .referral-form{max-width:1045px;margin:0 auto;}
.patient-referral-form .referral-form form .hs-form-field{width:calc(50% - 24px)!important;margin:0 12px;}
.patient-referral-form .referral-form form fieldset{margin:0 -12px;max-width:none!important;}
.patient-referral-form .referral-form form .hs-form-field .input{margin-right:0;position:relative;}
.patient-referral-form .referral-form form .hs-form-field .input:before{content:'';position:absolute;width:18px;height:23px;top:11px;left:28px;font-family:'FontAwesome';color:#fff;font-size:22px;}
.patient-referral-form .referral-form form .hs-form-field.is-focused .input:before{color:#08386f;}
.patient-referral-form .referral-form form .hs-form-field .hs-input{margin:0 0 25px;padding:16px 15px 20px 60px;background-color:transparent;color:#fff;font-size:20px;border-color:#dddddd;transition:all .5s ease;}
.patient-referral-form .referral-form form .hs-form-field textarea.hs-input{height:135px;width:100%;}
.patient-referral-form .referral-form form .hs-form-field.hs-fieldtype-textarea{width:100%!important;margin:0 0;}
.patient-referral-form .referral-form form fieldset.form-columns-1{margin:0 0;}
.patient-referral-form .referral-form form .hs-submit{text-align:center;}
.patient-referral-form .referral-form form .hs-submit input[type=submit]{background-color:#fff;border:1px solid #fff;color:#08386f;font-size:20px;padding:13px 22px 13px 52px;}
.patient-referral-form .referral-form form .hs-submit .actions{position:relative;width:135px;margin:0 auto;}
.patient-referral-form .referral-form form .hs-submit .actions:after{background-image:url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Arsa_Health_April/images/button-img.png);background-position:50%;background-size:35px 40px;content:"";height:40px;left:7px;position:absolute;top:6px;width:35px;}
.patient-referral-form .referral-form form .hs-submit input[type=submit]:hover{background-color:#0084c5;border:1px solid #0084c5;color:#fff;}
.patient-referral-form .referral-form form .hs-form-field .hs-input::placeholder{color:#dddddd;}
.patient-referral-form .referral-form form .hs-form-field .hs-input:focus{background-color:#fff;color:#08386f;}
.patient-referral-form .referral-form form .hs-form-field .hs-input:focus::placeholder{color:#08386f;}
.patient-referral-form .referral-form form .hs-form-field .hs-error-msgs li .hs-error-msg{margin:0 0;font-size:12px;color:#fff;}
.patient-referral-form .referral-form form .hs-form-field .hs-error-msgs li{margin:-18px 0 7px;}
.patient-referral-form .referral-form form .hs_error_rollup{display:none;}
.patient-referral-form .referral-form form .hs_patient_full_name .input:before{content:"\f2c0";}
.patient-referral-form .referral-form form .hs_phone .input:before{content:"\f095";}
.patient-referral-form .referral-form form .hs_email .input:before{content:"\f1d9";}
.patient-referral-form .referral-form form .hs_firstname .input:before{content:"\f2c0";}
.patient-referral-form .referral-form form .hs_lastname .input:before{content:"\f2c0";}
.patient-referral-form .referral-form form .hs_name_of_practice .input:before{content:"\f044";}
.patient-referral-form .referral-form form .hs_message .input:before{content:"\f2b7";}
.patient-referral-form .referral-form form .hs_upload_your_cv .input:before{content:"\f1c1";}


.patient-referral-form .referral-form form .hs-form-field .hs-dateinput:before{right:auto;left:27px;top:14px;content:"\f073";transform:none;color:#fff;font-family:'FontAwesome';}
.patient-referral-form .referral-form form .hs-form-field.is-focused .hs-dateinput:before{color:#08386f;}



.career-form .patient-referral-form:before{display:none;}
/* .career-form .patient-referral-form{padding:0 0;} */
.career-form .patient-referral-form .top-title h2{color:#06386c;}
.career-form .patient-referral-form .referral-form form .hs-form-field .hs-input::placeholder{color:#888888;}
.career-form .patient-referral-form .referral-form form .hs-form-field .input:before{color:#555555;}
.career-form .patient-referral-form .referral-form form .hs-submit input[type=submit]{background-color:#26aced;border:1px solid #26aced; color:#fff;}
.career-form .patient-referral-form .referral-form form .hs-submit input[type=submit]:after{background-image:url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Arsa_Health_April/images/blue-button-img.png);}
.career-form .patient-referral-form .referral-form form .hs-submit .actions:after{background-image:url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Arsa_Health_April/images/blue-button-img.png);}
.career-form .patient-referral-form .referral-form form .hs-submit input[type=submit]:hover{background-color:#06386c;border:1px solid #06386c;}
.career-form .patient-referral-form .referral-form form .hs-form-field .hs-input:focus{border-color:#08386f;}
.career-form .patient-referral-form .referral-form form .hs-form-field .hs-input:focus::placeholder,.career-form .patient-referral-form .referral-form form .hs-form-field.is-focused .input:before{color:#08386f;}
.career-form  .patient-referral-form .referral-form form .hs-form-field input[type="file"]::file-selector-button{border:none;color:#888;background:transparent;}
.career-form .patient-referral-form .referral-form form .hs-form-field input[type=file]{background:transparent url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/ARSA_Health_2022/u-clip.png) no-repeat right 20px top 20px;}
.career-form .patient-referral-form .referral-form form .hs-form-field .hs-error-msgs li .hs-error-msg{color:#888888;}

.career-form .patient-referral-form .referral-form form .hs-form-field .hs-input{color:#888;}
.career-form .patient-referral-form .referral-form form .hs-form-field .hs-dateinput:before{color:#535353;}


.two-col-sec .right-box .btn-wrapper {padding: 15px 0 0;}

.title-content{padding: 90px 0 80px;}
.title-content.text-center{text-align:center;}
.title-content.text-right{text-align:right;}
.title-content h2{font-size:60px;line-height:81px;}
.title-content .inner{display:flex;}
.title-content .content{color:#111;font-size:20px;line-height:40px;padding: 15px 0 30px;} 
.title-content .content a{ color: #26aceb; text-decoration:underline;}

.title-content.single-col,
.title-content.single-col p{font-size:20px; font-weight:600; line-height:38px;}
.title-content.single-col .inner{display:block;margin:0 auto;max-width:966px;}

.joining-team{background-color: #f5fcfe; padding: 125px 0 90px;}
.joining-team .list-wrapper{display: flex;flex-flow: row wrap;}
.joining-team .list-wrapper .list{background-color:#fff;border:1px solid #d0f1fb;border-radius:10px;display:flex;font-size:20px;margin:0 15px 50px;padding:40px 20px;width:calc(50% - 30px); transition:400ms;}
.joining-team .list-wrapper .list .icon{width: 100px; padding:0 20px 0 0;}
.joining-team .list-wrapper .list .icon img{transition:400ms;}
.joining-team .list-wrapper .list .content{width: calc(100% - 100px);line-height: 32.4px;}
.joining-team .list-wrapper .list:hover{background-color:#26aced; border-color:#26aced; color:#fff;}
.joining-team .list-wrapper .list:hover p{color:#fff;}
.joining-team .list-wrapper .list:hover .icon img{filter: grayscale(1) brightness(2);} 

.applying{color:#fff;font-size:22px;position: relative; margin-bottom:60px;}
.applying:after{background-color:#f5fcfe;content:"";height:50%;left:0;position:absolute;top:0;width:100%;z-index:-1;}
.applying p{color:#fff;font-size:22px;}
.applying a,.applying p a{color:#26acec;}
.applying h3{color:#fff;}
.applying .inner{border-radius:15px;overflow:hidden;position:relative;padding:20px 20px 20px 50px;z-index:1;}
.applying .inner:after{background-color:#08386f;content:'';height:100%;left:0;opacity:0.94;position:absolute;top:0;width:100%;z-index:-1;}
.applying .col-div{align-items:center;display:flex;}
.applying .content{width:calc(100% - 370px);padding:0 100px 0 0;}
.applying .image{width:370px;}
.applying .image img{border:5px solid #fff;border-radius:5px;display:block;}

.applying.text-center{text-align:center;}
.applying.text-center .inner{padding: 70px 20px 70px 50px;}
.applying.text-center .col-div{display:block;}
.applying.text-center .col-div .content{width:auto;padding:0;max-width:1150px;margin:0 auto;}
.applying.text-center:after{background-color:#f5f5f5;}

.accordion{background-color:#F5F5F5;padding:125px 0 75px 0;}
.accordion p:last-child{margin: 0;}
.accordion .list{position:relative;padding:0 35px 30px;z-index:1;}
.accordion .list:after{border:1px solid #e0e0e0;content:'';height:calc(100% - 35px);left:0;position:absolute;top:35px;width:100%;border-radius:15px;z-index:-1; transition:400ms;}
.accordion .list .title{font-family:'Playfair Display',serif;color:#06386c;font-size:35px;font-weight:600;position:relative;}
.accordion .list .title span{background-color:#f5f5f5;padding:0 15px;}
.accordion .list .title .click-dv{background-color:#26acec;border-radius:100%;box-shadow:0 0 0 11px #f5f5f5 inset, 0 0 0 18px #06386c inset;cursor:pointer;height:45px;position:absolute;right:0;top:13px;width:45px;transition:400ms;}
.accordion .list .title .click-dv:after{border:4px solid #f5f5f5;border-radius:100%;content:'';height:calc(100% + 4px);left:-2px;position:absolute;top:-2px;width:calc(100% + 4px);}
.accordion .list .content .image{display:none;}
.accordion .list .content .image img{border-radius:10px;}
.accordion .list + .list{margin-top:20px;}
.accordion .inner-content{margin:40px 0 0 0;}

.accordion .list.active:after{border-color:#7ac9f0;}
.accordion .list.active .click-dv{background-color:#fff; box-shadow:0 0 0 11px #f5f5f5 inset, 0 0 0 18px #26acec inset;}

.body-container--meet .swipe-section .right-box p a:not(:hover){color: #26aced;}
.body-container--meet .two-col-sec .blue-btn{padding:10px 0 0;}
.body-container--meet .career-form .patient-referral-form .referral-form form .hs-submit input[type=submit]{background-color:#08386f;border-color:#08386f;}
.body-container--meet .career-form .patient-referral-form .referral-form form .hs-submit input[type=submit]:hover{background-color:#26aced;border-color:#26aced;}

.main-timeline-list{background-color:#eaf9fd;padding:100px 0;}
.main-timeline-list .timeline-list-wrap{margin:0 0;position:relative;padding:40px 0 25px;}
.main-timeline-list .timeline-list{position:relative;}
.main-timeline-list .timeline-list + .timeline-list{margin:35px 0 0;}
.main-timeline-list .timeline-list .inner{border:1px solid rgba(221,221,221,0.7);border-radius:10px;padding:20px 34px 20px 34px;position:relative;margin-left:35px;transition:200ms;background-color:transparent;}
.main-timeline-list .timeline-list h4{margin:0 0 15px;transition:200ms;}
.main-timeline-list .timeline-list .content{font-size:20px;line-height:36px;}
.main-timeline-list .timeline-list .content p{margin:0 0;}
.main-timeline-list .timeline-list .point-list{padding:15px 0 10px;}
.main-timeline-list .timeline-list .point-list ul{margin:0 0;padding:0 0;display:flex;justify-content:space-between;flex-flow:row wrap;align-items:center;}
.main-timeline-list .timeline-list .point-list ul li{list-style:none;position:relative;font-size:20px;line-height:36px;margin:0 0;padding-left:35px;}
.main-timeline-list .timeline-list .point-list ul li:before{content:'';position:absolute;width:25px;height:22px;top:8px;left:0;background:url('https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Aesthetix_theme_2022/Image/pointer-blue.png')no-repeat center / contain;}
.main-timeline-list .timeline-list:before{content:'';position:absolute;width:20px;height:20px;top:25px;left:0;background-color:#26aced;border-radius:100%;border:6px solid;}
.main-timeline-list .timeline-list-wrap:before{content:'';position:absolute;width:2px;height:100%;top:0;left:9px;background-color:#7998b6;}
.main-timeline-list .timeline-list .inner:hover{background-color:#08386f;color:#fff;}
.main-timeline-list .timeline-list .inner:hover h4{color:#26acec;}
.main-timeline-list .timeline-list .inner:hover .content p{color:#fff;}
.main-timeline-list .timeline-list .inner:hover .point-list{opacity:1;visibility:visible;}

.event-boxes{background-color:#f5fcfe;padding:120px 0;}
.event-boxes .content-wrapper{max-width: 1180px;}
.event-boxes .list-wrapper{}
.event-boxes .list-wrapper .list{border:1px solid #ddd;border-radius:20px;padding:20px; position:relative; transition:400ms;}
.event-boxes .list-wrapper .list + .list{margin-top:40px;}
.event-boxes .list-wrapper .text-image{display:flex;}
.event-boxes .list-wrapper .f-tag{position:absolute;background:#08386f url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/ARSA_Health_2022/icon-speaker.png) no-repeat 8px 7px;color:#26acec;font-size:16px;padding:1px 10px 3px 40px;border-radius:0 4px 4px 0;left:-7px;top:55px;}
.event-boxes .list-wrapper .f-tag:after,
.event-boxes .list-wrapper .f-tag:before{content:'';width:0;height:0;border-style:solid;border-width:7px 6px 7px 0;border-color:transparent #062d57 transparent transparent;position:absolute;left:0;top:-7px;}
.event-boxes .list-wrapper .f-tag:before{top:25px;}
.event-boxes .list-wrapper .date-details{width:calc(100% - 360px);padding: 30px 0 30px 30px;}
.event-boxes .list-wrapper .date-details .click-expand{font-size:20px;color:#26aceb;border-bottom:solid 1px;font-weight:600;}
.event-boxes .list-wrapper .date-details .click-expand.active,
.event-boxes .list-wrapper .date-details .click-expand:hover{color:#888;}
.event-boxes .list-wrapper .square-image{display:flex;width:360px;height:360px;border-radius:10px;align-items:center;justify-content:center;padding:20px;}
.event-boxes .list-wrapper .square-image img{max-height:330px;/*width:auto;*/}
.event-boxes .list-wrapper .date-all{}
.event-boxes .list-wrapper .date-all .date{background:url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/ARSA_Health_2022/icon-calender.png) no-repeat 0 5px;padding:0 0 0 26px;display:inline-block;vertical-align:middle;}
.event-boxes .list-wrapper .date-all .date + .date{margin-left:25px;}
.event-boxes .list-wrapper h3{font-size:35px;line-height:49px;margin:15px 0 10px;}
.event-boxes .list-wrapper .location{background:url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/ARSA_Health_2022/icon-pin.png) no-repeat 0 17px;padding:0 0 0 26px;padding:10px 0 0 26px;min-height:140px;}
.event-boxes .list-wrapper .details{display:none;}
.event-boxes .list-wrapper .details .content-text{padding:30px 0 10px 30px;}
.event-boxes .list-wrapper .details .content-text .link-link a{font-size:20px;color:#26aceb;border-bottom:solid 1px;font-weight:600;}
.event-boxes .list-wrapper .details .content-text .link-link a:hover{color:#888;}
.event-boxes .list-wrapper .featured .date-details{padding-top:93px;}
.event-boxes .list-wrapper .featured .location{min-height:80px;}
.event-boxes .list-wrapper .list:hover{box-shadow: -1px 10px 30px rgba(0, 70, 113, 0.07);background-color:#fff;}
.event-boxes .list-wrapper .ev-subtitle { font-size:24px; color:#06386c; margin-bottom:5px; }


/* Podcast Section Start */

.podcast-section { padding: 50px 0 80px; } 
.podcast-section .podcast-inner { max-width: 670px; margin: 0 auto; padding: 60px; text-align: center; position: relative; } 
.podcast-section .podcast-inner::before { content: ""; position: absolute; width: 100%; height: 100%; background: #033065; opacity: 0.8; left: 0; top: 0; z-index: 0; } 
.podcast-section .podcast-inner .podcastinner-box { position: relative; z-index: 1; color: #fff; } 
.podcast-section .podcast-inner h3 { color: #fff; margin: 0 auto 10px; max-width: 340px; } 
.podcast-section .podcast-inner .title-line { text-align: center; position: relative; line-height: 0; max-width: 210px; margin: 0 auto 20px; } 
.podcast-section .podcast-inner .title-line::before { content: ""; position: absolute; width: calc(50% - 18px); height: 1px; background: #22aded; left: 0; top: 50%; transform: translateY(-1px); z-index: -1; } 
.podcast-section .podcast-inner .title-line::after { content: ""; position: absolute; width: calc(50% - 18px); height: 1px; background: #22aded; right: 0; top: 50%; transform: translateY(-1px); z-index: -1; } 
.podcast-section .podcast-inner .title-line img { padding: 0 10px; } 
.podcast-section .podcast-inner .author { margin: 0 0 30px; } 
.podcast-section .podcast-inner .action-wrapper .buttons-title { margin: 0 0 10px; } 
.podcast-section .podcast-inner .action-wrapper .white-btn a { min-width: 118px; padding: 10px; } 
.podcast-section .podcast-inner .action-wrapper .white-btn a::after { display: none; } 
.podcast-section .podcast-inner .action-wrapper .white-btn:first-child { margin: 0 0 15px; } 


.new-hero-video-wrap { text-align:center; }
.new-hero-video-main-wrap .social-box ul li a span svg { fill: #26ACED; }
.new-hero-video-main-wrap .social-box ul li a:hover { border-color: #25ABED; }
.new-hero-video-main-wrap .social-box ul:after { background-color: #25ABED; }
.new-hero-video-main-wrap .scroll-box .scroll-img { color: #fff; }
.new-hero-video-wrap h1 { color: #fff; font-size: 50px; }
.new-hero-video-wrap { max-width: 1000px; margin: 0px auto; color: #fff; font-size: 22px; }
.new-hero-video-wrap h1 strong { font-weight: normal; color: #26ACEC; }
.new-hero-video-wrap p { color: #fff; font-size: 22px; }

.new-hero-video { margin: 0 auto; max-width: 1140px; width: 100%; height: 500px; border-radius: 10px; margin-top: 59px; position: relative; margin-bottom: -68px; }
.new-hero-video-main-wrap .caption-wrap { flex-flow: column; }
.new-hero-video svg { width: 99px; vertical-align: top; }
.new-hero-video a { position: absolute; left: 0; right: 0; top: 0; bottom: 0; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; }
.hero_banner_sec.new-hero-video-main-wrap { min-height: auto; padding-top: 92px; }
.new-hero-video .bottom-shape { position: absolute; bottom: -31px; z-index: -1; }
.new-hero-video-main-wrap .scroll-left:after { background-image: url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/ARSA_Health_2022/new-bottom-icon.png); }
.new-hero-video-wrap .btn-wrapper .white-btn a:hover { background: #26ACEC; }
.new-hero-video-wrap .btn-wrapper .white-btn a:hover:after { background-image: url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Arsa_Health_April/images/blue-button-img.png); background-repeat: no-repeat; }


/* 18-07-2023 ARSA Careers  */

.leadership-sec { padding: 100px 0 70px; }
.leadership-row { display: flex; margin: 0 -15px;  flex-wrap: wrap; }
.leadership-item {width: calc(100% / 3  - 60px);  margin: 0 30px 30px; text-align: center; }
.leadership-img img { width: 306px; height: 306px !important; object-fit: cover; border-radius: 100%; }
.leadership-item h4 {font-size: 30px; color: #06386c; transition: all 0.5s; padding: 0 30px; }
.leadership-img { margin-bottom: 30px; }
.arrow-btn {width: 48px;height: 48px; display: flex; align-items: center; justify-content: center;  margin: auto;background: #26aced;  border-radius: 100%; }
.arrow-btn svg { fill: #fff; transition: all 0.5s; }
.leadership-item a:before { content: ""; background: #26aced;  left: 0;  right: 0; bottom: -20px;  top: 150px; border-radius: 15px; position: absolute; z-index: -1; opacity: 0; transition: all 0.5s; }
.leadership-item a { position: relative;  display: block; z-index: 1;} 
.leadership-item a:hover:before {  opacity: 1; }
.leadership-item a:hover h4 { color: #fff; }
.leadership-item a:hover .arrow-btn {background: #fff; }
.leadership-item a:hover .arrow-btn svg { fill: #26aced; }  


.jobopening_logo_sec { background: rgba(245, 252, 254, 1.0); text-align: center; padding: 60px 0 304px; }
.jobopening_logo_row ul { list-style: none; padding: 0; }
.jobopening_logo_row ul li { list-style: none; padding: 30px 50px; width: 33.333%; }
.jobopening_logo_row { width: 100%; max-width: 1000px; margin: auto; }
.jobopening_logo_row ul { display: flex; align-items: center; justify-content: center; flex-wrap: wrap; }

.jobopening_area { margin-top: -262px; padding-bottom:120px; }
.jobopening_area_wrap {  background: #06386c; padding: 120px 130px; }
.jobopening_area .jobopening_cover { margin: 45px 0; width: 100% }
.jobopening_item > a { align-items: center; border: 1px solid #386089; border-radius: 10px; display: flex; flex-wrap: wrap; margin-bottom: 20px; padding: 30px 40px; width: 100% }
.jobopening_item .jobopening_top { width: 70% }
.jobopening_item .jobopening_btn { display: flex; justify-content: flex-end; width: 30% }
.jobopening_item .jobopening_top .text { margin-top: 10px; padding-left: 23px; position: relative; width: 100%; color: #fff; transition: all .5s ease; }
.jobopening_item .jobopening_top .text:before { color: #26aced; content: "\f041"; font-family: FontAwesome; font-size: 17px; left: 0; line-height: 24px; position: absolute; top: 4px }
.jobopening_item .jobopening_btn span { border-radius: 90px; color: #fff; display: inline-block; font-weight: 500; padding: 7px 31px; width: auto; background: #06386c; }
.jobopening_area .blue-btn { text-align: center; }
.jobopening_item h3 { font-size: 30px; color: #fff; transition: all .5s ease; }
.jobopening_area h2 { color: #fff; }

.jobopening_item>a:hover { background: #fff; border-color: #fff; }
.jobopening_item>a:hover h3 { color: #06386c; }
.jobopening_item>a:hover .text { color: #06386c; }
.jobopening_area .blue-btn.light_blue a:hover { background: #fff; border-color: #fff; color: #06386c; }
.jobopening_area .blue-btn.light_blue a:hover::after { background-image: url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Arsa_Health_April/images/button-img.png); }

.pathways_sec .arsa-health-box { background: #fff; width: calc(100% / 3 - 20px); margin: 0 10px 20px; }
.pathways_sec .arsa-health-wrap { margin: 0 -10px; }
.pathways_sec .arsa-health-box .commonpract_imgwrap  h4 { font-size: 30px; width: 100%; font-family: Playfair Display,serif; line-height: 1.1; }
.pathways_sec .arsa-health-box:hover { background-color: #26aced; }
.pathways_sec .arsa-health-box:hover .commonpract_imgwrap h4 { color: #fff; }
.pathways_sec .arsa-health-box .arsa-health-cont { height: auto; margin-bottom: 20px; }
.pathways_sec .link { color: #26aced; display: inline-block; border-bottom: 1px solid; transition: all .5s ease; }
.pathways_sec .arsa-health-box:hover .link { color: #fff; }
.pathways_sec .blue-btn { text-align: center;  margin-top: 10px; }

.working_sec, .pathways_sec {  padding-bottom: 120px; }
.working_sec .arsa-icon , .working_sec .commonpract_imgwrap h4  {  margin-bottom: 0 !important;}
.working_sec .arsa-health-box { background: #fff; width: calc(100% / 3 - 30px); margin: 0 15px 30px; }
.working_sec .arsa-health-box:hover { background: #26aced; }
.working_sec .arsa-health-wrap { margin: 0 -15px; }

.culture_sec { padding: 120px 0; }
.culture_row { display: flex; align-items: center; }
.culture_left { width: calc(100% - 530px); padding-right: 130px; }
.culture_right { width: 580px; position: relative; }
.culture_right img { width: 100%; height: 580px !important; object-fit: cover; border-radius: 100%; }
.video-icon { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
.video-icon a { width: 100px; height: 100px; display: inline-block; background: #fff; border-radius: 100%; padding: 27px; }
.video-icon a svg { margin-left: 4px; }
.culture_text { margin-bottom: 40px; }

.locations_sec { padding: 120px 0; }
.locations-wrap { text-align: center; }
.locations_sec .top-title { max-width: 930px; margin-left: auto; margin-right: auto; }
.locations_sec .blue-btn { text-align: center; margin-top: 60px; }

.team_cta_sec .invest-wtap { padding-top: 100px;  padding-bottom: 100px; }
.inverst-sec .white-btn.text-center { margin-top: 40px; }

.our-ceo-sec { background: #f5fcfe; }
.our-ceo-sec .normalcon_img { top: 50%; transform: translateY(-50%); height: auto; }

.jobopening_area.jobopening_areav2 { margin-top: 0;  padding-top: 115px; }
.best-work-sec .left-box img { width: 100%; max-width: 470px; margin: auto; }
.best-work-sec .left-box { text-align: center; }

.title-img { background-image: url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Arsa_Health_April/images/title-img.png); background-position: 0; background-repeat: no-repeat; background-size: 136px 25px; content: ""; display: flex; flex-wrap: wrap; height: 25px; margin: 0 0 20px; width: 100% }
.twocolpartner_text h2 { color: #06386c; }

.hero-fellowship { min-height: 1080px; display: flex; align-items: flex-end; }
.hero-fellowship .inner { max-width: 1236px; background: url('https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/ARSA_Health_2022/gradient.jpg') no-repeat center center / cover; padding: 105px; font-size: 20px; line-height: 40px; color: #bfd8f3; border-left: 10px solid #27aae1; border-right: 10px solid #27aae1; }
.hero-fellowship .button-1 { margin: 50px 0 0; }
.hero-fellowship h1 { color: #FFF; text-transform: uppercase; margin: 0 0 30px; }
.hero-fellowship h6 { font-size: 25px; line-height: 50px; color: #31b6ee; text-transform: uppercase; font-weight: 400; letter-spacing: 4px; }

.why-choose { padding: 0 0 170px; }
.why-choose .main-title { margin: 0 auto 70px; max-width: 1000px; width: 100%; }
.why-choose .main-title h2 { text-transform: uppercase; }
.why-choose .main { display: flex; flex-wrap: wrap; gap: 50px 180px; font-size: 20px; line-height: 40px; }
.why-choose .box { width: calc(33.33% - 120px); }
.why-choose .box .icon { line-height: 0; width: 102px; height: 102px; margin: 0 auto 50px; display: flex; align-items: center; justify-content: center; background: #e7f6fc; border-radius: 100%; }
.why-choose .box h3 { text-transform: uppercase; color: #144171; margin: 0 0 25px; }

.location-highlights { padding: 160px 0; background: #f6f6f6; font-size: 20px; line-height: 40px; }
.location-highlights .main-title { margin: 0 auto 70px; max-width: 1000px; width: 100%; }
.location-highlights .main-title h2 { text-transform: uppercase; margin: 0 0 30px; }
.location-highlights .main { display: flex; flex-flow: wrap; gap: 54px; justify-content: center; }
.location-highlights .box { width: calc(33.33% - 36px); background: #FFF; box-shadow: 0 20px 20px rgba(0,0,0,0.05); }
.location-highlights .box .image { line-height: 0; height: 360px; }
.location-highlights .box .image img { width: 100%; height: 100% !important; !i; !; object-fit: cover; }
.location-highlights .box .text { padding: 35px 42px; }
.location-highlights .box .text h3 { text-transform: uppercase; color: #144171; }

.growth-set .philosophy_wrap { align-items: center; }
.img-right .philosophy_wrap { flex-direction: row-reverse; }
.img-right .philosophy_img { padding: 0 0 0 50px; }

/* .growth-set .philosophy_wrap .right_content .content ul li strong { color: #026ace; } */
.growth-set .philosophy_wrap .right_content .content ul li:after { background-image: url('https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/ARSA_Health_2022/blue-checkmark.svg'); } 

.remove-top-space { padding-top: 0; }

/* CSS end  here */

@media (min-width:768px) { .container, .row-fluid .container[class*="span"]{width:750px;} }
@media (min-width:992px) { .container, .row-fluid .container[class*="span"]{width:970px;} }
@media (min-width:1200px) { .container, .row-fluid .container[class*="span"]{width:1170px;} }
@media (min-width:1430px) { .container, .row-fluid .container[class*="span"]{width:1400px;} }
@media (min-width:1630px) { .container, .row-fluid .container[class*="span"]{width:1600px;} }
@media (min-width:1630px) { 
  .competencies-section .content-wrapper .container,
  .administrative-section .content-wrapper .container { width:1440px; } 
    
}
@media(min-width: 1630px) { .content-wrapper { width: 1440px; } }

@media(min-width:1651px){
    .social-box.mobile-show { display: none; }
    
}

@media (min-width:768px) {
    .flex{display:flex}
    .flex-reverse{flex-flow:row-reverse;}
    .align-center{align-items:center;}
    .align-top{align-items:flex-start;}
    .align-bottom{align-items:flex-end;}
    .space-between{justify-content:space-between;}
    .justify-center{justify-content:center;}
    .justify-right{justify-content:flex-end;}
    .justify-left{justify-content:flex-start;}
    .row-wrap{flex-flow:row wrap;}
    .mobile-show{display:none} 
    .twocolpartner_text h2 { font-size: 45px; line-height: 1.4; color: #06386c; }
}

@media (max-width: 1730px){
    .numbers-section .numbers-info{margin: 0;}
    .numbers-section .numbers-info .number-item {padding: 0 30px;}
    .numbers-section .numbers-info .number-item:after {left:calc(100% - 15px);}
}

@media(max-width:1650px){
    .new-hero-video-main-wrap .social-box.mobile-show ul { justify-content: center; }
    .new-hero-video-main-wrap .caption-wrap > .social-box { display: none; }
    .new-hero-video { margin-top:29px; height: 420px; }
    .hero_banner_sec.new-hero-video-main-wrap { padding-top: 70px; }
    .new-hero-video-wrap h1 { font-size: 40px; }
    .new-hero-video-wrap p { font-size: 18px; }

    
}


@media (max-width:1629px){
    .administrative-section .administrative-row .image-card .image{width:240px;height:240px;margin: 18px auto 0;}
    
    .contimg_in .contentbox_in h2:after { width: calc(100% + 160px); }
    
    .form_section .form-info {padding: 100px;}
    
    /* leadership ~ start */
    .leadership-section ul.slick-dots { padding: 0 200px 0 345px; }
    .leadership-for { width: 500px; }
    .leadership-nav { width: calc(100% - 230px); margin-left: -270px; }
    /* leadership ~ end */
    
    .why-choose .main { gap: 50px 100px; }
    .why-choose .box { width: calc(33.33% - 67px); }

}
@media(max-width:1600px){

    .twocolpartner_area { padding:100px 0; }
    .leadershipteam_box .leadershipteam_img { width:580px; height:580px; }
    
    .reconsurgery_area .left-box { width:540px; height:540px; }
    .imgtextpartner_area .imgtextpartner_img { width:540px; height:540px; }
    
    .philosophy_area { padding:60px 0; } 
    .aboutimgtext_area.two-col-sec { padding:80px 0; }
    .aboutimgtext_area .left-box {  width:560px; height:560px; }
    .moreaboutarsa_area { padding:70px 0; }   
    
    .commonpract_area { padding:70px 0 200px; }
    .commonpract_area .arsa-health-box { padding:30px; }
    .easyprtarasa_area .easyprtarasa_item:before { width: 67px; height:15px; right:-33px; background-size: 100% 100%; }
    
    /* */
    .pathways_sec, .working_sec { padding-bottom: 100px; }
    
    
}

@media (max-width:1429px){
/*     .administrative-section .administrative-row .image-card{width:33.33%;} */
    
    .contimg_in .contentbox_in h2:after { width: calc(100% + 80px); }
    
    /* leadership ~ start */
    .leadership-section ul.slick-dots { padding: 0 200px 0 385px; }
    .leadership-nav { width: calc(100% - 200px); margin-left: -300px; }
    .popup-leadership .inside .image { width: 480px; }
    .popup-leadership .inside .text { width: calc(100% - 480px); padding: 0 0 0 50px; }
    .popup-leadership .ttl-box:after { width: calc(100% + 90px); }
    /* leadership ~ end */
    
    .numbers-section .numbers-info{margin: 0 -30px;}
    .numbers-section .number-item .number-text {font-size: 70px;margin-bottom: 25px;}
    .numbers-section .number-item .content, .numbers-section .number-item h5 {font-size: 18px;}
    
    .why_arsa .sub_tit_cont .sub_title{width:calc(50% - 50px);margin-right:50px;}
    
    .title-content .title-h2 { padding-right: 40px; }
    .our-member-brands .slick-track { gap: 24px; }
    
    .why-choose .main { gap: 50px; }
    .why-choose .box { width: calc(33.33% - 33.5px); }
    
    .location-highlights .box .text { padding: 30px 26px; }


}

@media(max-width:1400px){

    .leadershipteam_box .leadershipteam_img { width:570px; height:570px; }
    .imgtextpartner_area .imgtextpartner_imgicon { max-width:160px; }    
    .normalcon_area { padding:100px 0; min-height:auto; }
    .normalcon_area .normalcon_img img { max-width:330px!important; } 
    .two-col-sec { padding:70px 0; }
    
    .partnerstep_area { padding:60px 0; }
    .serorcestran_area { padding:60px 0; } 
    .partwitharsa_area { padding:70px 0; }
    
    .easyprtarasa_area { padding:70px 0; }
    .easyprtarasa_area .easyprtarasa_btmtext { max-width:1040px; font-size:22px; }
    .easyprtarasa_area .easyprtarasa_item .easyprtarasa_icon { width:130px; height:130px; padding:25px; }
    .easyprtarasa_area .easyprtarasa_item .countbox { left:0; top:0; }
    
    .title-content .title-h2{padding-right:40px;}
    
    .main-timeline-list .timeline-list .point-list ul li{padding-left:30px;}
    .main-timeline-list .timeline-list .point-list ul li:before{width:22px;height:18px;}
    
}

@media (min-width:1200px) {
  .leadership-nav .box { min-height:435px; }  
}

@media(max-width:1200px){

    .innerhero_area { min-height:350px; }
    .leadershipteam_box .leadershipteam_img { width:460px; height:460px; }
    .leadershipteam_box { padding:80px 0; }
    
    .imgtextpartner_area .imgtextpartner_img, .reconsurgery_area .left-box { width:450px; height:450px; }
    .reconsurgery_area .subtext { font-size: 16px; line-height: 28px; }
    .imgtextpartner_area .imgtextpartner_imgicon { max-width:140px; }
    
    .serorcestran_area .serorcestran_item .serorcestran_info { width:100%; padding:20px 0 0; }
    .imgtextpartner_area.two-col-sec.btmmorespace { padding-bottom:180px; }   
    .serorcestran_area .serorcestran_item { padding:25px; }
    
    .ctastrip_area .ctastrip_box h2 { font-size: 22px; line-height: 34px; }
    
    .aboutimgtext_area .left-box { width:460px; height:460px; }
    .philosophy_area .philosophy_item { width:calc(100%/3); }
    .moreaboutarsa_area .moreaboutarsa_text { font-size: 18px; line-height: 28px; }
    
    .normalcon_area { padding:70px 0; }
    .partwitharsa_area .partwitharsa_icon { width:160px; height:160px; margin-bottom:20px; }
    .partwitharsa_area .partwitharsa_info { width:calc(100% - 160px); padding:30px 20px; }
    
    .easyprtarasa_area .easyprtarasa_item .easyprtarasa_icon img { max-width: 60px; max-height: 60px; }
    .easyprtarasa_area .easyprtarasa_item { padding:0 10px; font-size: 14px; line-height:20px; }
    .easyprtarasa_area .easyprtarasa_item .countbox { padding:5px; }
    .easyprtarasa_area .easyprtarasa_btmtext { font-size: 18px; max-width: 840px; }
    .easyprtarasa_area .easyprtarasa_item:before { display:none; }
    
    .patient-referral-form{padding:90px 0 95px;}
    .patient-referral-form .logo-img img{max-width:620px!important;}
    
    .title-content h2{font-size: 50px;line-height: 64px;}
    
    .main-timeline-list{padding:80px 0;}
    .main-timeline-list .timeline-list .inner{padding:20px 25px;}
    .main-timeline-list .timeline-list h4{font-size:30px;}
    .main-timeline-list .timeline-list .point-list{padding:15px 0 0;}
    .main-timeline-list .timeline-list .point-list ul{margin:0 -15px;}
    .main-timeline-list .timeline-list .point-list ul li{width:calc(50% - 30px);margin:0 15px 5px;}
    
    .hero_banner_sec.new-hero-video-main-wrap { padding-top: 60px; }
    
    /**/
    
    .leadership-img img { height: 246px !important; width: 246px; }
    .leadership-item h4 { padding: 0 15px; font-size: 24px; }
    .leadership-item { width: calc(33.33333% - 30px); margin: 0 15px; }
    .jobopening_area_wrap { padding: 90px 60px; }
    .jobopening_area { padding-bottom: 90px; }
    .pathways_sec, .working_sec { padding-bottom: 80px; }
    .culture_left { width: calc(100% - 380px); padding-right: 70px; }
    .culture_right { width: 380px; }
    .culture_right img { height: 380px !important; }
    .culture_sec { padding: 80px 0; }
    
    .jobopening_area.jobopening_areav2 { padding-top: 65px; }
    
    .hero-fellowship .inner { padding: 60px; }
    
    .why-choose .main { gap: 20px; }
    .why-choose .box { width: calc(33.33% - 13.5px); }
    .why-choose .main { font-size: 18px; line-height: 30px; }
    
    .location-highlights { font-size: 18px; line-height: 30px; }
    .location-highlights .box .image { height: 240px; }

    
}

@media (max-width:1199px){
    .banner-lp .welcome-back{padding:40px 40px 26px;}
    
    .blog_feed { padding: 80px 0; }
    .blog_feed .title { padding-bottom: 40px; }
    .blog_feed .section_wrap .right_part { padding-left: 15px; }
    .blog_feed .post-image { padding: 15px 15px 0; }
    .blog_feed .post-image .topic_part { padding: 20px; }
    .blog_feed .right_part .right_inner+.right_inner { margin-top: 50px; padding-top: 50px; }
    
    .competencies-section .content-row{margin:70px -15px 0;}
    .competencies-section .content-row .competence-card{padding:0 15px;}
    .competencies-section .content-row .competence-card .card-wrapper .card-back{padding:20px;}
    
    .form_section .form-info {padding: 100px 50px;}
    .form_section .default-form .hs-form fieldset.form-columns-2 {margin: 0;}
    .form_section .default-form .hs-form fieldset.form-columns-2 .hs-form-field {width: 100%;margin: 0;}
    
    /* leadership ~ start */
    .leadership-section ul.slick-dots { padding: 0 200px 0 475px; }
    .leadership-nav { width: calc(100% - 110px); margin-left: -390px; }
    body .popup-leadership { padding: 60px 20px 20px; }
    .popup-leadership .inside .image { width: 380px; }
    .popup-leadership .inside .text { width: calc(100% - 380px); }
    .popup-leadership .ttl-box { margin-bottom: 30px; }
    .popup-leadership .inside .text h3 { font-size: 32px; line-height: 1.3; }
    /* leadership ~ end */
    
    .numbers-section .numbers-info {margin: 0;position:relative;}
    .numbers-section .numbers-info:before {content: '';opacity: 0.18;width: 1px;height: 100%;background: linear-gradient(0deg, #ffffff 0%, #000000 50%, #ffffff 100%);display: inline-block;position: absolute;left: calc(50% - 15px);}
    .numbers-section .numbers-info .number-item {width: 50%;margin: 50px 0;}
    .numbers-section .numbers-info .number-item:after{right:unset;top:calc(100% + 50px);left:0;bottom: 0;background:linear-gradient(0deg,#fff,#fff 10%,#d1d1d1 90%,#d1d1d1);width:100%;height:1px;opacity:1;}
    .numbers-section .numbers-info .number-item:nth-child(odd):after {background: linear-gradient(90deg,#fff,#fff 10%,#d1d1d1 90%,#d1d1d1);}
    .numbers-section .numbers-info .number-item:nth-child(even):after {background: linear-gradient(-90deg,#fff,#fff 10%,#d1d1d1 90%,#d1d1d1);}
    .numbers-section .numbers-info .number-item:nth-last-child(2):after{display: none;}
    
    .why_arsa{padding:100px 0 0; height:100%;}
    .why_arsa .sub_tit_cont{padding:50px 0 70px;}
    .why_arsa .sub_tit_cont .sub_title{font-size:32px;margin-right:20px;width:calc(50% - 20px);}
    .why_arsa .sub_tit_cont .content{padding-left:15px;}
    .why_arsa .img_popup{position:relative;}
    .why_arsa > .background{}
    
    /*** ***/
    .innerhero_area { min-height:350px; }
    .title-content h2 { font-size: 50px; line-height: 64px; }
    
    .patient-referral-form{padding:90px 0 95px;}
    .patient-referral-form .logo-img img{max-width:620px!important;}

    .hero-fellowship .inner { padding: 60px; }
    
    .why-choose .main { gap: 20px; }
    .why-choose .box { width: calc(33.33% - 13.5px); }
    .why-choose .main { font-size: 18px; line-height: 30px; }
    
    .location-highlights { font-size: 18px; line-height: 30px; }
    .location-highlights .main { gap: 30px; }
    .location-highlights .box { width: calc(33.33% - 20px); }
    .location-highlights .box .image { height: 240px; }
    
    .why-choose .box h3,
    .location-highlights .box .text h3 { font-size: 26px; line-height: 30px; }

    


    
}

@media (min-width:992px) and (max-width:1199px){
  .leadership-nav .box { min-height:389px; }  
}
@media (max-width:991px){
    .administrative-section{padding:90px 0 40px;}
    .administrative-section .administrative-row .image-card{margin-bottom:50px;width:50%;}
    .administrative-section .administrative-row .image-card .card-content h3{font-size:25px;line-height:27px;}
    
    .blog_feed .section_wrap .left_part { width: 100%; padding: 0; }
    .blog_feed .section_wrap .right_part { width: 100%; padding: 50px 0 0; }
    .blog_feed .post-image { padding: 0; }
    .blog_feed .post-image .topic_part { padding: 35px; }
    .blog_feed .right_part .right_inner+.right_inner { padding-top: 40px; margin-top: 40px; }
    .blog_feed .right_part .post-title { padding: 20px 0; }
    .blog_feed .load_more { padding-top: 50px; }
    .blog_feed .post-image .topic_part .post-title { padding: 20px 0; }
    
    .careers_sc { padding: 70px 0 90px; }
    .careers_wrap .btn-group { margin-top: 30px; }
    
    .competencies-section .title h2{font-size:48px;line-height:58px;}
    .competencies-section{padding:90px 0 40px;}
    .competencies-section .content-row .competence-card{width:50%;}
    .competencies-section .content-row .competence-card .card-front h3{font-size:25px;line-height:27px;margin-top:30px;}
    .competencies-section .content-row .competence-card .card-wrapper .card-back h5{font-size:25px;line-height:27px;}
    .competencies-section .content-row .competence-card .card-wrapper .card-back .content{margin-top:20px;}
    
    .content-image-zig-zag { padding: 50px 0; }
    .contimg_in .content_box,
    .contimg_in .image_con { width: 100%; }
    .contimg_in .contentbox_in h2:after { display: none; }
    .contimg_in .contentbox_in h2 br { display: none; }
    .contimg_in.flex-reverse,
    .contimg_in { flex-direction: column-reverse; display: flex; }
    .contimg_in:not(:last-child) { margin-bottom: 40px; }
    .contimg_in .contentbox_in { text-align: center; max-width: 100%; padding: 20px 0 0; }
    .contimg_in .contentbox_in h2 { margin-bottom: 0; }
    .contimg_in.flex-reverse .contentbox_in { padding: 25px 0 0; text-align: center; }
    
    .form_section {flex-wrap: wrap;}
    .form_section .form-info {width: 100%;padding: 120px 50px;}
    .form_section .form-left.form-info {padding-top: 300px;}
    .form_section .default-form .hs-form fieldset.form-columns-2 {margin: 0 -14px;}
    .form_section .default-form .hs-form fieldset.form-columns-2 .hs-form-field {float:left;width: calc(50% - 28px);margin: 0 14px;}
    
    /* leadership ~ start */
    .leadership-nav { display: none; }
    .leadership-for { width: 100%; }
    .leadership-for .cover { padding: 0 0 60px; }
    .leadership-section ul.slick-dots { padding: 0 150px 0 45px; bottom: 0; top: auto; }
    span.pagingInfo { left: 0; font-size: 25px; right: auto; }
    span.pagingInfo span { font-size: 15px; }
    button.slick-arrow { top: auto; bottom: -30px; right: 0; width: 59px; height: 59px; }
    button.slick-prev.slick-arrow { right: 75px; }
    .popup-leadership .linkedin a { width: 50px; height: 50px; min-width: 50px; padding: 15px; }
    body .popup-leadership { padding: 60px 15px 20px; }
    body .popup-leadership { font-size: 16px; line-height: 30px; }
    .popup-leadership .text-btm { margin: 30px 0 0; }
    .popup-leadership .ttl-box:after { width: calc(100% + 50px); }
    .popup-leadership .inside .image { width: 100%; max-width: 400px; }
    .popup-leadership .inside .text { width: 100%; padding: 0; margin: 20px 0 0; }
    .popup-leadership .inside .text h3 { font-size: 28px; }
    /* leadership ~ end */
    
    .philosophy_sc { padding: 80px 0 60px; }
    .philosophy_img { width: 100%; padding: 0; }
    .philosophy_wrap .right_content { width: 100%; }
    .philosophy_wrap .right_content .content ul li { padding: 0 0 20px 35px; }
    .philosophy_head { margin: 0 auto 30px; }
    
    .practiceslogo_sc { padding: 60px 0; }
    .practiceslogo_title { margin-bottom: 40px; }
    .logos_wrap .logos_in { width: 33.33%; }
    .logos_wrap .logos_in .logos { min-height: 100px; }
    
    .why_arsa .img_popup{width:100%;}
    .why_arsa .sub_tit_cont .sub_title{width:100%;padding:0 0 30px;margin:0;}
    .why_arsa .sub_tit_cont .content{width:100%;padding:25px 0 0;}
    
    /*** ***/
    .innerhero_area { min-height:260px; }
    
    .title-content h2 { font-size: 30px; line-height: 44px; }
    .title-content .inner { align-items: center; }
    /* .title-content:not(.single-col) .inner > div{width:50%;} */
    
    .joining-team .list-wrapper .list .icon{width:50px;}
    .joining-team .list-wrapper .list .content{line-height:25px;width:calc(100% - 50px);font-size:16px;}
    
    .patient-referral-form .referral-form{max-width:100%;}

    
    /* old module */
    .innerhero_area { min-height:260px; }
    .twocolpartner_area { padding:60px 0; }
    .leadershipteam_box { padding:60px 0; }
    .leadershipteam_box .leadershipteam_img { width:360px; height:360px; }

    .imgtextpartner_area .imgtextpartner_img, .reconsurgery_area .left-box { width:340px; height:340px; }
    .imgtextpartner_area .imgtextpartner_imgicon { max-width:110px; }

    .serorcestran_area .serorcestran_item { padding:20px; }

    .ctastrip_area .ctastrip_box { padding:30px 20px 30px; }
    .ctastrip_area .ctastrip_box h2 { font-size: 20px; line-height: 32px; }
    .ctastrip_area .ctastrip_box h2 br { display:none; }

    .aboutimgtext_area .left-box { width:350px; height:350px; }
    .philosophy_area .philosophy_wrap .philosophy_item { width:calc(100%/2); }
    .philosophy_area .philosophy_wrap .philosophy_item:last-child { width:100%; }
    .philosophy_area .philosophy_item { width:calc(100%/2); }

    .commonpract_area .arsa-health-box { padding:20px; width:calc(100%/3); margin:0; font-size: 16px; } 
    .partwitharsa_area .partwitharsa_info { width:100%; }
    .partwitharsa_area .partwitharsa_box:before { width:100%; }
    .partwitharsa_area .partwitharsa_icon { margin:30px 20px 0; } 

    .easyprtarasa_area .easyprtarasa_item { width:calc(100%/3); padding:0 10px 20px; } 
    .easyprtarasa_area .easyprtarasa_cover { justify-content: center; }  

    .easyprtarasa_area, .partwitharsa_area { padding:60px 0; }

    .commonpract_area .arsa-icon { margin: 0 auto 20px; }
    .commonpract_area .commonpract_imgwrap h5 {width:100%; }

    .patient-referral-form .referral-form{max-width:100%;}

    .title-content h2{font-size: 30px;line-height: 44px;}
    .title-content .inner{align-items: center;}
    /*     .title-content:not(.single-col) .inner > div{width:50%;} */

    .joining-team .list-wrapper .list .icon{width:50px;}
    .joining-team .list-wrapper .list .content{line-height:25px;width:calc(100% - 50px);font-size:16px;}

    .applying .inner{padding:30px 20px 30px 20px;}
    .applying .content{padding:0 50px 0 0;width:calc(100% - 200px);}
    .applying .image{width:200px;}

    .main-timeline-list{padding:60px 0;}
    .main-timeline-list .timeline-list h4{font-size:24px;}
    .main-timeline-list .timeline-list .point-list ul li{line-height:26px;font-size:18px;margin:0 15px 15px;}
    .main-timeline-list .timeline-list .point-list ul{align-items:flex-start;}
    .main-timeline-list .timeline-list .point-list ul li:before{top:4px;}
    .main-timeline-list .timeline-list:before{top:10px;}

    .event-boxes .list-wrapper .square-image{width: 280px;}
    .event-boxes .list-wrapper .date-details{width: calc(100% - 280px);padding-right:30px;padding-left:0;}
    .event-boxes .list-wrapper .details .content-text{padding: 30px 0 10px 0;}


    .hero_banner_sec.new-hero-video-main-wrap { padding-top: 40px; }
    .new-hero-video-wrap h1 { font-size: 30px; }
    .new-hero-video { margin-top: 8px; height: 330px; }
    .new-hero-video .bottom-shape { bottom: -24px; }

    /* */
    .leadership-img img { height: 216px !important; width: 216px; }
    .leadership-sec { padding: 70px 0 60px; }
    .jobopening_logo_row ul li { }
    .jobopening_area_wrap { padding: 60px 30px; }
    .jobopening_area { padding-bottom: 60px; }
    .pathways_sec .arsa-health-box { width: calc(50% - 20px); margin: 0 10px 20px; }
    .pathways_sec, .working_sec { padding-bottom: 50px; }
    .culture_left { padding-right: 30px; width: calc(100% - 280px); }
    .culture_right { width: 300px; }
    .culture_right img { height: 300px !important; }
    .video-icon a { width: 70px; height: 70px; padding: 17px; }
    .culture_sec { padding: 60px 0; }
    .working_sec .arsa-health-box { width: calc(50% - 30px); margin: 0 15px 30px; }
    .locations_sec { padding: 60px 0; }
    .team_cta_sec .invest-wtap { padding-top: 60px; padding-bottom: 60px; }

    .careers-hero .baseModuleOverlay { background: #fff !important; opacity: 0.6; }
    .careers-hero { position: relative; z-index: 1; }

    .blog_feed .bottom_part .bottom_col { width: 100%; padding: 0 0 50px; }
    .blog_feed .bottom_part .bottom_col:last-child { padding-bottom: 0; }
    .blog_feed .bottom_part { margin: 0; }
    
    .hero-fellowship { min-height: auto; padding: 200px 0 0; }
    .hero-fellowship h6 { font-size: 18px; line-height: 30px; }
    .hero-fellowship .inner { padding: 40px 30px; font-size: 18px; line-height: 30px; }
    .hero-fellowship .button-1 { margin: 30px 0 0; }
    
    .why-choose { padding: 0 0 60px; }
    .why-choose .main-title { margin: 0 auto 40px; }
    .why-choose .main { gap: 30px; }
    .why-choose .box { width: 100%; }
    .why-choose .box h3 { font-size: 24px; line-height: 30px; margin: 0 0 16px; }
    .why-choose .box .icon { margin: 0 auto 20px; }
    
    .location-highlights { padding: 60px 0; }
    .location-highlights .main-title { margin: 0 auto 40px; }
    .location-highlights .box { width: calc(50% - 15px); }
        
    .remove-top-space { padding-top: 0; }
    .img-right .philosophy_img { padding: 0; }
}

@media (max-width:767px){
    .banner-lp{padding-top:100vw;min-height:auto;height:auto;}
    .banner-lp .welcome-back .pre_title{font-size:16px;letter-spacing:2px;}
    
    .administrative-section{padding:80px 0 100px;}
    .administrative-section .administrative-row{margin-top: 40px;}
    .administrative-section .administrative-row .image-card{width:100%;}
    .administrative-section .administrative-row .image-card .image{width:215px;height:215px;}
    .administrative-section .administrative-row .image-card .card-content h3{font-size:22px;line-height:28px;}
    .administrative-section .slick-slider .slick-arrow{background:none;border:1px solid rgba(20 65 113 / 20%);top:unset;bottom:-40px;width:60px;height:60px;border-radius:50%;left:unset;right:0;transition:400ms;}
    .administrative-section .slick-slider .slick-arrow:hover{background:var(--primary_color);border-color:var(--primary_color);}
    .administrative-section .slick-slider .slick-arrow:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Advance-construction-2024/Images/arrow-left.png) no-repeat center;border-radius:50%;transition:400ms;}
    .administrative-section .slick-slider .slick-arrow:hover:before{filter:brightness(0%);}
    .administrative-section .slick-slider .slick-arrow.slick-prev {right: 75px;}
    .administrative-section .slick-slider .slick-arrow.slick-next{transform:rotate(180deg);}
    .administrative-section .progress-bar-container{position:relative;height:3px;background-color:rgba(20 65 113 / 20%);margin-top:10px;width: calc(100% - 240px);left: 70px;}
    .administrative-section .progress-bar{position:absolute;top:0;left:0;height:100%;width:0;background-color:var(--primary_color);transition:width 0.25s ease-in-out;display:block;}
    .administrative-section .count-wrapper{font-size:25px;letter-spacing:1px;line-height:42px;color:#000000;font-weight:500;position:absolute;bottom:-8px;left:15px;}
    .administrative-section .count-wrapper .slide-count{position:relative;}
    .administrative-section .count-wrapper .slide-count:before{content:'/';position:absolute;top:6px;left:15px;color:rgba(20 65 113 / 20%);}
    .administrative-section .count-wrapper .total-slide{position:absolute;top:20px;left:25px;color:rgba(20 65 113 / 20%);}
    
    .blog_feed { padding: 70px 0; }
    .blog_feed .post-image .tag { padding: 10px 15px; }
    .blog_feed .post-image .tag:after { border-bottom: 25px solid transparent; border-left: 20px solid var(--primary_color); border-top: 25px solid transparent; right: -20px; }
    .blog_feed .post-image .topic_part {padding: 30px;}
    .blog_feed .load_more a { min-width: 164px; }
    .blog_feed .post-image .topic_part .topic_wrap .topic-inner { padding-right: 10px; }
    .blog_feed .post-image .topic_part .topic_wrap .pub_date { padding-left: 10px; }
    .blog_feed .post-image .topic_part { padding: 20px; }
    .blog_feed .post-image .topic_part .topic_wrap { flex-wrap: wrap; }
    .blog_feed .topic_wrap .topic-inner a.topic-link { font-size: 14px; }
    .blog_feed .right_part .right_topic .topic_title { padding-right: 10px; }
    .blog_feed .right_part .right_topic .pub_date { padding-left: 10px; }
    
    .competencies-section .title h2{font-size:32px;line-height:40px;}
    .competencies-section{padding: 80px 0 130px;}
    .competencies-section .content-row{margin:40px -15px 0;}
    .competencies-section .content-row .competence-card{width:100%;}
    .competencies-section .content-row .competence-card .card-wrapper{min-height: 250px;}
    .competencies-section .content-row .competence-card .card-front .card-icon{width:70px;height:70px;}
    .competencies-section .content-row .competence-card .card-front .card-icon img{height: 35px;width: auto;max-width: unset;}
    .competencies-section .slick-slider .slick-arrow{background:none;border:1px solid rgba(20 65 113 / 20%);top:unset;bottom:-40px;width:60px;height:60px;border-radius:50%;left:unset;right:15px;transition:400ms;}
    .competencies-section .slick-slider .slick-arrow:hover{background:var(--primary_color);border-color:var(--primary_color);}
    .competencies-section .slick-slider .slick-arrow:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://21158918.fs1.hubspotusercontent-na1.net/hubfs/21158918/Advance-construction-2024/Images/arrow-left.png) no-repeat center;border-radius:50%;transition:400ms;}
    .competencies-section .slick-slider .slick-arrow:hover:before{filter:brightness(0%);}
    .competencies-section .slick-slider .slick-arrow.slick-prev {right: 90px;}
    .competencies-section .slick-slider .slick-arrow.slick-next{transform:rotate(180deg);}
    .competencies-section .progress-bar-container{position:relative;height:3px;background-color:rgba(20 65 113 / 20%);margin-top:10px;width:calc(100% - 200px);left:50px;}
    .competencies-section .progress-bar{position:absolute;top:0;left:0;height:100%;width:0;background-color:var(--primary_color);transition:width 0.25s ease-in-out;display:block;}
    .competencies-section .count-wrapper{font-size:25px;letter-spacing:1px;line-height:42px;color:#000000;font-weight:500;position:absolute;bottom:-8px;left:15px;}
    .competencies-section .count-wrapper .slide-count{position:relative;}
    .competencies-section .count-wrapper .slide-count:before{content:'/';position:absolute;top:6px;left:15px;color:rgba(20 65 113 / 20%);}
    .competencies-section .count-wrapper .total-slide{position:absolute;top:20px;left:25px;color:rgba(20 65 113 / 20%);}
    
    .form_section .form-left .content {display: inline-block;margin: 0;font-size: 18px;line-height: 36px;}
    
    /* leadership ~ start */
    .leadership-for .box .text { padding: 20px 15px; }
    .leadership-for .box h3 { font-size: 30px; }
    .leadership-for .box .text { font-size: 18px; line-height: 32px; }
    /* leadership ~ end */
    
    .numbers-section {background: linear-gradient(0deg, #ffffff 0%, #ffffff 15%, #f5f5f5 100%);padding: 50px 0;}
    .numbers-section .numbers-info{display:flex;flex-wrap:wrap;}
    .numbers-section .title h2 {margin-bottom: 15px;}
    .numbers-section .number-item .number-text {font-size: 90px;}
    .numbers-section .number-item .content, .numbers-section .number-item h5 {font-size: 16px;line-height: 24px;}
    
    .why_arsa{padding:70px 0 0;display:inline-block;}
    .why_arsa .sub_tit_cont{padding:20px 0 50px;}
    .why_arsa .sub_tit_cont .sub_title{font-size:18px; line-height:28px;}
    .why_arsa .img_popup{position:relative;}
    .why_arsa .img_popup a{width:139px;height:139px;bottom:-10px;}
    .why_arsa .sub_tit_cont .content{font-size:16px; line-height: 28px; letter-spacing: 0;}
    .why_arsa > .background{height:calc(100% - 13vw);}
    
    /*** ***/
    .title-content { padding: 50px 0 70px; }
    .title-content .inner { display: block; }
    .title-content .inner > div { width: auto; }
    
    .joining-team{padding:55px 0 20px;}
    .joining-team .list-wrapper{display:block;}
    .joining-team .list-wrapper .list{width:auto;margin:0 0 40px 0;}
    
    .podcast-section { padding: 50px 0; }
    .podcast-section .podcast-inner { background-position: center !important; padding: 40px 30px; }
    .podcast-section .podcast-inner h3 { font-size: 34px; }
    
    .patient-referral-form{padding:60px 0 55px;}
    .patient-referral-form .logo-img img{max-width:100%!important;}
    .patient-referral-form .referral-form form .hs-form-field{width:100%!important;margin:0;}
    .patient-referral-form .referral-form form fieldset{margin:0 0!important;}
    .patient-referral-form .referral-form form .hs-form-field .hs-input{width:100%!important;margin:0 0 12px;padding:16px 15px 20px 44px;}
    .patient-referral-form .referral-form form .hs-form-field .input:before{left:15px;top:15px;font-size:18px;} 
    .patient-referral-form .referral-form form .hs-form-field .hs-error-msgs li{margin:-8px 0 7px;}
    
    
    
    /*   old module   */
    .twocolpartner_area { padding:40px 0; text-align:center; }
    .twocolpartner_area .twocolpartner_text { width:100%; }
    .twocolpartner_area .twocolpartner_text:first-child { padding:0; }
    .twocolpartner_area .twocolpartner_text:nth-child(2) { padding:20px 0 0; }

    .leadershipteam_box { padding:40px 0; text-align:center; }  
    .leadershipteam_box .leadershipteam_info { width:100%; padding:0; }
    .leadershipteam_box:nth-child(2n) .leadershipteam_info { padding:0; } 
    .leadershipteam_box .leadershipteam_right { width:100%; }
    .leadershipteam_box .leadershipteam_img { height: 280px; width: 280px; margin: 0 auto 20px; }
    .leadershipteam_box .leadershipteam_inwrap { flex-direction: column-reverse; }
    .leadershipteam_box:nth-child(2n) .leadershipteam_inwrap { flex-direction: column-reverse; }
    .leadershipteam_box .leadershipteam_btmwrap { text-align:center; } 
    .leadershipteam_box .leadershipteam_btmwrap .leadershipteam_btmtitle,.leadershipteam_box .leadershipteam_btmtitle { justify-content: center; }
    .leadershipteam_top .title-img { background-position: center center; } 

    .normalcon_area { padding:60px 0; }
    .imgtextpartner_area .imgtextpartner_img, .reconsurgery_area .left-box { width:280px; height:280px; margin:0 auto; }

    .partnerstep_area, .serorcestran_area { padding:40px 0; }
    .partnerstep_area .partnerstep_item { justify-content: center; padding:0; text-align: center; margin-bottom:40px; }
    .partnerstep_area .partnerstep_info { width:100%; margin:20px 0 0; padding:25px; }
    .serorcestran_area .serorcestran_item { width:100%; margin:0 0 30px; padding:20px; text-align:center; }
    .serorcestran_area .serorcestran_item .serorcestran_icon { margin:0 auto; }
    .partnerstep_area .stepcount { width:100%; left:0; text-align:center; }

    .ctastrip_area .ctastrip_box { padding:20px 20px 30px; }
    .ctastrip_area .ctastrip_box h2 { font-size: 20px; line-height: 30px; }
    .ctastrip_area .ctastrip_box h2 br { display:none; }

    .twocolpartner_area .twocolpartner_wrap .title-img { background-position:center center; }

    .philosophy_area { padding:40px 0; }
    .aboutimgtext_area.two-col-sec { padding:50px 0; }
    .aboutimgtext_area .left-box { width:280px; height:280px; margin:0 auto; }
    .philosophy_area .philosophy_item { width:100%; padding:0 0 20px; }
    .philosophy_area .philosophy_wrap .philosophy_item { width:100%; }
    .philosophy_area .philosophy_itemin { text-align:center; padding:20px; }
    .philosophy_area .arsa-icon .hover { left: 50%; transform: translateX(-50%); }

    .moreaboutarsa_area .moreaboutarsa_box { width:100%; text-align:center; border:none; padding:0 0 40px; }  
    .moreaboutarsa_area .moreaboutarsa_box h3 { font-size: 24px; line-height: 32px; }
    .moreaboutarsa_area .moreaboutarsa_box:last-child { padding-bottom:0; }  

    .partwitharsa_area .partwitharsa_box { width:100%; margin:0 0 30px; }
    .commonpract_area .arsa-health-box { width:100%; } 
    .partwitharsa_area .partwitharsa_box { width:100%; margin:0 0 20px; }
    .commonpract_area { padding:70px 0 160px; }
    .easyprtarasa_area .easyprtarasa_item { width:100%; font-size: 16px; line-height: 24px; padding:0 10px 30px; }    

    .partwitharsa_area { padding-bottom:20px; }  

    .partwitharsa_area .partwitharsa_icon { margin:30px auto 0; }
    .partwitharsa_area .partwitharsa_boxin { text-align:center; }

    .patient-referral-form{padding:60px 0 55px;}
    .patient-referral-form .logo-img img{max-width:100%!important;}
    .patient-referral-form .referral-form form .hs-form-field{width:100%!important;margin:0;}
    .patient-referral-form .referral-form form fieldset{margin:0 0!important;}
    .patient-referral-form .referral-form form .hs-form-field .hs-input{width:100%!important;margin:0 0 12px;padding:16px 15px 20px 44px;}
    .patient-referral-form .referral-form form .hs-form-field .input:before{left:15px;top:15px;font-size:18px;} 
    .patient-referral-form .referral-form form .hs-form-field .hs-error-msgs li{margin:-8px 0 7px;}

    .title-content{padding:50px 0 70px;}
    .title-content .inner{display:block;}
    .title-content .inner > div{width:auto;}

    .joining-team{padding:55px 0 20px;}
    .joining-team .list-wrapper{display:block;}
    .joining-team .list-wrapper .list{width:auto;margin:0 0 40px 0;}

    .applying,
    .applying p{font-size:16px;}
    .applying .col-div{display:block;}
    .applying .content{padding:0 0 50px;width:auto;}
    .applying .image{margin:0 auto;}

    .main-timeline-list{padding:40px 0;}
    .main-timeline-list .timeline-list-wrap{padding:25px 0 20px;}
    .main-timeline-list .timeline-list .point-list ul{margin:0 auto;}
    .main-timeline-list .timeline-list .point-list ul li{width:auto;margin:0 0 10px;padding-left:26px;}
    .main-timeline-list .timeline-list .point-list ul li:before{width:18px;height:13px;top:7px;}
    .main-timeline-list .timeline-list:before{width:15px;height:15px;border:4px solid;}
    .main-timeline-list .timeline-list:before{left:0;}
    .main-timeline-list .timeline-list-wrap:before{left:7px;}
    .main-timeline-list .timeline-list .inner{margin-left:25px;padding:20px 15px;}

    .event-boxes{padding:50px 0;}
    .event-boxes .list-wrapper .text-image{display:block;}
    .event-boxes .list-wrapper .date-details{width:auto;padding: 0;}
    .event-boxes .list-wrapper .square-image{width:auto;height:auto;margin:30px 0 0 0;}
    .event-boxes .list-wrapper .location{min-height:auto;}
    .event-boxes .list-wrapper .date-all .date + .date{margin-left:0;}

    .podcast-section { padding: 50px 0; }
    .podcast-section .podcast-inner { background-position: center !important; padding: 40px 30px; }
    .podcast-section .podcast-inner h3 { font-size: 34px; }

    .new-hero-video svg { height: auto; width: 60px; }
    .new-hero-video { height: 250px; }
    .new-hero-video .bottom-shape { bottom: -19px; height: 25px; object-fit: scale-down; object-position: top; width: 100%; }
    .new-hero-video-main-wrap .caption-wrap { padding-bottom: 20px; }

    /* */
    .leadership-item { width: calc(100% - 30px); margin-bottom: 70px; }
    .leadership-item a:before { opacity: 1; }
    .leadership-item h4 { color: #fff; }
    .arrow-btn { background: #fff; }
    .arrow-btn svg { fill: #26aced; }
    .leadership-item:last-child { margin-bottom: 10px; }
    .leadership-sec { padding-top: 50px; }
    .jobopening_logo_row ul li { padding: 0 14px; }
    .jobopening_logo_sec { padding-top: 40px; }
    .jobopening_area_wrap { padding: 40px 11px; }
    .jobopening_item .jobopening_top { width: 100%; margin-bottom: 30px; }
    .jobopening_item .jobopening_btn { width: 100%; justify-content: left; text-align: left; }
    .jobopening_item>a { padding: 30px; }
    .jobopening_item .jobopening_btn span { background: #fff; color: #06386c; }
    .pathways_sec { padding-top: 50px; padding-bottom: 45px; }
    .pathways_sec .blue-btn { margin-top: 20px; }
    .culture_left { width: 100%; padding: 0 0 40px; }
    .culture_row { flex-wrap: wrap; }
    .culture_right { width: 280px; margin: auto; }
    .culture_right img { height: 280px !important; }
    .working_sec.commonpract_area { padding: 60px 0 50px; }
    .working_sec.commonpract_area .arsa-health-box h4 { text-align: left; width: 100%; text-align: center; }
    .working_sec.commonpract_area .arsa-health-box .commonpract_imgwrap { flex-wrap: wrap; }
    .working_sec.commonpract_area .arsa-health-box .arsa-icon { flex-wrap: wrap; margin-bottom: 20px !important; }
    
    .hero-fellowship { padding: 130px 0 0; }
    .hero-fellowship h6 { letter-spacing: 2px; font-size: 16px; line-height: 28px; }
    .hero-fellowship .inner { border-width: 5px; padding: 20px 15px 40px; }
    
    .location-highlights .main { gap: 15px; }
    .location-highlights .box { width: 100%; }

    .hero-fellowship .button-1 a { min-width: 240px; }
    
   
}

@media(max-width:576px){
    .numbers-section .numbers-info .number-item {margin: 25px 0;}
    .numbers-section .number-item .number-text {font-size: 50px;margin-bottom:10px;}
    .numbers-section .numbers-info .number-item:after {top: calc(100% + 25px);}
}

@media (min-width:480px) and (max-width:991px){
  .leadership-for .box { min-height:685px; }  
}

@media(max-width:480px){
    .administrative-section .slick-slider .slick-arrow{width:40px;height:40px;bottom:-30px;}
    .administrative-section .slick-slider .slick-arrow:before{background-size:16px;}
    .administrative-section .slick-slider .slick-arrow.slick-prev{right:50px;}
    .administrative-section .progress-bar-container{width:calc(100% - 160px);left: 47px;}
    
    .competencies-section .slick-slider .slick-arrow{width:40px;height:40px;bottom:-30px;}
    .competencies-section .slick-slider .slick-arrow:before{background-size:16px;}
    .competencies-section .slick-slider .slick-arrow.slick-prev{right:65px;}
    .competencies-section .progress-bar-container{width:calc(100% - 160px);}
    
    .form_section .form-right.form-info {padding: 50px 20px;}
    .form_section .form-left.form-info {padding: 200px 20px 50px;}
    .form_section .default-form .hs-form fieldset.form-columns-2 {margin: 0;}
    .form_section .default-form .hs-form fieldset.form-columns-2 .hs-form-field {width: 100%;margin: 0;}
    
    .numbers-section .numbers-info .number-item {width: 100%;margin: 25px 0;}
    .numbers-section .numbers-info:before {display: none;}
    .numbers-section .numbers-info .number-item:nth-last-child(2):after{display:inline-block;}
    .numbers-section .numbers-info .number-item:nth-child(odd):after, .numbers-section .numbers-info .number-item:nth-child(even):after {background: linear-gradient(-90deg, #ffffff 0%, #ffffff 10%, #d1d1d1 50%, #ffffff 90%, #ffffff 100%);}
    .numbers-section .numbers-info.numbers-total-5 .number-item { width: 100% !important; }
    .numbers-section .numbers-info.numbers-total-5 .number-item:last-child { margin-left: 0 !important; }
}

@media (max-width:479px){
  .leadership-for .box { min-height:719px; }  
}