footer .name{padding-inline:4%;display:flex;justify-content:center;flex-direction:column;align-items:center}footer .name .silvr img{position:relative;top:5px}footer .name a{text-decoration:none}footer .name p,footer .name a{font-weight:300;font-size:12px;line-height:22px;text-align:left;color:#fff}@media (max-width:767px){footer .name p,footer .name a{text-align:center}}footer a.cookieman{display:block;text-align:center;margin-top:10px}@media (max-width:767px){footer .rocktonext{display:block}footer .rocktonext .firstbreak{display:none}}.homehero{width:100%;min-height:calc(100vh - 1.6rem);display:flex;padding-block:1.6rem 3rem;padding-inline:1.6rem;position:relative}@media screen and (max-width:980px){.homehero{min-height:calc(100vh - 81px - 60px)}}@media screen and (max-width:767px){.homehero{padding:1rem;min-height:unset;flex-wrap:wrap;background:linear-gradient(129deg,#23445f 0%,#326189 43%,#23445f 100%)}}.homehero:has(.mobimg):after{content:"";background:#000;opacity:.28;position:absolute;inset:0}@media (max-width:767px){.homehero:has(.mobimg):after{opacity:.4}}.homehero:before{content:"";background:rgb(0 0 0 / .15);position:absolute;top:0;left:0;bottom:0;right:0;z-index:4;display:block}@media screen and (max-width:767px){.homehero:before{display:none}}.homehero .mobimg{display:none}.homehero .containerfull{display:block;width:100%;position:relative;z-index:12;outline:1px solid #66D1FB;padding-block:33px;padding-inline:60px 40px}@media screen and (max-width:767px){.homehero .containerfull{padding:1rem;outline:unset}}.homehero .logoline{display:flex;align-items:center;flex-wrap:wrap}@media screen and (max-width:980px){.homehero .logoline{justify-content:space-between;display:none}.homehero .logoline svg{display:none}}.homehero .logoline address{width:100%;color:#fff;text-align:right;padding-top:1rem}.homehero .logoline address a{color:inherit;text-decoration:none}.homehero .heronumber{display:block;font-weight:600;font-size:18px;text-align:center;color:#fff;text-decoration:none;margin-left:auto;display:none}@media screen and (max-width:980px){.homehero .heronumber{margin-left:unset}}@media screen and (max-width:767px){.homehero .heronumber{display:none}}.homehero .button.topbtn{margin-left:35px;padding:1rem 2.5rem;display:none}@media screen and (max-width:767px){.homehero .button.topbtn{display:none}}.homehero .cnt{margin-top:20vh;max-width:684px}@media screen and (max-width:767px){.homehero .cnt{margin-top:20px;margin-bottom:20px}}.homehero .cnt .button:not(:first-of-type){margin-left:1rem}@media screen and (max-width:767px){.homehero .cnt .button:not(:first-of-type){margin:0 auto;margin-top:2.2rem}}.homehero .cnt .h1,.homehero .cnt h1{margin-bottom:.1em;font-size:52px;line-height:57px}@media screen and (max-width:767px){.homehero .cnt .h1,.homehero .cnt h1{margin-bottom:13px;font-size:10vw;line-height:1.3}}.homehero .cnt h1.p,.homehero .cnt p{margin-bottom:2.0625rem;font-weight:300;font-size:16px;line-height:1.4}@media screen and (max-width:767px){.homehero .cnt h1.p,.homehero .cnt p{margin-bottom:24px}}.homehero .cnt *{color:#fff}@media screen and (max-width:767px){.homehero .vidwrap{order:-1;align-self:flex-start;display:flex;position:relative}.homehero .vidwrap:before{content:"";display:block;outline:1px solid #e6c083;outline-offset:-1rem;inset:0;position:absolute;z-index:3}.homehero .vidwrap:after{content:"";background:rgb(0 0 0 / .15);position:absolute;top:0;left:0;bottom:0;right:0;z-index:4;display:block}}.homehero #videobg{min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;position:fixed;z-index:0;top:0;left:0;-o-object-position:center center;object-position:center center;aspect-ratio:1278/720}@media screen and (max-width:767px){.homehero #videobg{position:relative;width:100%;height:100%;z-index:0}}.main_layout{position:relative;z-index:3;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#fff;background-attachment:fixed;padding-top:120px}@media screen and (max-width:767px){.main_layout{padding-top:42px}}.main_layout .leadblock{padding-bottom:94px}@media (min-width:1024px){.main_layout .leadblock{text-align:center}}@media screen and (max-width:767px){.main_layout .leadblock{padding-bottom:1rem}}.main_layout .leadblock p{margin-block:0 1rem}.main_layout .leadblock h2{margin-bottom:30px}.main_layout .careblock{padding-bottom:140px}@media screen and (max-width:767px){.main_layout .careblock{margin-top:1rem;padding-bottom:60px}}.main_layout .careblock .topbar{width:100%;display:flex;background:#414b53;justify-content:center;height:1rem;position:relative;margin-bottom:24px}.main_layout .careblock .topbar img{position:absolute;top:-30px}.main_layout .careblock .container{background:#fdfbf9;box-shadow:0 16px 16px rgb(0 0 0 / .1);padding:0;position:relative;padding-bottom:30px}@media screen and (max-width:767px){.main_layout .careblock .container{width:100%}}.main_layout .careblock .cnt{outline:1px solid #c8ccd0;outline-offset:-2rem;display:flex;justify-content:space-between;padding:60px 70px 87px 70px;gap:4%}@media screen and (max-width:980px){.main_layout .careblock .cnt{flex-wrap:wrap;row-gap:2rem}}@media screen and (max-width:767px){.main_layout .careblock .cnt{outline:unset;padding:2rem}}.main_layout .careblock .single{display:flex;flex-direction:column;max-width:33%}@media screen and (max-width:767px){.main_layout .careblock .single{width:100%;display:block;max-width:100%}}.main_layout .careblock .single .imgwrap{display:flex;align-self:flex-start}@media (min-width:1024px){.main_layout .careblock .single .imgwrap{height:100%;max-height:340px}}.main_layout .careblock .single img{height:100%;width:100%;display:block;-o-object-fit:cover;object-fit:cover}.main_layout .careblock .subheading{font-weight:400;font-size:27px;text-align:left;margin-block:1rem}.main_layout .careblock p:has(.button){margin-top:2rem}.main_layout .careblock .blist{flex-grow:1;margin-top:auto}.main_layout .careblock .blist em{font-size:12px}.main_layout .careblock .blist ul{list-style-type:none;margin-left:0;margin-bottom:0}.main_layout .careblock .blist li{background:url(/wp-content/themes/ocsi/images/bullet.webp);background-size:auto;background-repeat:no-repeat;background-position:left 0;padding-left:2rem;padding-bottom:10px}.main_layout .cta{font-size:27px;line-height:29px;text-align:center;position:absolute;bottom:44px;left:50%;transform:translateX(-50%);background:#fdfbf9;padding-inline:2rem;color:#3B3B3B}@media screen and (max-width:980px){.main_layout .cta{font-size:18px;position:relative;padding-block:1rem;bottom:unset}}.main_layout .cta a{text-decoration:none;color:#305e86}button.slick-arrow{border:1px solid #707070;display:block;width:41px;height:41px;box-shadow:3px 3px #fff0;transition:box-shadow 0.3s ease-in-out}button.slick-arrow:hover{box-shadow:3px 3px #66D1FB;transition:all 0.3s ease-in-out}button.slick-arrow .slick-prev-icon::after{content:url(/wp-content/themes/ocsi/images/slider-arrow.svg);display:block;position:relative;top:2px}button.slick-arrow .slick-next-icon::after{content:url(/wp-content/themes/ocsi/images/slider-arrow.svg);display:block;transform:rotate(180deg);transform-origin:center 8.8px;position:relative;top:2px}button.slick-arrow .slick-sr-only{display:none}.procwrapper{display:none;padding-bottom:220px}@media screen and (max-width:980px){.procwrapper{flex-wrap:wrap;padding-bottom:100px}}@media screen and (max-width:767px){.procwrapper{padding-bottom:30px}}.procwrapper .cntwrap{flex:0 0 40%;max-width:40%;display:flex;align-items:center}@media screen and (max-width:980px){.procwrapper .cntwrap{flex:1 0 100%;max-width:100%}}.procwrapper .mobchi{display:none}@media screen and (max-width:767px){.procwrapper .mobchi{display:block}}.procwrapper .cnt{padding-inline:10%}.procwrapper .cnt h2{margin-bottom:30px}.procwrapper .mobilelm{display:none}@media screen and (max-width:980px){.procwrapper .mobilelm{display:block;color:#326189;margin-top:1rem}}.procwrapper .subheading{display:flex;margin-top:70px;font-weight:500;font-style:italic;font-size:17px;line-height:22px;text-align:left;color:#3b3b3b;align-items:center}.procwrapper .subheading>span{padding-right:1rem}@media screen and (max-width:767px){.procwrapper .subheading>span{padding-right:0}}@media screen and (max-width:980px){.procwrapper .subheading{margin-top:30px}}.procwrapper .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.procwrapper .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.procwrapper .slick-list:focus{outline:0}.procwrapper .slick-list.dragging{cursor:pointer}.procwrapper .slick-slider .slick-list,.procwrapper .slick-slider .slick-track{transform:translate3d(0,0,0)}.procwrapper .slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.procwrapper .slick-track:after,.procwrapper .slick-track:before{content:"";display:table}.procwrapper .slick-track:after{clear:both}.procwrapper .slick-loading .slick-track{visibility:hidden}.procwrapper .slick-slide{float:left;height:100%;min-height:1px;display:none}.procwrapper [dir=rtl] .slick-slide{float:right}.procwrapper .slick-slide img{display:block}.procwrapper .slick-slide.slick-loading img{display:none}.procwrapper .slick-slide.dragging img{pointer-events:none}.procwrapper .slick-initialized .slick-slide{display:block}.procwrapper .slick-loading .slick-slide{visibility:hidden}.procwrapper .slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.procwrapper .slick-arrow.slick-hidden{display:none}.procwrapper .slick-slide{margin-inline:15px}.procwrapper .slick-list{margin-right:-190px;overflow:hidden}@media screen and (max-width:980px){.procwrapper .slick-list{margin-right:0}}.procwrapper .slidwrapper{flex:0 0 60%;max-width:60%;overflow:hidden;align-self:flex-start}@media screen and (max-width:980px){.procwrapper .slidwrapper{flex:1 0 100%;max-width:100%;margin-top:60px}}.procwrapper .slick-slide img{width:100%;margin-bottom:2rem}@media screen and (max-width:767px){.procwrapper .s-slide{display:block!important;margin-bottom:30px}.procwrapper .s-slide .cntwrapper{padding:0 2rem}.procwrapper .s-slide img{width:100%;margin-bottom:1rem}}.procwrapper .s-slide .heading{font-size:33px;text-align:left;margin-bottom:1rem;color:#305e86}.procwrapper #slidenav{display:flex;gap:13px}@media screen and (max-width:767px){.calcywrappy .container{padding:0 1rem}}.calctop{display:flex;padding-top:0;flex-direction:row}@media screen and (max-width:767px){.calctop{padding-top:0}}.calctop figure{min-width:35%}.calctop img{display:block}@media screen and (max-width:980px){.calctop{flex-wrap:wrap;padding-top:60px}.calctop figure{order:2;width:100%;height:auto}.calctop figure img{width:100%;height:auto}}.calctop .calccwrap{padding-left:2rem;padding-right:4rem;margin-top:180px;display:flex;flex-direction:column}@media screen and (max-width:980px){.calctop .calccwrap{margin-top:0;padding:0}}.calctop .calccwrap p{display:block}.calctop .calccwrap h2{margin-bottom:2rem}@media screen and (max-width:980px){.calctop .calccwrap h2{font-size:34px;line-height:1.3}}.calctop .calccwrap .tryout{display:block;margin-top:auto;color:#326189;font-size:19px;text-transform:uppercase}@media screen and (max-width:980px){.calctop .calccwrap .tryout{display:none}}.bottomcalc{width:35%}@media screen and (max-width:980px){.bottomcalc{width:100%}}.wrapbtm{display:flex}@media screen and (max-width:980px){.wrapbtm{flex-wrap:wrap}}.wrapbtm .savings{background:#000;background:linear-gradient(45deg,#23445f 0,#316088 45.92%,#193145 100%);color:#fff;display:flex;justify-content:center;align-items:center;height:100%}@media screen and (max-width:980px){.wrapbtm .savings{padding:4rem 1rem}}.wrapbtm .tryout{color:#fff}.wrapbtm .lva{color:#fff;text-transform:uppercase;font-size:16px}.wrapbtm .amount{font-size:56px;font-weight:300}.wrapbtm .calcarea{width:70%;background:#fdfcfa}@media screen and (max-width:980px){.wrapbtm .calcarea{width:100%}}.wrapbtm .calcarea .ranges{padding-left:125px;padding-right:54px;padding-top:50px;padding-bottom:50px}@media screen and (max-width:980px){.wrapbtm .calcarea .ranges{padding:2rem}}.wrapbtm .calcarea .label{font-size:16px;color:#000;margin-bottom:1rem;line-height:1.3}@media screen and (max-width:767px){.wrapbtm .calcarea .label{padding-right:2rem}}.wrapbtm .calcarea input[type=range]{width:100%}.wrapbtm .calcarea .labwrp{margin-bottom:2rem;display:flex;align-items:center;gap:1rem}.wrapbtm .calcarea .value{font-weight:600}@media screen and (max-width:980px){.bottomcalc .tryout{color:#fff;text-align:center;font-size:18px;text-transform:uppercase;margin-bottom:24px}}input[type=range]{-webkit-appearance:none;background:#fdfcfa}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:2.5px solid #fff;height:12px;width:12px;border-radius:50%;background:#326189;color:#326189;cursor:pointer;margin-top:-5px;outline:2px solid #EDEDED;box-shadow:2px 2px 0 #ededed}@media screen and (max-width:767px){input[type=range]::-webkit-slider-thumb{width:25px;height:25px;margin-top:-10px}}input[type=range]::-moz-range-thumb{border:3px solid #fff;height:12px;width:12px;border-radius:50%;background:#326189;cursor:pointer;outline:2px solid #EDEDED;box-shadow:2px 2px 0 #ededed}@media screen and (max-width:767px){input[type=range]::-moz-range-thumb{width:25px;height:25px}}input[type=range]::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;background:#EDEDED}input[type=range]:focus::-webkit-slider-runnable-track{background:#367ebd}input[type=range]::-moz-range-track{width:100%;height:2px;cursor:pointer;background:#EDEDED}.caldisc{font-size:12px;font-style:italic;line-height:1.5;padding:2rem;padding-bottom:60px}@media screen and (max-width:767px){.caldisc{padding:2rem}}.mobileshow{display:none}@media screen and (max-width:767px){.mobileshow{display:block;font-size:20px;text-align:center;text-transform:uppercase;margin-top:3rem;display:block;color:#326189}}.chicago_land_block{background:#fff;padding-block:90px 160px;position:relative;display:none}@media screen and (max-width:980px){.chicago_land_block{padding-block:0 160px}}@media screen and (max-width:767px){.chicago_land_block{padding-block:24px 100px}}.chicago_land_block .containerfull{max-width:1300px;display:grid;grid-template-columns:453px 1fr;grid-column-gap:160px;margin-right:5vw}@media screen and (min-width:1920px){.chicago_land_block .containerfull{grid-template-columns:auto 1fr;margin-left:auto}}@media screen and (max-width:1100px){.chicago_land_block .containerfull{grid-template-columns:1fr 1fr;grid-column-gap:5vw}}@media screen and (max-width:980px){.chicago_land_block .containerfull{grid-column-gap:0;grid-template-columns:30vw 1fr}}@media screen and (max-width:767px){.chicago_land_block .containerfull{display:block;margin-right:0;padding-inline:2rem}}.chicago_land_block .chi{position:absolute;bottom:160px;left:0;display:block;aspect-ratio:16/5}@supports not (aspect-ratio:1/1){.chicago_land_block .chi{padding-top:57%}}@media screen and (min-width:1920px){.chicago_land_block .chi{width:100%}}@media screen and (max-width:767px){.chicago_land_block .chi{display:none}}.chicago_land_block .mobchi{display:none}@media screen and (max-width:767px){.chicago_land_block .mobchi{display:block;width:100%}.chicago_land_block .mobchi svg{display:block;width:100%;height:auto}}.chicago_land_block .cnt{padding-top:2rem;padding-bottom:20%;max-width:713px}.chicago_land_block h2{margin-bottom:1rem}@media screen and (max-width:1200px){.chicago_land_block h2{font-size:clamp(1.25rem, -3.1452rem + 7.1685vw, 2.5rem);line-height:1.25}}@media screen and (max-width:767px){.chicago_land_block h2{font-size:25px;line-height:33px}}.chicago_land_block .mobileeye{display:none}@media screen and (max-width:767px){.chicago_land_block .mobileeye{display:block;width:100%}}.first_block{background:linear-gradient(45deg,#23445f 0%,#316088 45.92%,#193145 100%);display:block;position:relative;z-index:3}.first_block .containerfull{display:flex;padding-block:88px 100px;max-width:100%;padding-inline:2rem}@media screen and (max-width:980px){.first_block .containerfull{flex-wrap:wrap;row-gap:30px}}@media screen and (max-width:767px){.first_block .containerfull{row-gap:0;padding-block:60px}}.first_block svg{display:block;margin-top:-140px;min-width:235px;margin-right:40px}@media screen and (max-width:767px){.first_block svg{min-width:140px;max-width:140px;margin-right:0}}.first_block .cntwrapper{padding:2rem;border-left:1px solid #EDC687;flex-basis:33%}@media screen and (max-width:980px){.first_block .cntwrapper{flex-basis:100%}}@media screen and (max-width:767px){.first_block .cntwrapper:first-of-type{margin-top:0}}.first_block .cnt *{color:#fff}.first_block .heading{font-size:31px;line-height:36px;color:#fff;margin-bottom:10px}.first_block .heading span{color:#B5996C}.reviews_block{background-color:#fff;position:relative;z-index:3;background-size:cover;background-attachment:fixed;background-position:center;background-repeat:no-repeat;padding-bottom:144px}@media screen and (max-width:767px){.reviews_block{background:#fff;padding-bottom:0}}.reviews_block .containerfull{display:flex;justify-content:flex-start;align-items:center;position:relative;height:auto;min-width:100%}@media screen and (max-width:980px){.reviews_block .containerfull{flex-wrap:wrap}}.reviews_block .wrp{display:flex;justify-content:center;align-items:center}.reviews_block .imgwrap{min-width:50%;aspect-ratio:8/6}@media screen and (max-width:980px){.reviews_block .imgwrap{min-width:100%}@supports not (aspect-ratio:1/1){.reviews_block .imgwrap{padding-top:90%}}}.reviews_block .imgwrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.reviews_block .quoto{margin-right:auto;display:block;margin-bottom:20px}.reviews_block .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.reviews_block .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.reviews_block .slick-list:focus{outline:0}.reviews_block .slick-list.dragging{cursor:pointer}.reviews_block .slick-slider .slick-list,.reviews_block .slick-slider .slick-track{transform:translate3d(0,0,0)}.reviews_block .slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.reviews_block .slick-track:after,.reviews_block .slick-track:before{content:"";display:table}.reviews_block .slick-track:after{clear:both}.reviews_block .slick-loading .slick-track{visibility:hidden}.reviews_block .slick-slide{float:left;height:100%;min-height:1px;display:none}.reviews_block [dir=rtl] .slick-slide{float:right}.reviews_block .slick-slide img{display:block}.reviews_block .slick-slide.slick-loading img{display:none}.reviews_block .slick-slide.dragging img{pointer-events:none}.reviews_block .slick-initialized .slick-slide{display:block}.reviews_block .slick-loading .slick-slide{visibility:hidden}.reviews_block .slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.reviews_block .slick-arrow.slick-hidden{display:none}.reviews_block .reviewslider{max-width:100%}.reviews_block figure{width:100%;margin-block:0 43px}.reviews_block .singlereview{display:block}.reviews_block .reviewrp{display:flex;flex-wrap:wrap;background:#fff;padding-block:40px 60px;padding-inline:120px;width:65%;top:50%;position:absolute;right:0;transform:translate(0,-50%);box-shadow:0 16px 16px rgb(0 0 0 / .1)}@media screen and (max-width:980px){.reviews_block .reviewrp{position:static;width:100%;top:unset;right:unset;transform:unset}}@media screen and (max-width:767px){.reviews_block .reviewrp{padding:2rem;box-shadow:unset}}.reviews_block blockquote{font-family:"Spectral",serif;font-weight:400;font-style:italic;font-size:25px;line-height:45px;text-align:left;color:#0d0d0d}@media screen and (max-width:767px){.reviews_block blockquote{font-size:21px;line-height:37px}}.reviews_block blockquote .pers{margin-top:20px;font-style:normal;font-size:25px}.reviews_block #reviewnav{margin-top:30px;display:inline-flex;gap:10px;margin-right:auto;width:100%}.globalfooter{background:#fff;position:relative;z-index:3;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.globalfooter .upperbg{padding-top:0;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;position:relative;z-index:0;aspect-ratio:16/7}@supports not (aspect-ratio:1/1){.globalfooter .upperbg{padding-top:56%}}@media screen and (max-width:767px){.globalfooter .upperbg{padding:0}}.globalfooter .lowerbg{background-size:cover;background-position:center;width:100%;height:100%;display:flex;justify-content:center;flex-wrap:wrap;padding-block:0 60px}.globalfooter .container{padding-block:100px 70px}@media screen and (max-width:767px){.globalfooter .container{padding-block:90px 30px;padding-inline:1rem}}.globalfooter .footerform{background:#fff;flex-basis:min(100% - 6rem, 1300px);position:relative;z-index:3;margin-top:-75px;box-shadow:0 16px 16px rgb(0 0 0 / .1)}@media screen and (max-width:767px){.globalfooter .footerform{background:none;flex-basis:100%;margin-top:unset;box-shadow:unset}}.globalfooter .footerform .wrpper{outline:1px solid #c8ccd0}@media screen and (max-width:767px){.globalfooter .footerform .wrpper{outline:unset;position:relative;top:0}}.globalfooter .containersmall{padding-bottom:60px}@media screen and (max-width:767px){.globalfooter .containersmall{width:100%;padding:0}}.globalfooter .flwrap{display:block;width:100%;position:relative;top:-50px;margin:0 auto;text-align:center}.globalfooter .flwrap.mobile{display:none}@media screen and (max-width:767px){.globalfooter .flwrap{top:0}.globalfooter .flwrap.mobile{display:block;margin-bottom:30px}.globalfooter .flwrap.desk{display:none}}.globalfooter .flwrap:before{content:"";background:#fdfbf9;width:100px;height:2rem;display:block;position:absolute;z-index:1;left:50%;top:30px;transform:translate(-50%)}@media screen and (max-width:767px){.globalfooter .flwrap:before{display:none}}.globalfooter .flwrap img{position:relative;z-index:3}.globalfooter .heading{font-size:45px;line-height:58px;text-align:center;color:#414b53;font-weight:400}@media screen and (max-width:767px){.globalfooter .heading{font-size:27px;line-height:37px;margin-bottom:20px}}.globalfooter .subheading{font-size:21px;line-height:58px;text-align:center;color:#414b53;font-weight:400}@media screen and (max-width:767px){.globalfooter .subheading{font-size:18px;line-height:37px}}.footerform .btnwrap{display:none}@media screen and (max-width:767px){.footerform .btnwrap{display:block;display:flex;justify-content:center;margin-top:30px;margin-bottom:40px}.footerform .btnwrap .button{background:rgb(255 255 255 / .18)}}.locs{padding-block:170px 130px;padding-inline:2rem;margin:0 auto;width:100%}@media screen and (max-width:767px){.locs{padding-block:0;display:none}}.locs h2{color:#fff;text-align:center;margin-bottom:30px}.locs .locswrap{display:flex;list-style:none;gap:60px;justify-content:center}@media screen and (max-width:980px){.locs .locswrap{gap:4vw}}.locs .locswrap a{font-size:25px;line-height:48px;text-align:center;color:#fff;text-decoration:none;padding:12px 24px;position:relative}@media screen and (max-width:980px){.locs .locswrap a{font-size:18px;line-height:1.3}}.locs .locswrap a span{position:relative;z-index:3}.locs .locswrap a:after{content:"";border:1px solid #EAC78D;position:absolute;bottom:0;left:50%;width:20%;height:1px;transform:translate(-50%,0%);z-index:0;animation-name:reset;animation-direction:normal;animation-fill-mode:forwards;animation-duration:200ms}.locs .locswrap a:hover:after{border-width:2px;animation-duration:200ms,200ms;animation-delay:0s,200ms;animation-name:slidein,slideup;animation-direction:normal;animation-fill-mode:forwards}@keyframes slidein{from{width:0}to{width:100%}}@keyframes slideup{from{height:0}to{height:100%}}@keyframes reset{from{height:100%;width:100%}to{width:20%;height:1px}}.footerform form{margin-top:40px}footer{background:linear-gradient(-45deg,#414b53 0%,#5f6d79 45.92%,#414b53 100%);position:relative;z-index:3;padding-block:116px 100px}footer .container{display:flex;justify-content:space-between;width:min(100% - 6rem, 1300px);padding-inline:0}@media screen and (max-width:980px){footer .container{flex-wrap:wrap}}@media screen and (max-width:980px){footer .container .left{width:100%}footer .container .right{width:100%}}footer .container .right .phonewrap{display:flex;flex-direction:column;justify-content:flex-end;gap:1rem}footer .container .right .innerwrap{display:flex;align-items:center;gap:1rem;width:100%;justify-content:flex-end}@media (max-width:767px){footer .container .right .innerwrap{justify-content:unset;flex-wrap:wrap;justify-content:center}}footer .container address{color:#fff;font-weight:300;font-size:16px;color:#fff;line-height:1.6}@media (max-width:767px){footer .container address{text-align:center;margin-top:1rem}}footer .socials{display:flex;gap:30px;align-items:center;margin-bottom:40px;justify-content:flex-end}@media screen and (max-width:980px){footer .socials{justify-content:center}}footer .socials img{display:block}footer .phonewrap{display:flex;align-items:center;gap:40px}@media screen and (max-width:980px){footer .phonewrap{justify-content:center;margin-bottom:60px}}@media screen and (max-width:767px){footer .phonewrap{flex-wrap:wrap;gap:30px}}footer .phonewrap a{font-size:18px;line-height:50px;text-align:center;color:#fff;text-decoration:none}footer .phonewrap a[href^="tel:"]{font-weight:700}footer .logowrap{margin-bottom:30px}@media screen and (max-width:980px){footer .logowrap a{display:block;margin:0 auto;text-align:center}}@media screen and (max-width:767px){footer .logowrap a{margin-right:auto;margin-left:0;text-align:left}}footer .locwrap{display:none;gap:20px;list-style:none;margin-bottom:95px}@media screen and (max-width:980px){footer .locwrap{justify-content:center}}@media screen and (max-width:767px){footer .locwrap{justify-content:flex-start;flex-wrap:wrap;gap:15px}footer .locwrap li{width:45%}}footer .locwrap a{color:#fff;text-decoration:none;font-size:15px;line-height:48px;text-align:center;color:#fff;font-weight:400;display:block;position:relative}footer .locwrap a::after{content:"";background-color:#E6C083;height:2px;width:30px;position:absolute;bottom:0;left:0;transition:width 0.3s ease-in-out}footer .locwrap a:hover:after{width:100%;transition:width 0.3s ease-in-out}@media screen and (max-width:767px){footer .locwrap a{text-align:left;position:relative}footer .locwrap a::after{content:"";background-color:#E6C083;height:2px;width:30px;position:absolute;bottom:0;left:0}}