@font-face{font-family:'fontello';src:url(/wp-content/themes/hope/font/fontello.eot?56554017);src:url("/wp-content/themes/hope/font/fontello.eot?56554017#iefix") format("embedded-opentype"),url(/wp-content/themes/hope/font/fontello.woff2?56554017) format("woff2"),url(/wp-content/themes/hope/font/fontello.woff?56554017) format("woff"),url(/wp-content/themes/hope/font/fontello.ttf?56554017) format("truetype"),url("/wp-content/themes/hope/font/fontello.svg?56554017#fontello") format("svg");font-weight:400;font-style:normal;font-display:swap}[class^="fa-"]:before,[class*=" fa-"]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-calendar:before{content:'\e800'}.fa-phone:before{content:'\e801'}.fa-mail:before{content:'\e802'}.fa-facebook:before{content:'\f09a'}.fa-youtube:before{content:'\f167'}.fa-whatsapp:before{content:'\f232'}.fa-twitter:before{content:'\f309'}.fa-pinterest:before{content:'\f312'}.fa-linkedin:before{content:'\f318'}.fa-instagram:before{content:'\f32d'}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid #fff0;border-left:4px solid #fff0}.dropup,.dropdown{position:relative}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgb(0 0 0 / .15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgb(0 0 0 / .175);box-shadow:0 6px 12px rgb(0 0 0 / .175)}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.navbar-nav{margin:7px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:22px}.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after{clear:both}@media only screen and (min-width:768){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:14px;padding-bottom:14px}}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.form-control,input:not([type=checkbox],[type=radio]),textarea,select{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus,input:focus:not([type=checkbox],[type=radio]),textarea:focus,select:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / .075),0 0 8px rgb(102 175 233 / .6);box-shadow:inset 0 1px 1px rgb(0 0 0 / .075),0 0 8px rgb(102 175 233 / .6)}.form-control::-moz-placeholder,input:not([type=checkbox],[type=radio])::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder,input:-ms-input-placeholder:not([type=checkbox],[type=radio]),textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#999}.form-control::-ms-expand,input:not([type=checkbox],[type=radio])::-ms-expand,textarea::-ms-expand,select::-ms-expand{background-color:#fff0;border:0}.form-control::-webkit-input-placeholder,input:not([type=checkbox],[type=radio])::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#999}textarea.form-control,textarea{height:auto}.form-control[disabled],input[disabled]:not([type=checkbox],[type=radio]),textarea[disabled],select[disabled],.form-control[readonly],input[readonly]:not([type=checkbox],[type=radio]),textarea[readonly],select[readonly],fieldset[disabled] .form-control,fieldset[disabled] input:not([type=checkbox],[type=radio]),fieldset[disabled] textarea,fieldset[disabled] select{background-color:#eee;opacity:1}.form-control[disabled],input[disabled]:not([type=checkbox],[type=radio]),textarea[disabled],select[disabled],fieldset[disabled] .form-control,fieldset[disabled] input:not([type=checkbox],[type=radio]),fieldset[disabled] textarea,fieldset[disabled] select{cursor:not-allowed}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.has-feedback{position:relative}.has-feedback .form-control,.has-feedback input:not([type=checkbox],[type=radio]),.has-feedback textarea,.has-feedback select{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}@media (min-width:1500px){.container{width:1470px}}.grid{display:grid;grid-template-columns:repeat(12,[col-start] 1fr);gap:20px}@media only screen and (max-width:767px){.grid{grid-template-columns:1fr}}.grid>*{grid-column:col-start / span 12}.grid .col-md-1{grid-column:span 1}.grid .col-md-2{grid-column:span 2}.grid .col-md-3{grid-column:span 3}.grid .col-md-4{grid-column:span 4}.grid .col-md-5{grid-column:span 5}.grid .col-md-6{grid-column:span 6}.grid .col-md-7{grid-column:span 7}.grid .col-md-8{grid-column:span 8}.grid .col-md-9{grid-column:span 9}.grid .col-md-10{grid-column:span 10}.grid .col-md-11{grid-column:span 11}.grid .col-md-12{grid-column:span 12}@media screen and (max-width:756px){.grid>.col-md-1{grid-column:span 12}.grid>.col-md-2{grid-column:span 12}.grid>.col-md-3{grid-column:span 12}.grid>.col-md-4{grid-column:span 12}.grid>.col-md-5{grid-column:span 12}.grid>.col-md-6{grid-column:span 12}.grid>.col-md-7{grid-column:span 12}.grid>.col-md-8{grid-column:span 12}.grid>.col-md-9{grid-column:span 12}.grid>.col-md-10{grid-column:span 12}.grid>.col-md-11{grid-column:span 12}.grid>.col-md-12{grid-column:span 12}.grid>.col-md-13{grid-column:span 12}.grid>.col-md-14{grid-column:span 12}.grid>.col-md-15{grid-column:span 12}.grid>.col-md-16{grid-column:span 12}.grid>.col-md-17{grid-column:span 12}.grid>.col-md-18{grid-column:span 12}.grid>.col-md-19{grid-column:span 12}.grid>.col-md-20{grid-column:span 12}.grid>.col-md-21{grid-column:span 12}.grid>.col-md-22{grid-column:span 12}.grid>.col-md-23{grid-column:span 12}.grid>.col-md-24{grid-column:span 12}.grid>.col-md-25{grid-column:span 12}.grid>.col-md-26{grid-column:span 12}.grid>.col-md-27{grid-column:span 12}.grid>.col-md-28{grid-column:span 12}.grid>.col-md-29{grid-column:span 12}.grid>.col-md-30{grid-column:span 12}.grid>.col-md-31{grid-column:span 12}.grid>.col-md-32{grid-column:span 12}.grid>.col-md-33{grid-column:span 12}.grid>.col-md-34{grid-column:span 12}.grid>.col-md-35{grid-column:span 12}.grid>.col-md-36{grid-column:span 12}.grid>.col-md-37{grid-column:span 12}.grid>.col-md-38{grid-column:span 12}.grid>.col-md-39{grid-column:span 12}.grid>.col-md-40{grid-column:span 12}.grid>.col-md-41{grid-column:span 12}.grid>.col-md-42{grid-column:span 12}.grid>.col-md-43{grid-column:span 12}.grid>.col-md-44{grid-column:span 12}.grid>.col-md-45{grid-column:span 12}.grid>.col-md-46{grid-column:span 12}.grid>.col-md-47{grid-column:span 12}.grid>.col-md-48{grid-column:span 12}.grid>.col-md-49{grid-column:span 12}.grid>.col-md-50{grid-column:span 12}.grid>.col-md-51{grid-column:span 12}.grid>.col-md-52{grid-column:span 12}.grid>.col-md-53{grid-column:span 12}.grid>.col-md-54{grid-column:span 12}.grid>.col-md-55{grid-column:span 12}.grid>.col-md-56{grid-column:span 12}.grid>.col-md-57{grid-column:span 12}.grid>.col-md-58{grid-column:span 12}.grid>.col-md-59{grid-column:span 12}.grid>.col-md-60{grid-column:span 12}.grid>.col-md-61{grid-column:span 12}.grid>.col-md-62{grid-column:span 12}.grid>.col-md-63{grid-column:span 12}.grid>.col-md-64{grid-column:span 12}.grid>.col-md-65{grid-column:span 12}.grid>.col-md-66{grid-column:span 12}.grid>.col-md-67{grid-column:span 12}.grid>.col-md-68{grid-column:span 12}.grid>.col-md-69{grid-column:span 12}.grid>.col-md-70{grid-column:span 12}.grid>.col-md-71{grid-column:span 12}.grid>.col-md-72{grid-column:span 12}.grid>.col-md-73{grid-column:span 12}.grid>.col-md-74{grid-column:span 12}.grid>.col-md-75{grid-column:span 12}.grid>.col-md-76{grid-column:span 12}.grid>.col-md-77{grid-column:span 12}.grid>.col-md-78{grid-column:span 12}.grid>.col-md-79{grid-column:span 12}.grid>.col-md-80{grid-column:span 12}.grid>.col-md-81{grid-column:span 12}.grid>.col-md-82{grid-column:span 12}.grid>.col-md-83{grid-column:span 12}.grid>.col-md-84{grid-column:span 12}.grid>.col-md-85{grid-column:span 12}.grid>.col-md-86{grid-column:span 12}.grid>.col-md-87{grid-column:span 12}.grid>.col-md-88{grid-column:span 12}.grid>.col-md-89{grid-column:span 12}.grid>.col-md-90{grid-column:span 12}.grid>.col-md-91{grid-column:span 12}.grid>.col-md-92{grid-column:span 12}.grid>.col-md-93{grid-column:span 12}.grid>.col-md-94{grid-column:span 12}.grid>.col-md-95{grid-column:span 12}.grid>.col-md-96{grid-column:span 12}.grid>.col-md-97{grid-column:span 12}.grid>.col-md-98{grid-column:span 12}.grid>.col-md-99{grid-column:span 12}.grid>.col-md-100{grid-column:span 12}}.main-navigation a{color:#555}.main-navigation .nav-pills>li{position:relative}.main-navigation .nav-pills>li>a{line-height:2;border-radius:0}.main-navigation .nav-pills>li:hover .dropdown-menu{visibility:visible}.main-navigation .nav-pills>li>a{text-decoration:none;display:block;position:relative;z-index:1;text-align:center;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to right,#ffcf27,#ffcf27 50%,#12247d 50%);background-size:200% 100%;background-position:-100%;transition:all 0.3s ease-in-out}.main-navigation .nav-pills>li>a:before{display:block;content:'';width:0;height:3px;bottom:5px;left:0;bottom:0;z-index:0;position:absolute;background:#12247d;transition:all 0.3s ease-in-out}.main-navigation .nav-pills>li>a:hover{background-position:0%}.main-navigation .nav-pills>li>a:hover:before{width:100%}.main-navigation .nav-pills>li.current-menu-item>a,.main-navigation .nav-pills>li.current-menu-parent>a{background-position:0%}.main-navigation .nav-pills>li.current-menu-item>a:before,.main-navigation .nav-pills>li.current-menu-parent>a:before{width:100%}.main-navigation .dropdown-menu{left:0;right:auto;margin:0;border:none;border-radius:0;z-index:1;transition:visibility .2s ease-in;transition-property:opacity;transition-duration:0.2s;transition-timing-function:ease-in;transition-delay:0s;padding:0;display:block;visibility:hidden;z-index:2}.main-navigation .dropdown-menu>li>a{display:block;padding:10px 20px;border-bottom:1px #fff solid}.mobile-language-switcher{display:none}.mobile-menu-toggle{display:none}@media only screen and (max-width:1024px){.mobile-menu-toggle{padding:10px;border-radius:8px;background:#ffcf27;cursor:pointer;display:block}.nav-hamburger{display:flex;align-items:center;justify-content:center;min-height:27px;padding-left:0;padding-right:0;border:none;background-color:#fff0;color:inherit;cursor:pointer;transition:.3s ease}.nav-hamburger:focus{outline:none}.nav-hamburger__text{margin-left:10px;font-size:1.125rem;font-weight:700;line-height:1}.nav-hamburger__bars{display:block;position:relative;width:35px;height:5px;background-color:#fff;transition:.3s}.nav-hamburger__bars:before,.nav-hamburger__bars:after{content:"";display:block;position:absolute;left:0;width:100%;height:100%;background-color:#fff;transition:.3s}.nav-hamburger__bars:before{transform:translate(0,-11px)}.nav-hamburger__bars:after{transform:translate(0,11px)}.nav-hamburger.open .nav-hamburger__bars{background-color:#fff0}.nav-hamburger.open .nav-hamburger__bars:before{transform:rotate(45deg)}.nav-hamburger.open .nav-hamburger__bars:after{transform:rotate(-45deg)}#site-navigation.main-navigation{position:fixed;width:75%;height:100%;bottom:40px;top:0;left:0;background:var(--wp--preset--color--theme-color-1);z-index:9;color:#fff;left:-100%;transition:all 0.5s ease;overflow:auto}#site-navigation.main-navigation::-webkit-scrollbar{display:none}#site-navigation.main-navigation.open{left:0}.admin-bar #site-navigation.main-navigation{margin-top:46px}#primary-menu.nav-pills{display:flex;flex-direction:column;align-items:flex-end;width:100%;margin:0}#primary-menu.nav-pills>li{width:100%;border-bottom:1px #6495ED solid}#primary-menu.nav-pills>li a{color:#fff;display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between}#primary-menu.nav-pills>li a:has(.caret){display:flex;flex-direction:row}#primary-menu.nav-pills>li a .caret{transform:rotate(90deg);transition:all 0.5s ease-out}#primary-menu.nav-pills>li .dropdown-menu{position:relative;display:flex;flex-direction:column;width:100%;background:#6495ED;max-height:0;transition:max-height 0.4s ease-out;visibility:visible;overflow:hidden;right:0;left:auto}#primary-menu.nav-pills>li.active>a:before,#primary-menu.nav-pills>li:hover>a:before{background:#ffcf27}#primary-menu.nav-pills>li.active>a .caret,#primary-menu.nav-pills>li:hover>a .caret{transform:rotate(0)}#primary-menu.nav-pills>li.active .dropdown-menu,#primary-menu.nav-pills>li:hover .dropdown-menu{transition:max-height 0.4s ease-in;max-height:1000px}.mobile-language-switcher{display:block}.mobile-language-switcher ul{list-style:none;margin:0;padding:0;display:flex;width:100%}.mobile-language-switcher ul li{width:100%}.mobile-language-switcher ul li a{color:#fff;display:block;padding:10px 15px}}.main-banner-container{display:grid;grid-template-columns:1fr;align-items:center}.main-banner-container .banner-content{text-align:left}.main-banner-container .banner-content h1{text-shadow:0 2px rgb(0 0 0 / .25);margin:1rem 0;font-size:7rem;font-family:var(--wp--preset--font-family--source-sans-pro)}.main-banner-container .banner-content .banner-subtitle{font-size:var(--wp--preset--font-size--xxlarge);font-weight:400;text-shadow:0 2px rgb(0 0 0 / .25)}.main-banner-container .banner-slides{display:flex;flex-direction:row;gap:1.5rem;overflow:hidden}@media only screen and (max-width:768px){.main-banner-container .banner-slides{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}}.main-banner-container .banner-slides .banner-slide{flex:1;height:100%;cursor:pointer;margin:0 .125em;transition:all 0.3s;background-repeat:no-repeat;background-size:cover;background-position:center;border:1px solid pink;position:relative;height:600px;border:none}@media only screen and (max-width:768px){.main-banner-container .banner-slides .banner-slide{height:auto}}.main-banner-container .banner-slides .banner-slide:nth-child(odd):not(.active) .slide-text1::before{background:#ffcf27}.main-banner-container .banner-slides .banner-slide img{width:100%;object-fit:cover;height:100%;position:absolute;border-radius:1.5rem}@media only screen and (max-width:768px){.main-banner-container .banner-slides .banner-slide img{position:relative}}.main-banner-container .banner-slides .banner-slide .slide-text{position:absolute;bottom:0;padding:1.5rem;font-size:4.5rem;line-height:1;color:#fff;display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:5rem;z-index:1;text-wrap:nowrap}@media only screen and (max-width:767px){.main-banner-container .banner-slides .banner-slide .slide-text{font-size:2.5rem}}.main-banner-container .banner-slides .banner-slide .slide-text .slide-text1{transition:all 0.5s}.main-banner-container .banner-slides .banner-slide .slide-text .slide-text2{opacity:0}.main-banner-container .banner-slides .banner-slide:not(.active) .slide-text1{transform:rotate(-90deg) translate(.5rem,100%);transform-origin:bottom left;position:relative;line-height:2;margin-left:-5rem}.main-banner-container .banner-slides .banner-slide:not(.active) .slide-text1::before{content:"";display:block;position:absolute;width:10rem;background:#12247d;line-height:1;z-index:-1;height:100%;left:-2rem}.main-banner-container .banner-slides .banner-slide.active{flex:3}@media only screen and (max-width:1024px){.main-banner-container .banner-slides .banner-slide.active .slide-text{flex-direction:column;display:flex;align-items:center;text-wrap:initial;text-align:center}}.main-banner-container .banner-slides .banner-slide.active:before{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgb(0 0 0 / .4);z-index:1;border-radius:1.5rem}.main-banner-container .banner-slides .banner-slide.active .slide-text2{opacity:1}.faq-section{background:#fdfdfd;margin-top:50px}.faq-section .faq{background:#FFF;box-shadow:0 2px 48px 0 rgb(0 0 0 / .06);border-radius:4px}.faq-section .faq details{border:none;background:none;border-bottom:1px dashed #CEE1F8}.faq-section .faq details summary{display:block;padding:0;border:none;background:none;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.faq-section .faq details summary:hover{background:#6495ed;padding-left:10px}.faq-section .faq details summary:hover .faq-title{color:#fff}.faq-section .faq details summary:hover .faq-title .badge{background-color:#ffed82;color:#555}.faq-section .faq details summary .faq-title{width:100%;text-align:left;padding:0;padding-left:30px;padding-right:30px;font-weight:400;font-size:15px;letter-spacing:1px;text-decoration:none!important;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;cursor:pointer;padding-top:20px;padding-bottom:20px;margin:0}.faq-section .faq details summary .faq-title .badge{font-weight:700;background:#6495ED;color:#fff;font-size:12px;margin-right:20px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;width:2em;height:2em}.faq-section .faq details .faq-body{padding:30px;padding-left:35px;padding-bottom:16px;font-weight:400;font-size:16px;line-height:28px;letter-spacing:1px;border-top:1px solid #F3F8FF}.faq-section .faq details .faq-body p{margin-bottom:14px}@media (max-width:991px){.faq{margin-bottom:30px}.faq .card .card-header .faq-title{line-height:26px;margin-top:10px}}.sticky-icons-wrapper{position:fixed;right:2rem;bottom:2rem;padding:0;z-index:9}.sticky-icons-wrapper:hover .sticky-popup{transform:translateX(0)}.sticky-icons-wrapper:hover .sticky-icons-toggle{background-color:#ffcf27;transform:scale(.9)}.sticky-icons-toggle{background:#12247d;border:1px #fff solid;padding:2rem;border-radius:50%;cursor:pointer;transition:transform .2s ease-in-out}.sticky-popup{background:rgb(255 255 255 / .8);border-radius:15px;box-shadow:0 16px 31px -17px rgb(0 31 97 / .6);border:1px #efefef solid;padding:0 1rem 1rem;position:absolute;bottom:.5rem;margin-bottom:100%;left:-100%;transform:translateX(110%);transition:transform 0.4s ease-in-out;text-align:center;margin-left:-100%}.sticky-popup h4{margin:1rem}.sticky-popup .sticky-icons{list-style:none;display:flex;gap:1rem}.sticky-popup .sticky-icons .social-link{padding:3px;background-color:#12247d;font-size:25px;width:40px;height:40px;display:block;margin-bottom:3px;color:#fff;text-align:center;border-radius:50%;transition:transform .1s ease-in-out}.sticky-popup .sticky-icons .social-link.whatsapp{background-color:#1bd741}.sticky-popup .sticky-icons .social-link:hover{background:#ffcf27;color:#12247d;transform:scale(1.1)}body{color:#555}p,a,li{font-weight:400}.ea-bootstrap .ea-bootstrap .calendar a,a{color:#12247d}.ea-bootstrap .ea-bootstrap .calendar a:hover,a:hover{text-decoration:none}ul{margin-top:0}.text-center{text-align:center}.btn,.wp-element-button.has-background,.form-submit,input.form-control.btn,input.btn:not([type=checkbox],[type=radio]),.acf-field-button-group .acf-button-group label{display:inline-block;margin-bottom:0;font-weight:700;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;padding:10px 25px;border-radius:25px;background:#12247d;color:#fff;outline:none;border:none}.btn:hover,.wp-element-button.has-background:hover,.form-submit:hover,input.form-control.btn:hover,input.btn:hover:not([type=checkbox],[type=radio]),.acf-field-button-group .acf-button-group label:hover{background-color:#ffcf27}.btn.btn-action:hover,.btn-action.wp-element-button.has-background:hover,.btn-action.form-submit:hover,.acf-field-button-group .acf-button-group label:hover,.btn.btn-action:active,.btn-action.wp-element-button.has-background:active,.btn-action.form-submit:active,.acf-field-button-group .acf-button-group label:active{text-decoration:none;color:#fff}.btn.btn-hollow,.btn-hollow.wp-element-button.has-background,.btn-hollow.form-submit,input.btn-hollow.form-control.btn,input.btn-hollow.btn:not([type=checkbox],[type=radio]),.acf-field-button-group .acf-button-group label.btn-hollow{background:none;color:#12247d}.btn:disabled,.wp-element-button.has-background:disabled,.form-submit:disabled,input.form-control.btn:disabled,input.btn:disabled:not([type=checkbox],[type=radio]),.acf-field-button-group .acf-button-group label:disabled{opacity:.7}.btn.btn-special,.btn-special.wp-element-button.has-background,.btn-special.form-submit,input.btn-special.form-control.btn,input.btn-special.btn:not([type=checkbox],[type=radio]),.acf-field-button-group .acf-button-group label.btn-special{background:#12247d;color:#fff;font-weight:700}.btn.btn-special:hover,.btn-special.wp-element-button.has-background:hover,.btn-special.form-submit:hover,.acf-field-button-group .acf-button-group label.btn-special:hover,.btn.btn-special:active,.btn-special.wp-element-button.has-background:active,.btn-special.form-submit:active,.acf-field-button-group .acf-button-group label.btn-special:active{background:#ffcf27;color:#555}.btn.btn-new,.btn-new.wp-element-button.has-background,.btn-new.form-submit,input.btn-new.form-control.btn,input.btn-new.btn:not([type=checkbox],[type=radio]),.acf-field-button-group .acf-button-group label.btn-new{padding:7px 15px;background-color:#12247d;filter:brightness(125%);border-radius:3px;color:#fff;margin:3px;line-height:1}.wp-element-button.has-background.has-theme-color-1-background-color:hover{background-color:#ffcf27!important}.form-submit>input{background:none;border:none;color:inherit;outline:none;box-shadow:none}input.form-control.btn,input.form-control.wp-element-button.has-background,input.wp-element-button.has-background:not([type=checkbox],[type=radio]),input.form-control.form-submit,input.form-submit:not([type=checkbox],[type=radio]),input.btn:not([type=checkbox],[type=radio]){height:auto;width:auto}.yellow-box{text-align:center;background:#ffed82;padding:40px;box-sizing:border-box;border-radius:20px}.topbar{background-color:#12247d;line-height:45px}.topbar--container{display:flex;justify-content:space-between;flex-direction:row;align-items:center}.topbar .contact-info{display:inline-block}.topbar .language-switcher{display:inline-block}.topbar .language-switcher ul{list-style:none;padding:0 0 0 10px;margin:0}.topbar .language-switcher ul a{padding:7px 15px;background-color:#20318d;border-radius:3px;color:#fff;margin:3px}.topbar a{color:inherit;font-weight:inherit}header .mobile-header{display:none}header .site-branding{max-width:30%}header .site-branding .custom-logo-link{max-width:100%}header .site-branding img.custom-logo{max-width:80%;height:auto;margin:10% auto}footer{background-color:#12247d;color:#fff;padding-bottom:15px}footer a{color:#fff}footer a:hover{color:#fff;text-decoration:underline}footer .footer-upper{display:grid;grid-template-areas:"footer-area-one footer-area-two footer-area-three";grid-template-columns:1fr 1fr 1fr;gap:10px;padding-top:40px}footer .footer-upper .footer-area h3{font-size:22px;text-transform:uppercase;padding:0 0 25px 0;margin:0;color:#fff}footer .footer-upper .footer-area ul.menu{padding:0;list-style-type:none}footer .footer-upper .footer-area p{font-weight:300}footer .footer-upper .footer-area.footer-area-one{grid-area:footer-area-one;justify-self:left}footer .footer-upper .footer-area.footer-area-two{grid-area:footer-area-two;justify-self:center}@media only screen and (max-width:768px){footer .footer-upper .footer-area.footer-area-two{justify-self:left}}footer .footer-upper .footer-area.footer-area-three{grid-area:footer-area-three;justify-self:right;margin-right:2rem}@media (max-width:767px){footer .footer-upper{grid-template-areas:"footer-area-one footer-area-one" "footer-area-two footer-area-three";grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}}footer .footer-bottom{font-size:15px;display:flex;flex-direction:row;justify-content:space-between}.section-wrapper{padding:50px 0}.section-wrapper:has(>.sidebar-wrapper){display:grid;gap:30px;grid-template-columns:3fr 1fr}@media only screen and (max-width:767px){.section-wrapper:has(>.sidebar-wrapper){grid-template-columns:1fr}}.section-wrapper:has(>.sidebar-wrapper) .sidebar-wrapper{padding:0;padding-top:50px}@media only screen and (min-width:768px){.section-wrapper:has(>.sidebar-wrapper) .sidebar-wrapper{position:-webkit-sticky;position:sticky;align-self:start;top:0}}.section-wrapper:has(>.sidebar-wrapper-left){grid-template-columns:1fr 3fr}.section-wrapper:has(>.sidebar-wrapper-left.left-sidebar){grid-template-columns:1fr 2fr}.section-container{padding:50px 0}.section-container.section-blogs{background:#f0f4f8}@media only screen and (max-width:767px){.section-container.section-blogs .section-header{justify-content:space-between}}.section-container.section-blogs .blog{background:#fff;border-radius:15px;box-shadow:0 2px 12px 0 #00000025}.section-container.section-blogs .blog .blog-image img{border-radius:15px 15px 0 0;box-shadow:none}.section-container.section-rehabs{padding-top:0}.single-rehabilitation .section-container.faq-section,.single-clinic .section-container.faq-section{padding:0}section .section-header{display:flex;justify-content:space-between;color:#fff;align-items:center}@media only screen and (max-width:767px){section .section-header{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}}.section-container--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:2rem;color:#fff}.post-type-archive-clinic .section-container--grid{grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}.post-type-archive-clinic .section-container--grid .card{display:flex;flex-direction:column;align-items:stretch;transition:0.3s;box-shadow:0 2px 12px 0 #00000025;border-radius:15px;padding:0}.post-type-archive-clinic .section-container--grid .card .card-image{display:block;padding:0;max-height:310px;overflow:hidden;border-radius:15px 15px 0 0}section.section-clinics{background:linear-gradient(0deg,#fff 30%,var(--wp--preset--color--theme-color-3) 30%)}section.section-clinics .section-header{justify-content:center}section.section-clinics .bx-wrapper{border:0;box-shadow:none;background:none;margin-left:auto;margin-right:auto}section.section-clinics .clinics{max-width:1400px;margin:auto}section.section-clinics .clinic{text-align:center}section.section-clinics .clinic .slide-image img{border-radius:15px}section.section-clinics .clinic .slide-link{transform:translateY(-50%);font-weight:700;padding:15px;border-radius:10px;box-shadow:2px 2px 10px 0 #0000001A;background-color:#fff;display:block}section.section-clinics .clinic .slide-link:hover{text-decoration:none}.rehab{box-sizing:border-box;position:relative;min-height:270px;margin:15px 0;border-radius:15px;background-color:var(--wp--preset--color--theme-color-3)}.rehab>a{color:#fff}.rehab .rehab-image img{width:100%;object-fit:cover;border-radius:15px 15px 0 0}.rehab .rehab-content{margin:0;padding:15px;font-size:15px}.rehab .rehab-content a{text-decoration:none;color:#555}.rehab .rehab-content h4{font-size:18px;color:#fff;overflow:hidden;margin:15px 0;font-weight:700}.rehab .rehab-content p{text-align:justify}.section-container--grid .blog{display:flex;flex-direction:column;align-items:stretch;transition:0.3s}.blog.blog-inner{display:flex;flex-direction:column;align-items:stretch;transition:0.3s;box-shadow:0 2px 12px 0 #00000025;border-radius:15px}.blog.blog-inner .blog-content{text-align:left;font-size:17px;padding:24px;color:#555}.blog.blog-inner .blog-content h4{font-weight:700;color:#12247d}.blog.blog-inner .blog-image img{border-radius:15px 15px 0 0;width:100%}.blog .blog-image img{object-fit:cover;box-shadow:0 2px 12px 0 #00000025;border-radius:5px;width:100%}.blog .blog-content{text-align:left;color:#6495ED;padding:24px}.blog .blog-content h4{font-weight:400;color:#12247d;text-align:justify}.blog .blog-content .blog-info{font-weight:700;font-size:15px}.blog .blog-content .read-more{font-weight:700;font-size:15px}.recent-blogs .blog{margin-bottom:2em}.recent-blogs .blog .blog-content h4{margin:1rem 0}.blog-single .inner-banner img{border-radius:15px}.blog-single .blog-info{font-size:15px;border:1px solid #efefef;border-width:1px 0 1px 0;padding:10px 0}section.section-appointment{background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff}section.section-appointment.visible{background-color:#6495ED;background-image:url(/wp-content/themes/hope/images/home-bg-appointment.webp);position:relative}section.section-appointment.visible::before{content:' ';display:block;position:absolute;width:100%;height:100%;background:#6495ED;top:0;left:0;opacity:.9}section.section-appointment .section-container{text-align:center;position:relative;display:block}section.section-appointment .section-container h2{color:#fff;font-size:35px;line-height:2}.btn-fix-appointment{font-size:16px}section.section-stats.visible{background-image:url(/wp-content/themes/hope/images/bg-home-stats.webp)}section.section-stats{background-position:center;background-size:cover;color:#fff}section.section-stats h2{color:#fff;font-size:35px;line-height:2}section.section-stats .stats{text-align:center;columns:#fff}section.section-stats .stats .stat-icon img{width:75px}section.section-stats .stats .stats-info{font-size:19px}section.section-stats .stats .stats-data{font-size:65px;font-weight:700}.section-talktous{color:#12247d}.section-talktous .media{display:flex;align-items:center}.section-talktous .media .media-left img{border-radius:50%}.section-talktous .media-heading{font-size:30px;color:#12247d;font-weight:700}.section-talktous .media-body{font-size:19px;color:#555;font-family:"Source Sans Pro",sans-serif}.wp-block-group h2:not(.has-text-align-right):not(.has-text-align-left):not(.has-text-align-center){text-align:left}.card{border:1px solid #efefef;transition:0.3s;border-radius:15px}.card:hover{box-shadow:inset 0 -2px 0 0 #12247d;box-shadow:0 4px 8px 0 rgb(0 0 0 / .2)}.card a.card-link{text-decoration:none}.card .card-image{display:block;padding:5px}.card .card-image img{width:100%;height:auto}.card .card-content{text-align:center;font-family:"Quicksand";padding:24px;color:#555}.card .card-content .title{color:#12247d;font-weight:700;font-size:18px;padding:0 0 15px 0}.card.card-content{background-color:#eee}.inner-banner-wrapper{display:grid;grid-template-columns:2fr 1fr;gap:2rem}@media only screen and (max-width:1024px){.inner-banner-wrapper{grid-template-columns:1fr}}.inner-banner-wrapper .inner-page-header{background-image:url(/wp-content/themes/hope/images/bg-home-stats.webp);background-position:center;background-size:cover;color:#fff;font-size:17px;display:flex;justify-content:center;align-items:flex-end;border-radius:15px;max-width:100%;overflow:hidden}@media only screen and (min-width:768px){.inner-banner-wrapper .inner-page-header{min-height:40vh}}@media only screen and (min-width:1024px){.inner-banner-wrapper .inner-page-header{height:65vh;min-height:600px}}.inner-banner-wrapper .inner-page-header h1.page-title{background:#00000060;padding:50px;display:inline-block;color:#fff;font-size:36px;border-radius:15px}.inner-banner-wrapper .inner-page-header-content{display:grid;grid-template-rows:2fr 1fr;gap:2rem}@media only screen and (min-width:768px) and (max-width:1024px){.inner-banner-wrapper .inner-page-header-content{grid-template-rows:initial;grid-template-columns:1fr 1fr}}.inner-banner-wrapper .inner-page-header-content .banner-appointment-wrapper{background-color:#f0f4f8;border-radius:15px;display:flex;flex-direction:column;justify-content:center;align-items:center}.inner-banner-wrapper .inner-page-header-content .banner-appointment-wrapper h3{font-size:3rem;text-align:center}.inner-banner-wrapper .inner-page-header-content .banner-appointment-wrapper img{max-width:60%;max-height:60%;border-radius:50%}.inner-banner-wrapper .inner-page-header-content .banner-symptom-wrapper{background-color:#f0f4f8;border-radius:15px;display:flex;justify-content:center;flex-direction:column;text-align:center}.inner-banner-wrapper .inner-page-header-content .banner-symptom-wrapper h3{font-size:3rem;margin:0}.side-menu-links,.sidebar-right .widget-odd{background:#6495ED;padding:20px;color:#e5d4d4;border-radius:15px}.side-menu-links h4,.sidebar-right .widget-odd h4{color:#fff}.side-menu-links .widget-title,.sidebar-right .widget-odd .widget-title{color:#fff;text-align:center}.side-menu-links a,.sidebar-right .widget-odd a{color:#fff}.side-menu-links a:hover,.sidebar-right .widget-odd a:hover{color:#fff;text-decoration:none}.side-menu-links .side-links,.sidebar-right .widget-odd .side-links{padding-left:17px}.side-menu-links .side-links li,.sidebar-right .widget-odd .side-links li{padding-bottom:5px}.side-menu-links .side-links li .active,.sidebar-right .widget-odd .side-links li .active{font-weight:700}.side-menu-links .content,.sidebar-right .widget-odd .content{color:#fff}.opening-hours,.sidebar-right .widget-even{background:#ffed82;padding:20px;margin-top:20px;color:#12247d;border-radius:15px}.opening-hours .widget-title,.sidebar-right .widget-even .widget-title{text-align:center}.opening-hours ul,.sidebar-right .widget-even ul{list-style:none;padding:0}.opening-hours .weekday,.sidebar-right .widget-even .weekday{padding:10px 0;border-bottom:1px #d9cfcf dashed}.opening-hours .weekday .right,.sidebar-right .widget-even .weekday .right{float:right}.opening-hours .weekday .right.label,.sidebar-right .widget-even .weekday .right.label{padding:5px 10px}.nav-pills>li.active>a,.nav-pills>li.current-menu-parent>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#12247d}.nav>li>a:focus,.nav .nav>li>a:hover{color:#12247d}.nav .dropdown-menu>li>a:focus,.nav .dropdown-menu>li>a:hover{background:#12247d;color:#fff}.nav .dropdown-menu>.active>a,.nav .dropdown-menu>.active>a:focus,.nav .dropdown-menu>.active>a:hover{background:#12247d;color:#fff}#breadcrumbs{padding:20px 0;border-bottom:1px #eee solid}.social-icons{display:flex;list-style:none;flex-direction:row;padding:0;margin:0}.social-icons>li>a{padding:7px 15px;background-color:#20318d;margin:5px 2px;border-radius:3px;color:#fff}.social-icons>li>a:hover{color:#ffcf27}.side-menu-links .social-icons>li>a,.sidebar-right .widget-odd .social-icons>li>a{padding:10px;background-color:#12247d;border-radius:50%}.inner-banner{margin-bottom:50px;text-align:center}.inner-banner img{margin-bottom:0 auto;max-width:100%}.page-body h2.subtitle{text-align:left;font-size:24px;margin:20px 0}.left-sidebar{margin-right:40px;display:flex;flex-direction:column;align-items:center}.left-sidebar .featured-image{margin-bottom:20px}.left-sidebar .featured-image img{max-width:100%;height:auto}.left-sidebar .exerpt{font-family:'Quicksand';font-weight:700;margin-bottom:20px}.left-sidebar .additional-details{margin:40px 0 0 0}.left-sidebar .additional-details h4{font-weight:700;color:#12247d}.left-sidebar .additional-details ul{padding-left:10px;list-style:none}.left-sidebar .additional-details ul li{font-size:16px}.left-sidebar .additional-details ul li .fa{color:#12247d;margin-right:5px}.sidebar-right{border-left:1px #efefef solid;padding-left:30px;margin-bottom:30px;padding-top:0}.sidebar-right ul{padding-left:20px}.widget{margin-bottom:30px}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.booking-widget .btn,.booking-widget .wp-element-button.has-background,.booking-widget .form-submit,.booking-widget input.form-control.btn,.booking-widget input.btn:not([type=checkbox],[type=radio]),.booking-widget .acf-field-button-group .acf-button-group label,.acf-field-button-group .acf-button-group .booking-widget label{width:100%}.parallex{background-attachment:fixed}.two-columns .dropdown-menu{columns:2;-webkit-column-break-inside:avoid;break-inside:avoid;break-inside:avoid-column}.two-columns .dropdown-menu li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid}.symptom-checker-link{position:relative;overflow:hidden;display:inline-block;border-radius:5px;color:#fff;text-decoration:none;text-align:center;line-height:30px;padding:5px 15px;font-size:15px;background:cornflowerblue;font-weight:700}.symptom-checker-link:hover{text-decoration:none;color:#fff}.symptom-checker-link:after{animation:shine 3s ease-in-out infinite;animation-fill-mode:forwards;content:'';position:absolute;top:-110%;left:-210%;width:200%;height:200%;opacity:0;transform:rotate(30deg);background:rgb(255 255 255 / .13);background:linear-gradient(to right,rgb(255 255 255 / .13) 0%,rgb(255 255 255 / .13) 77%,rgb(255 255 255 / .5) 92%,#fff0 100%)}.symptom-checker-link:active:after{opacity:0}@keyframes shine{10%{opacity:1;top:-30%;left:-30%;transition-property:left,top,opacity;transition-duration:0.7s,0.7s,0.15s;transition-timing-function:ease}100%{opacity:0;top:-30%;left:-30%;transition-property:left,top,opacity}}@media only screen and (max-width:1024px){button#responsive-menu-button{top:auto!important}header .mobile-header{display:flex}.mobile-header{padding:20px}.mobile-header .custom-logo-link{margin:0}.mobile-header .custom-logo-link .custom-logo{height:60px;width:auto}.mobile-header .mobile-menu-container{width:55px;height:55px;display:none}.sticky-icons{bottom:0;width:100%;font-size:0;left:0;padding:0;margin:0}.sticky-icons li{display:inline-block;width:25%;text-align:center}.sticky-icons li a{margin:auto;width:100%}.sticky-icons li:not(:last-child){border-right:1px #fff solid}.wpcf7-text{margin-bottom:10px}}@media only screen and (max-width:767px){.main-banner-container{grid-template-columns:1fr;gap:2rem}.main-banner-container .banner-content-wrapper{width:100%;float:none;margin-bottom:30px;color:#12247d;text-align:center}.main-banner-container .banner-content-wrapper .banner-action{border-color:#12247d;font-weight:700;font-size:15px;letter-spacing:1px}.main-banner-container .banner-content{position:initial;width:100%;left:initial;top:initial;background:#ffcf27;border-radius:15px;padding:15px;text-align:center}.main-banner-container .banner-content h1.banner-title{font-size:120px;margin-top:0;margin-bottom:-10px;line-height:1}.inner-page-header{padding:50px 10px}.section-talktous .media .media-body{max-width:100%}.section-talktous .media img{max-width:120px}.social-icons>li{float:left}}#tribe-events-pg-template{max-width:inherit!important}.tribe-events-widget a.tribe-events-widget-events-list__view-more-link{display:inline-block!important;margin-bottom:0!important;font-weight:bold!important;text-align:center!important;white-space:nowrap!important;vertical-align:middle!important;-ms-touch-action:manipulation!important;touch-action:manipulation!important;cursor:pointer!important;padding:10px 25px!important;border-radius:25px!important;background:#12247d!important;color:white!important;outline:none!important;border:none!important}.tribe-events-widget a.tribe-events-widget-events-list__view-more-link:hover{background-color:#ffcf27}.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date,.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link{color:#12247d}.tribe-events .tribe-events-c-ical__link:active,.tribe-events .tribe-events-c-ical__link:focus,.tribe-events .tribe-events-c-ical__link:hover{background-color:#12247d}.tribe-events-single .tribe-events-event-image img{height:auto;max-width:100%}input:not([type=checkbox],[type=radio]),textarea,select{font-size:inherit;line-height:1.5}input[type=checkbox],input[type=radio]{cursor:pointer}.acf-field-button-group .acf-button-group label{border-radius:25px!important;display:inline-block;border:#12247d solid 1px;background:#12247d;position:relative;z-index:1;border:none}.text-justify{text-align:justify}.text-justify p{text-align:justify}.wp-block-embed.wp-embed-aspect-16-9 iframe{max-width:100%;width:100%;aspect-ratio:16 / 9;height:auto}@media only screen and (max-width:1500px){.section-rehabs .section-container--grid,.section-blogs .section-container--grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}.section-rehabs .section-container--grid .rehab:last-child,.section-rehabs .section-container--grid .blog:last-child,.section-blogs .section-container--grid .rehab:last-child,.section-blogs .section-container--grid .blog:last-child{display:none}}@media only screen and (min-width:1024px) and (max-width:1200px){.section-rehabs .section-container--grid,.section-blogs .section-container--grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}}@media only screen and (min-width:1024px){.home-video-container{padding-left:7rem!important}.statscounter-wrapper{width:100%;max-width:initial}}@media only screen and (min-width:767px){.tribe-events-meta-group{width:270px}.tribe-events-meta-group .tribe-events-single-section-title{text-align:left}.blog .blog-content{padding:15px}}@media only screen and (max-width:360px){.symptom-checker-link{padding:5px}}