.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2;}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none;}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}.wpcf7-form-control-wrap{position:relative;}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" ";}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}form.submitting .wpcf7-spinner{visibility:visible;}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}@media (prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@keyframes blink{from{opacity:0;}50%{opacity:1;}to{opacity:0;}}.wpcf7 [inert]{opacity:.5;}.wpcf7 input[type="file"]{cursor:pointer;}.wpcf7 input[type="file"]:disabled{cursor:default;}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr;}.wpcf7-reflection > output{display:list-item;list-style:none;}.wpcf7-reflection > output[hidden]{display:none;}#ggbl_lightbox{width:100%;height:100%;position:fixed;z-index:10000;background:rgba(0,0,0,.8);left:0;top:0;color:#fff;}#ggbl_slider{position:relative;width:100vw;height:100vh;}#ggbl_slider,#ggbl_slider li{margin:0;padding:0;list-style-type:none;width:100%;overflow:hidden;}#ggbl_slider img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:80vw;max-height:80vh;box-shadow:0 0 1rem rgba(0,0,0,.6);}.ggbl_nav{width:100%;top:45%;}.ggbl_nav,.ggbl_close{position:absolute;z-index:1;}.ggbl_prev,.ggbl_next{color:#fff;text-decoration:none;position:absolute;display:block;width:0;height:0;padding:0 1rem;}.ggbl_prev{left:0;border-top:2vw solid transparent;border-bottom:2vw solid transparent;border-right:2vw solid rgba(255,255,255,.7);transition:border ease .2s;}.ggbl_next{right:0;border-top:2vw solid transparent;border-bottom:2vw solid transparent;border-left:2vw solid rgba(255,255,255,.7);transition:border ease .2s;}.ggbl_prev:hover{border-right:2vw solid rgba(255,255,255,1);}.ggbl_next:hover{border-left:2vw solid rgba(255,255,255,1);}.ggbl_close{position:absolute;color:#fff;text-decoration:none;right:0;top:0;display:block;padding:1rem;}.ggbl_close{right:32px;top:32px;width:32px;height:32px;opacity:.6;transition:opacity ease .2s;}.ggbl_close:hover{opacity:1;}.ggbl_close:before,.ggbl_close:after{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:#fff;}.ggbl_close:before{transform:rotate(45deg);}.ggbl_close:after{transform:rotate(-45deg);}.ggbl_noscroll{overflow-y:hidden;}.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:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-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:before,.slick-track:after{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;}body.compensate-for-scrollbar{overflow:hidden;}.fancybox-active{height:auto;}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden;}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992;}.fancybox-container *{box-sizing:border-box;}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0;}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto;}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71);}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1);}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997;}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible;}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.fancybox-toolbar{right:0;top:0;}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994;}.fancybox-is-open .fancybox-stage{overflow:hidden;}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994;}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0;}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block;}.fancybox-slide--image{overflow:hidden;padding:44px 0;}.fancybox-slide--image:before{display:none;}.fancybox-slide--html{padding:6px;}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle;}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995;}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out;}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in;}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab;}.fancybox-is-grabbing .fancybox-content{cursor:grabbing;}.fancybox-container [data-selectable=true]{cursor:text;}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;}.fancybox-spaceball{z-index:1;}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%;}.fancybox-slide--video .fancybox-content{background:#000;}.fancybox-slide--map .fancybox-content{background:#e5e3df;}.fancybox-slide--iframe .fancybox-content{background:#fff;}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%;}.fancybox-iframe{left:0;position:absolute;top:0;}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%;}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0;}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px;}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc;}.fancybox-button:hover{color:#fff;}.fancybox-button:focus{outline:none;}.fancybox-button.fancybox-focus{outline:1px dotted;}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none;}.fancybox-button div{height:100%;}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%;}.fancybox-button svg path{fill:currentColor;stroke-width:0;}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none;}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998;}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401;}.fancybox-close-small:hover{color:#fff;opacity:1;}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0;}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden;}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none;}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px;}.fancybox-navigation .fancybox-button div{padding:7px;}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px;}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right);}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996;}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left));}}.fancybox-caption--separate{margin-top:-50px;}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all;}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none;}.fancybox-caption a:hover{color:#fff;text-decoration:underline;}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999;}@keyframes a{to{transform:rotate(1turn);}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1);}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0);}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0);}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0);}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1);}.fancybox-fx-fade.fancybox-slide--current{opacity:1;}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5);}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5);}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1);}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn);}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn);}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg);}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0);}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0);}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0);}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg);}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1);}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px;}.fancybox-slide--image{padding:6px 0;}.fancybox-close-small{right:-6px;}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px;}.fancybox-caption{padding-left:12px;padding-right:12px;}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right));}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center;}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px;}.fancybox-share p{margin:0;padding:0;}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff;}.fancybox-share__button:hover{text-decoration:none;}.fancybox-share__button--fb{background:#3b5998;}.fancybox-share__button--fb:hover{background:#344e86;}.fancybox-share__button--pt{background:#bd081d;}.fancybox-share__button--pt:hover{background:#aa0719;}.fancybox-share__button--tw{background:#1da1f2;}.fancybox-share__button--tw:hover{background:#0d95e8;}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px;}.fancybox-share__button svg path{fill:#fff;}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%;}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995;}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden;}.fancybox-show-thumbs .fancybox-thumbs{display:block;}.fancybox-show-thumbs .fancybox-inner{right:212px;}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%;}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden;}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px;}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3);}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px;}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px;}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991;}.fancybox-thumbs__list a:focus:before{opacity:.5;}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1;}@media (max-width:576px){.fancybox-thumbs{width:110px;}.fancybox-show-thumbs .fancybox-inner{right:110px;}.fancybox-thumbs__list a{max-width:calc(100% - 10px);}}html{scroll-behavior:smooth;}body{margin:0;padding:0;position:relative;}@media (max-width:768px){body{overflow-x:auto;}}.custom-container{width:1296px;margin:auto;padding:0;}@media (max-width:1296px){.custom-container{width:100%;padding:0 20px;box-sizing:border-box;}}@media (max-width:1025px){.custom-container{box-sizing:border-box;padding:0 23px;}}@media (max-width:576px){.custom-container{width:100%;padding:0 20px;margin:auto;box-sizing:border-box;}}.separator{border-bottom:1px solid #d3ab89;width:137px;}.secondary-button{background:0 0;border:2px solid #628576;text-decoration:none;border-radius:30px;display:flex;align-items:center;cursor:pointer;width:fit-content;height:52px;padding:0 5px;}@media (max-width:1025px){.secondary-button{height:44px;}}.secondary-button span{font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;line-height:140%;text-align:center;text-transform:uppercase;color:#2c3039;padding:10px 20px;border-radius:30px;border:2px solid transparent;}@media (max-width:1025px){.secondary-button span{padding:6px 20px;}}.secondary-button:active,.secondary-button:hover{border:2px solid #9fb4ab;background:#9fb4ab;}.secondary-button:active span,.secondary-button:hover span{color:#fff;border:2px solid #fff;}.primary-button,.wpcf7-submit{background:#246482;border:6px solid #246482;text-decoration:none;box-shadow:inset 0 0 0 2px #fff;border-radius:30px;display:flex;align-items:center;padding:0 15px;cursor:pointer;}.primary-button img,.wpcf7-submit img{height:19px;}@media (max-width:768px){.primary-button img,.wpcf7-submit img{margin-right:10px;}}.primary-button span,.wpcf7-submit span{color:#fff;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-size:14px;text-decoration:none;border-radius:30px;font-weight:600;margin:13px;}@media (max-width:1025px){.primary-button span,.wpcf7-submit span{margin:0;}}.primary-button:active,.primary-button:hover,.wpcf7-submit:active,.wpcf7-submit:hover{background:#6091aa;border:6px solid #6091aa;}@media (max-width:576px){.primary-button:active,.primary-button:hover,.wpcf7-submit:active,.wpcf7-submit:hover{border:4px solid #6091aa;}}@media (max-width:576px){.primary-button,.wpcf7-submit{border:4px solid #246482;}}.accent{background:#d3ab89;border:6px solid #d3ab89;}@media (max-width:576px){.accent{border:4px solid #d3ab89;}}.accent:active,.accent:hover{background:#e3cbb6;border:6px solid #e3cbb6;}@media (max-width:576px){.accent:active,.accent:hover{border:4px solid #e3cbb6;}}.header{width:100%;position:relative;}.header .upper-header{padding:10px 80px;display:flex;align-items:center;position:relative;z-index:1;}.header .upper-header .right-header{margin-left:auto;}.header .upper-header .right-header .call-to-action{display:flex;min-width:345px;justify-content:space-between;}@media (max-width:1025px){.header .upper-header .right-header .call-to-action{min-width:300px;}}@media (max-width:576px){.header .upper-header .right-header{display:none;}}@media only screen and (max-width:1025px){.header .upper-header{padding:10px 20px;}}@media (max-width:576px){.header .upper-header{flex-direction:column-reverse;align-items:center;justify-content:center;}}.header .logo-container .logo img{max-height:120px;}@media (min-width:768px){.header .logo-container .logo img{max-height:120px;}}@media (max-width:1025px){.header .logo-container .logo img{max-height:90px;}}@media (max-width:576px){.header .logo-container .logo img{max-height:70px;}}.wpcf7-not-valid-tip,.wpcf7-response-output{font-family:"Open Sans",sans-serif;}.apartments-bg{position:absolute;width:100%;}@media (min-width:1921px){.apartments-bg{top:90px;}}.apartments-bg img{width:100%;}.apartments{position:relative;z-index:1;}@media (max-width:1024px){.apartments{z-index:0;}}.apartments .apartments-list{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;}@media (max-width:768px){.apartments .apartments-list{flex-direction:column;}}.apartments .apartments-list .apartment{margin-top:30px;width:49%;position:relative;cursor:pointer;}@media (max-width:768px){.apartments .apartments-list .apartment{width:100%;}}.apartments .apartments-list .apartment .image img{width:100%;height:466.78px;border-radius:30px;}@media (max-width:768px){.apartments .apartments-list .apartment .image img{height:400px;}}.apartments .apartments-list .apartment .apartment-text{position:absolute;bottom:0;padding:30px;z-index:1;width:100%;box-sizing:border-box;}.apartments .apartments-list .apartment .apartment-text .title{font-family:Merriweather,serif;font-weight:700;font-size:30px;line-height:140%;color:#246482;margin:0;}@media (max-width:1025px){.apartments .apartments-list .apartment .apartment-text .title{font-size:24px;margin:0;width:75%;}}@media (max-width:768px){.apartments .apartments-list .apartment .apartment-text .title{width:100%;}}.apartments .apartments-list .apartment .apartment-text .details{display:flex;align-items:center;justify-content:space-between;}@media (max-width:768px){.apartments .apartments-list .apartment .apartment-text .details{align-items:flex-start;flex-direction:column;}}.apartments .apartments-list .apartment .apartment-text .details .price{font-family:Merriweather,serif;font-weight:700;font-size:24px;line-height:140%;color:#d3ab89;}@media (max-width:1025px){.apartments .apartments-list .apartment .apartment-text .details .price{font-size:20px;}}@media (max-width:768px){.apartments .apartments-list .apartment .apartment-text .details .price{margin-bottom:10px;}}.apartments .apartments-list .apartment .apartment-text .details .tva{font-family:"Open Sans",sans-serif;font-weight:400;font-size:14px;line-height:140%;text-transform:uppercase;color:#2c3039;padding-left:15px;}.apartments .apartments-list .apartment:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(180.2deg,rgba(255,255,255,0) 49.26%,rgba(255,255,255,.94) 75.75%,#fff 89.04%,#fff 48.82%);border-radius:30px;}@media (max-width:768px){.apartments .apartments-list .apartment:after{background:linear-gradient(180.2deg,rgba(255,255,255,0) 24.26%,rgba(255,255,255,.94) 69.75%,#fff 89.04%,#fff 48.82%);}}.facilities-bg img{margin-top:-155px;width:100%;}@media (max-width:768px){.facilities-bg img{width:100%;}}.facilities{position:relative;z-index:2;background:linear-gradient(180deg,rgba(255,255,255,0) 11%,#fff 87%,#7cb1bd 96%,#6aa7b4 100%);}.facilities .top-content{display:flex;justify-content:center;flex-direction:column;align-items:center;}.facilities .top-content .facilities-title{font-family:Merriweather,serif;font-weight:400;font-size:80px;line-height:140%;text-align:center;color:#246482;margin-top:175px;margin-bottom:20px;}@media (max-width:1025px){.facilities .top-content .facilities-title{font-size:40px;}}@media (max-width:768px){.facilities .top-content .facilities-title{font-size:24px;margin-top:60px;}}.facilities .top-content .facilities-list{width:80%;display:flex;flex-wrap:wrap;background:rgba(255,255,255,.8);border-radius:20px;padding:20px;margin-top:50px;z-index:2;box-sizing:border-box;}@media (max-width:1025px){.facilities .top-content .facilities-list{width:100%;box-sizing:border-box;}}@media (max-width:768px){.facilities .top-content .facilities-list{flex-direction:column;width:100%;margin-bottom:192px;margin-top:30px;padding:0;}}.facilities .top-content .facilities-list .facilities-item{width:49%;display:flex;align-items:center;margin-bottom:20px;}.facilities .top-content .facilities-list .facilities-item .facilities-icon{padding-right:20px;}.facilities .top-content .facilities-list .facilities-item .facilities-text{font-family:Merriweather,serif;font-style:normal;font-weight:400;font-size:24px;line-height:140%;color:#00a4ae;}@media (max-width:768px){.facilities .top-content .facilities-list .facilities-item .facilities-text{font-size:16px;}}.facilities .separator{border-bottom:1px solid #d3ab89 !important;}.benefits{z-index:2;position:relative;background:linear-gradient(180deg,#69a6b4 27%,#4b7886 45%,#326271 80%,#427986 92%,rgba(105,166,180,0) 100%);}.benefits .bg-icon{position:absolute;right:0;top:-200px;}@media (max-width:1025px){.benefits .bg-icon{width:330px;}}@media (max-width:768px){.benefits .bg-icon{display:none;}}.benefits .benefits-content{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:110px;}@media (max-width:1025px){.benefits .benefits-content{padding-top:0;}}.benefits .benefits-content .section-title{color:#fff;font-family:Merriweather,serif;font-weight:400;font-size:60px;line-height:140%;text-align:center;width:842px;margin:10px;}@media (max-width:1025px){.benefits .benefits-content .section-title{font-size:40px;width:60%;}}@media (max-width:768px){.benefits .benefits-content .section-title{font-size:24px;width:100%;}}.benefits .benefits-content .separator{border-color:#fff !important;}.benefits .benefits-content .benefits-list{max-height:600px;margin-top:50px;display:flex;flex-wrap:wrap;overflow:hidden;transition:max-height 1s;}@media (max-width:1025px){.benefits .benefits-content .benefits-list{max-height:650px;}}@media (max-width:768px){.benefits .benefits-content .benefits-list{flex-direction:column;width:100%;max-height:480px;}}.benefits .benefits-content .benefits-list .benefit-item{width:25%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:60px;}@media (max-width:768px){.benefits .benefits-content .benefits-list .benefit-item{width:100%;align-items:center;align-items:center;flex-direction:row;margin-bottom:24px;justify-content:flex-start;}}.benefits .benefits-content .benefits-list .benefit-item .title{color:#fff;text-align:center;font-weight:300;}@media (max-width:1025px){.benefits .benefits-content .benefits-list .benefit-item .title{font-size:24px;}}@media (max-width:768px){.benefits .benefits-content .benefits-list .benefit-item .title{font-size:18px;margin:0;text-align:left;}}.benefits .benefits-content .benefits-list .benefit-item .text{margin:0;text-align:center;font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;line-height:160%;color:#fff;}@media (max-width:768px){.benefits .benefits-content .benefits-list .benefit-item .text{display:none;}}.benefits .benefits-content .benefits-list .benefit-item .icon{width:160px;}@media (max-width:768px){.benefits .benefits-content .benefits-list .benefit-item .icon{width:60px;}}.benefits .benefits-content .more-benefits{background:#fff;border:6px solid #f7f9fe;border-radius:30px;cursor:pointer;margin-top:60px;}@media (max-width:768px){.benefits .benefits-content .more-benefits{margin-top:0;}}.benefits .benefits-content .more-benefits .second-span{display:none;}.benefits .benefits-content .more-benefits.click .second-span{display:inline;}.benefits .benefits-content .more-benefits.click .first-span{display:none;}@media (max-width:1024px){.benefits .benefits-content .more-benefits span{padding:7px 25px;}}.benefits .benefits-content .more-benefits:active,.benefits .benefits-content .more-benefits:hover{border:6px solid #628576;background:#628576;}.h-auto{max-height:3000px !important;}.benefits-bg{position:absolute;top:-175px;z-index:-1;width:100%;}.benefits-bg img{width:100%;}.benefits-bg:after{content:"";height:100%;width:100%;top:0;left:0;display:block;position:absolute;background:linear-gradient(0deg,#274e5a 0,rgba(53,114,114,.82) 14.08%,rgba(91,148,142,0) 10.63%,rgba(89,146,140,0) 100%);}@media (max-width:1025px){.benefits-bg:after{background:linear-gradient(0deg,#274e5a 5%,rgba(53,114,114,.82) 11.08%,rgba(91,148,142,0) 13.63%,rgba(89,146,140,0) 100%);}}.main-banner{position:absolute;top:0;left:0;width:100%;max-width:100%;}.main-banner img{width:100%;}.title{font-family:Merriweather,serif;font-size:30px;color:#246482;font-weight:400;line-height:140%;margin:0 0 20px 0;}@media (max-width:768px){.title{font-size:24px;margin:0 0 10px 0;}}.extra-render{font-family:"Open Sans",sans-serif;font-weight:400;font-size:13px;line-height:140%;color:#636572;text-align:left;padding:20px;}.benefits-extra{max-height:600px;margin-top:50px;width:100%;display:flex;flex-wrap:wrap;}@media (max-width:1025px){.benefits-extra{max-height:650px;}}@media (max-width:768px){.benefits-extra{flex-direction:row;width:100%;max-height:480px;justify-content:space-between;}}.benefits-extra .benefit-item{width:25%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:60px;position:relative;}@media (max-width:768px){.benefits-extra .benefit-item{width:49%;align-items:center;flex-direction:row;margin-bottom:24px;}}.benefits-extra .benefit-item .title{color:#000;position:absolute;bottom:0;text-align:center;font-weight:600;font-family:Merriweather,serif;font-size:16px;line-height:140%;margin:0 0 20px 0;}@media (max-width:1025px){.benefits-extra .benefit-item .title{font-size:14px;text-align:center;}}.benefits-extra .benefit-item .icon{max-width:100%;}.text{font-family:"Open Sans",sans-serif;font-size:16px;color:#2c3039;font-weight:400;line-height:160%;margin:40px 0;}@media (max-width:1025px){.text{margin:20px 0;}}@media (max-width:576px){.text{margin:0;}}.main-banner-content{position:relative;z-index:1;margin-top:50px;}.main-banner-content .text-area{max-width:547px;}@media (max-width:576px){.main-banner-content .text-area{margin-top:220px;max-width:100%;}}.main-banner-content .icons-list{display:flex;flex-wrap:wrap;max-width:730px;}@media (max-width:1025px){.main-banner-content .icons-list{margin-bottom:40px;}}@media (max-width:768px){.main-banner-content .icons-list{margin-bottom:20px;}}.main-banner-content .icons-list .icon-item{display:flex;align-items:center;width:50%;}@media (max-width:1024px){.main-banner-content .icons-list .icon-item{margin:5px 0;}}.main-banner-content .icons-list .icon-item .icon{margin-right:30px;}@media (max-width:576px){.main-banner-content .icons-list .icon-item .icon{margin-right:0;}}.main-banner-content .icons-list .icon-item .icon img{height:80px;}@media (max-width:576px){.main-banner-content .icons-list .icon-item .icon img{height:60px;}}.main-banner-content .icons-list .icon-item .text{font-family:Merriweather,serif;font-weight:400;font-size:24px;line-height:140%;color:#246482;}@media (max-width:576px){.main-banner-content .icons-list .icon-item .text{font-size:16px;font-family:"Open Sans",sans-serif;}}@media (max-width:1024px){.main-banner-content .icons-list .icon-item .text{margin:0;}}@media (max-width:768px){.main-banner-content .icons-list .icon-item .text{margin-left:10px;}}@media (max-width:576px){.main-banner-content .icons-list .icon-item{margin-bottom:0;}}@media (max-width:1025px){.main-banner-content .icons-list{flex-wrap:initial;flex-direction:column;}}@media (max-width:576px){.main-banner-content .icons-list{flex-direction:row;flex-wrap:wrap;}}.offer-form-content{margin-top:50px;position:relative;z-index:1;background:#fff;padding:30px;box-shadow:0 10px 30px rgba(153,189,217,.25);backdrop-filter:blur(5px);border-radius:30px;}@media (max-width:768px){.offer-form-content{padding:20px;margin-top:25px;overflow:hidden;}}.offer-form-content .title{color:#2c3039;}.offer-form-content form{position:relative;}@media (max-width:768px){.offer-form-content form{margin-top:23px;}}.offer-form-content form .form-content{display:flex;justify-content:space-between;gap:17px;}@media (max-width:768px){.offer-form-content form .form-content{flex-direction:column;}}.offer-form-content form .form-content p{display:flex;align-items:center;width:100%;}.offer-form-content form .form-content p input,.offer-form-content form .form-content p select{background:#f6ece3;border-radius:30px;border:none;padding:0 60px;width:100%;height:58px;font-size:16px;color:#636572;}.offer-form-content form .form-content p input::placeholder,.offer-form-content form .form-content p select::placeholder{color:#636572;}@media (max-width:1025px){.offer-form-content form .form-content p input,.offer-form-content form .form-content p select{height:48px;}}@media (max-width:768px){.offer-form-content form .form-content p input,.offer-form-content form .form-content p select{border:none;font-size:16px;font-family:"Open Sans",sans-serif;outline:0;background:0 0;padding:0 25px;}}.offer-form-content form .form-content select{padding:0 30px !important;}.offer-form-content form .form-content .email,.offer-form-content form .form-content .interes,.offer-form-content form .form-content .name,.offer-form-content form .form-content .phone{position:relative;flex:1;}@media (max-width:1025px){.offer-form-content form .form-content .email,.offer-form-content form .form-content .interes,.offer-form-content form .form-content .name,.offer-form-content form .form-content .phone{max-width:213px;}}@media (max-width:768px){.offer-form-content form .form-content .email,.offer-form-content form .form-content .interes,.offer-form-content form .form-content .name,.offer-form-content form .form-content .phone{border-bottom:1px solid #e7e8ef;max-width:100%;}}.offer-form-content form .form-content .email img,.offer-form-content form .form-content .interes img,.offer-form-content form .form-content .name img,.offer-form-content form .form-content .phone img{position:absolute;width:15px;left:35px;z-index:1111;}@media (max-width:768px){.offer-form-content form .form-content .email img,.offer-form-content form .form-content .interes img,.offer-form-content form .form-content .name img,.offer-form-content form .form-content .phone img{left:0;}}.offer-form-content form .bottom-form{display:flex;justify-content:space-between;margin-top:30px;position:relative;}@media (max-width:768px){.offer-form-content form .bottom-form{flex-direction:column;}}.offer-form-content form .bottom-form .wpcf7-submit{color:#fff !important;width:290px;height:56px;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;}@media (max-width:1025px){.offer-form-content form .bottom-form .wpcf7-submit{width:290px;height:44px;}}@media (max-width:768px){.offer-form-content form .bottom-form .wpcf7-submit{width:100%;}}.offer-form-content form .bottom-form .acceptance{font-family:"Open Sans",sans-serif;font-weight:400;font-size:13px;line-height:140%;color:#636572;}@media (max-width:768px){.offer-form-content form .bottom-form .acceptance .wpcf7-list-item{margin:0;}}.offer-form-content form .bottom-form .acceptance .highlight-link{color:#b59065;text-decoration:none;}.offer-form-content form .bottom-form .acceptance input{accent-color:#538795;border:1px solid #e7e8ef;border-radius:4px;width:18px;height:18px;}.offer-form-content form .bottom-form .acceptance .wpcf7-list-item-label{display:none;}.offer-form-content form .bottom-form .acceptance .wpcf7-list-item{margin-right:15px;margin-left:0;}.offer-form-content form .bottom-form .acceptance .label{display:flex;align-items:center;margin:5px 0;}.offer-form-content form .bottom-form .send-button{position:relative;display:flex;}@media (max-width:768px){.offer-form-content form .bottom-form .send-button{margin-top:24px;}}.offer-form-content form .bottom-form .send-button .wpcf7-submit{padding:0 25px;display:flex;justify-content:center;align-items:center;}@media (max-width:768px){.offer-form-content form .bottom-form .send-button p{width:100%;}}.offer-form-content form .bottom-form .send-button p img{margin-left:10px;}.offer-form-content form p{margin:0;}@media (max-width:768px){.send-button>div{width:100%;}}.wpcf7-select{appearance:none;}.banner-content .offer-form-content form .interes p{background:#f6ece3;border-radius:30px;}@media (max-width:768px){.banner-content .offer-form-content form .interes p{border:none;font-size:16px;font-family:"Open Sans",sans-serif;outline:0;background:0 0;}}.banner-content .offer-form-content form .interes p .wpcf7-select{background:url("https://cdn-ilbneop.nitrocdn.com/ptMlYaiwTvduZORkEqkDigUiostcyhdD/assets/images/optimized/rev-80f9239/corallis-apartments.ro/wp-content/themes/corallis/assets/img/select-arrow.svg") no-repeat right !important;background-position-x:97% !important;}@media (max-width:768px){.banner-content .offer-form-content form .interes p .wpcf7-select{padding:0 !important;}}@media (max-width:768px){.popup-content{margin-bottom:90px;}}.popup-content .offer-form-content form .interes p{background:#fff;border-radius:30px;}.popup-content .offer-form-content form .interes p .wpcf7-select{background:url("https://cdn-ilbneop.nitrocdn.com/ptMlYaiwTvduZORkEqkDigUiostcyhdD/assets/images/optimized/rev-80f9239/corallis-apartments.ro/wp-content/themes/corallis/assets/img/select-arrow.svg") no-repeat right !important;background-position-x:97% !important;}.popup-content .offer-form-content form .interes p .wpcf7-select.nitro-lazy{background-image:none !important;}@media (min-width:769px){.mobile{display:none;}}@media (max-width:768px){.desktop{display:none;}}@media screen and (min-width:768px){.popup-content .wpcf7-not-valid-tip{position:absolute;}}.banner-content .offer-form-content form .interes p .wpcf7-select.nitro-lazy{background-image:none !important;}.checkbox-group{margin-bottom:20px;}.checkbox-group .wpcf7-form-control-wrap{display:block;}.wpcf7-not-valid-tip{width:100%;font-size:12px;}.wpcf7-form-control-wrap.phone{display:block;}@media screen and (min-width:768px){#offer-form .wpcf7-not-valid-tip{position:absolute;}}.red{color:red;}.wpcf7-response-output{font-size:13px;}.video-section{margin-top:60px;position:relative;}@media (max-width:768px){.video-section{margin-top:30px;}}.video-section .invisible{display:none;}.video-section .first{z-index:9;position:relative;}.video-section .tree{position:absolute;z-index:9;transform:translate(-80%,0);}@media (max-width:1025px){.video-section .tree{display:none;}}.video-section .image{width:100%;height:729px;}@media (max-width:1025px){.video-section .image{height:100%;}}.video-section .image img{width:100%;}.video-section .play-btn{cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}@media (max-width:768px){.video-section .play-btn img{width:91px;}}.video-section iframe{width:1296px;height:729px;}@media (max-width:1296px){.video-section iframe{width:100%;height:400px;}}@media (max-width:768px){.video-section iframe{height:350px;}}.video-section .video{position:relative;z-index:1;border-radius:330px 60px 60px 60px;overflow:hidden;}.video-section .video .overlay{position:absolute;top:0;}@media (max-width:1025px){.video-section .video .overlay{width:100%;}}.video-section .video .iframe-overlay{position:relative;height:100%;}.video-section .video .iframe-overlay .image{background:#fff;}.video-section .video .iframe-overlay .image img{height:100%;width:100%;border-radius:330px 60px 60px 60px;}@media (max-width:1025px){.video-section .video .iframe-overlay .image img{border-radius:250.556px 45.556px 45.556px 45.556px;}}@media (max-width:768px){.video-section .video .iframe-overlay .image img{border-radius:100.56px 30px 30px 30px;}}.video-section .invisible{opacity:0;}.contact-section{margin-top:190px;position:relative;}@media (min-width:1025px) and (max-width:1296px){.contact-section{margin-top:400px;}}@media (max-width:1025px){.contact-section{padding-top:151px;}}@media (max-width:768px){.contact-section{margin-top:40px;padding:0;}}.contact-section .contact-wrapper{display:flex;justify-content:space-between;}@media (max-width:768px){.contact-section .contact-wrapper{flex-direction:column;}}.contact-section .contact-wrapper .background-element{position:absolute;right:0;}@media (max-width:768px){.contact-section .contact-wrapper .background-element{display:none;}}@media (max-width:1025px){.contact-section .contact-wrapper .background-element{width:280px;top:20px;right:0;}}.contact-section .contact-wrapper .left-side{position:relative;width:47%;}@media (max-width:1025px){.contact-section .contact-wrapper .left-side{width:48%;}}@media (max-width:768px){.contact-section .contact-wrapper .left-side{display:none;}}.contact-section .contact-wrapper .left-side .map-background{width:100%;}@media (max-width:1025px){.contact-section .contact-wrapper .left-side img{width:100%;}}.contact-section .contact-wrapper .left-side .map-pin{position:absolute;top:50%;left:50%;transform:translate(-38%,-50%);}@media (max-width:1025px){.contact-section .contact-wrapper .left-side .map-pin{top:43%;transform:translate(-50%,-50%);width:200px;}}.contact-section .contact-wrapper .right-side{width:47%;}@media (max-width:1025px){.contact-section .contact-wrapper .right-side{width:48%;}}@media (max-width:768px){.contact-section .contact-wrapper .right-side{width:100%;}}.contact-section .contact-wrapper .right-side .subtitle{font-size:14px;font-family:"Open Sans",sans-serif;font-weight:600;line-height:140%;text-transform:uppercase;color:#d3ab89;margin-top:60px;}@media (max-width:1025px){.contact-section .contact-wrapper .right-side .subtitle{margin-top:0;}}@media (max-width:768px){.contact-section .contact-wrapper .right-side .subtitle{display:none;}}.contact-section .contact-wrapper .right-side .contact-offer-form-content .acceptance span{margin:0;}.contact-section .contact-wrapper .right-side .contact-offer-form-content .acceptance p{margin:0;}.contact-section .contact-wrapper .right-side .contact-offer-form-content .acceptance .wpcf7-list-item-label{display:none;}.contact-section .contact-wrapper .right-side .contact-offer-form-content .acceptance .label{display:flex;align-items:center;}.contact-section .contact-wrapper .right-side .contact-offer-form-content .acceptance .wpcf7-list-item{margin-right:15px !important;}.contact-section .contact-wrapper .right-side .contact-offer-form-content .wpcf7-select{background:url("https://cdn-ilbneop.nitrocdn.com/ptMlYaiwTvduZORkEqkDigUiostcyhdD/assets/images/optimized/rev-80f9239/corallis-apartments.ro/wp-content/themes/corallis/assets/img/select-arrow.svg") no-repeat right !important;background-position-x:97% !important;}.contact-section .contact-wrapper .right-side .contact-offer-form-content .wpcf7-select.nitro-lazy{background-image:none !important;}@media (max-width:768px){.contact-section .contact-wrapper .right-side .contact-offer-form-content .wpcf7-select{padding:0 !important;}}.contact-section .contact-wrapper .right-side .contact-offer-form-content .bottom-form .acceptance{font-size:13px;font-family:"Open Sans",sans-serif;line-height:140%;}.contact-section .contact-wrapper .right-side .contact-offer-form-content .bottom-form .acceptance span{margin:0;}.contact-section .contact-wrapper .right-side .contact-offer-form-content .bottom-form .acceptance .highlight-link{text-decoration:none;color:#2b5242;}.contact-section .contact-wrapper .right-side .contact-offer-form-content .bottom-form .acceptance input{accent-color:#538795;width:18px;height:18px;}.contact-section .contact-wrapper .right-side .contact-offer-form-content .send-button{position:relative;}.contact-section .contact-wrapper .right-side .contact-offer-form-content .send-button img{margin-left:10px;}@media (max-width:1024px){.contact-section .contact-wrapper .right-side .contact-offer-form-content .send-button img{width:18px;}}.contact-section .contact-wrapper .right-side .contact-offer-form-content .send-button .wpcf7-submit{width:100%;display:flex;justify-content:center;align-items:center;color:#fff;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-weight:600;height:56px;padding:0 30px;}@media (max-width:1025px){.contact-section .contact-wrapper .right-side .contact-offer-form-content .send-button .wpcf7-submit{height:44px;}}.contact-section .contact-wrapper .right-side .contact-offer-form-content .form-content{margin-top:60px;}@media (max-width:768px){.contact-section .contact-wrapper .right-side .contact-offer-form-content .form-content{margin-top:30px;}}.contact-section .contact-wrapper .right-side .contact-offer-form-content .form-content .interes p select{border:none !important;background:0 0;width:100%;font-size:16px;font-family:"Open Sans",sans-serif;outline:0;color:#636572;}.contact-section .contact-wrapper .right-side .contact-offer-form-content .form-content .email p img,.contact-section .contact-wrapper .right-side .contact-offer-form-content .form-content .name p img,.contact-section .contact-wrapper .right-side .contact-offer-form-content .form-content .phone p img{margin-right:10px;height:100%;}.contact-section .contact-wrapper .right-side .contact-offer-form-content .form-content>div{border-bottom:1px solid #e7e8ef;margin-bottom:35px;}@media (max-width:768px){.contact-section .contact-wrapper .right-side .contact-offer-form-content .form-content>div{margin-bottom:30px;}}.contact-section .contact-wrapper .right-side .contact-offer-form-content .form-content>div p{display:flex;align-items:center;}.contact-section .contact-wrapper .right-side .contact-offer-form-content .form-content>div p input{border:none;font-size:16px;font-family:"Open Sans",sans-serif;outline:0;width:100%;}.send-button p{position:relative;}.wpcf7-spinner{display:block !important;position:absolute;right:0;top:16px;background:#fff;opacity:1;}.wpcf7-spinner::before{background:#000;}.site-footer{position:relative;padding-top:430px;}@media (min-width:1025px) and (max-width:1296px){.site-footer{padding-top:200px;}}@media (max-width:1025px){.site-footer{padding-top:285px;}}@media (max-width:768px){.site-footer{padding-top:0;}}.site-footer .float-button{z-index:999;height:80px;position:fixed;bottom:0;width:100%;background:#fff;}.site-footer .float-button .call-to-action{display:flex;justify-content:space-around;width:100%;position:fixed;bottom:0;background:#fff;padding:20px;box-sizing:border-box;}.site-footer .float-button .call-to-action .primary-button{width:45%;padding:0;height:40px;justify-content:center;}.site-footer .footer-bg{position:absolute;z-index:-1;bottom:-1px;line-height:0;width:100%;}.site-footer .footer-bg img{width:100%;}.site-footer .footer-bg:after{content:"";height:100%;width:100%;top:0;left:0;display:block;position:absolute;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,.8) 3.33%,rgba(255,255,255,.21) 15.63%,rgba(255,255,255,0) 100%);}.site-footer .newsletter-form{display:flex;align-items:center;border-radius:30px;background:rgba(255,255,255,.8);box-shadow:0 10px 30px 0 rgba(153,189,217,.25);backdrop-filter:blur(5px);padding:30px 40px;}@media (max-width:1025px){.site-footer .newsletter-form{padding:20px;}}@media (max-width:768px){.site-footer .newsletter-form{flex-direction:column;margin-top:47px;}}.site-footer .newsletter-form .title{margin:0;}@media (max-width:1024px){.site-footer .newsletter-form .title{font-size:24px;}}.site-footer .newsletter-form .form form .newsl-form{position:relative;}@media (max-width:768px){.site-footer .newsletter-form .form form .newsl-form{display:flex;flex-direction:column;}}.site-footer .newsletter-form .form form .newsl-form .wpcf7-form-control-wrap{position:relative;}.site-footer .newsletter-form .form form .newsl-form .wpcf7-form-control-wrap input{height:78px;width:479px;border-radius:60px;padding:0 30px;font-size:16px;font-family:"Open Sans",sans-serif;line-height:160%;border:none;outline:0;}@media (max-width:1025px){.site-footer .newsletter-form .form form .newsl-form .wpcf7-form-control-wrap input{width:400px;}}@media (max-width:768px){.site-footer .newsletter-form .form form .newsl-form .wpcf7-form-control-wrap input{box-shadow:0 4px 6px 0 rgba(0,0,0,.02);height:48px;width:100%;box-sizing:border-box;padding:0 24px;}}.site-footer .newsletter-form .form form .newsl-form .send-button{position:absolute;top:11px;right:11px;}@media (max-width:1025px){.site-footer .newsletter-form .form form .newsl-form .send-button{top:17px;}}@media (max-width:768px){.site-footer .newsletter-form .form form .newsl-form .send-button{position:relative;top:0;right:0;}}.site-footer .newsletter-form .form form .newsl-form .send-button p{margin:0;}.site-footer .newsletter-form .form form .newsl-form .send-button .wpcf7-submit{background:#d3ab89 !important;border:6px solid #d3ab89 !important;padding:0 25px;display:flex;justify-content:center;align-items:center;height:56px;width:150px;text-transform:uppercase;color:#fff;font-family:"Open Sans",sans-serif;font-weight:600;}@media (max-width:1025px){.site-footer .newsletter-form .form form .newsl-form .send-button .wpcf7-submit{height:44px;}}@media (max-width:768px){.site-footer .newsletter-form .form form .newsl-form .send-button .wpcf7-submit{width:100%;}}.site-footer .newsletter-form .form form .newsl-form .send-button .wpcf7-submit:active,.site-footer .newsletter-form .form form .newsl-form .send-button .wpcf7-submit:hover{background:#e3cbb6 !important;border:6px solid #e3cbb6 !important;}.site-footer .newsletter-form .form form .newsl-form .send-button img{margin-left:10px;}.site-footer .footer-content{margin-top:40px;display:flex;justify-content:space-between;align-items:flex-start;}@media (max-width:1024px){.site-footer .footer-content{align-items:center;flex-direction:column;}}@media (max-width:768px){.site-footer .footer-content{align-items:flex-start;}}.site-footer .footer-content .left-side{width:50%;}@media (max-width:1025px){.site-footer .footer-content .left-side{display:flex;justify-content:center;margin-bottom:30px;}}@media (max-width:1025px){.site-footer .footer-content .left-side img{height:130px;}}@media (max-width:768px){.site-footer .footer-content .left-side img{height:103px;}}.site-footer .footer-content .right-side{width:50%;display:flex;justify-content:space-between;}@media (max-width:1025px){.site-footer .footer-content .right-side{margin-bottom:50px;}}@media (max-width:768px){.site-footer .footer-content .right-side{width:100%;flex-direction:column;margin-bottom:0;}}@media (max-width:768px){.site-footer .footer-content .right-side .col{margin-bottom:30px;}}.site-footer .footer-content .right-side .col .col-title{font-size:24px;font-family:Merriweather,serif;line-height:140%;color:#fff;}@media (max-width:768px){.site-footer .footer-content .right-side .col .col-title{margin-bottom:26px;}}.site-footer .footer-content .right-side .col .social-links{display:flex;justify-content:space-between;}.site-footer .footer-content .right-side .col .list{display:flex;flex-direction:column;}.site-footer .footer-content .right-side .col .list .link{color:#fff;font-size:16px;text-decoration:none;font-family:"Open Sans",sans-serif;padding:7px 0;}.site-footer .power-by-section{display:flex;justify-content:space-between;align-items:center;margin-top:50px;margin-bottom:20px;border-top:1px solid #538795;}@media (max-width:1025px){.site-footer .power-by-section{margin-top:0;margin-bottom:0;}}.site-footer .power-by-section .managed{text-align:right;display:flex;flex-direction:column;justify-content:center;}.site-footer .power-by-section .managed p{margin-top:-15px;}@media (max-width:768px){.site-footer .power-by-section .managed p{margin-top:0;}}.site-footer .power-by-section .managed img{height:45px;}@media (max-width:768px){.site-footer .power-by-section .managed img{height:100%;}}@media (max-width:768px){.site-footer .power-by-section .bottom-col{width:33%;}}.site-footer .power-by-section .bottom-col .anpc-list{margin-top:40px;}@media (max-width:768px){.site-footer .power-by-section .bottom-col .anpc-list{display:none;}}.site-footer .power-by-section .bottom-col .anpc-list a{font-size:16px;font-family:"Open Sans",sans-serif;line-height:180%;color:#fff;text-decoration:none;text-transform:uppercase;padding:0 20px;}.site-footer .power-by-section .bottom-col img{width:200px;}@media (max-width:768px){.site-footer .power-by-section .bottom-col img{width:100%;}}.site-footer .power-by-section .bottom-col p{font-size:16px;font-family:"Open Sans",sans-serif;line-height:180%;color:#fff;}.site-footer .copyright{font-size:16px;font-family:"Open Sans",sans-serif;line-height:180%;color:#fff;text-align:center;padding-bottom:30px;}@media (max-width:768px){.site-footer .copyright{margin-bottom:70px;}}.wpcf7-spinner{display:none;}.footer-menu{display:flex;flex-direction:column;}.footer-menu a{color:#fff;font-size:16px;text-decoration:none;font-family:"Open Sans",sans-serif;padding:7px 0;}.photo-gallery-content{margin-top:-50px;background:linear-gradient(0deg,#fff 0,#629d94 40.59%,#28525d 85.59%,#28505b 100%);}@media (max-width:1024px){.photo-gallery-content{background:linear-gradient(180deg,rgba(255,255,255,0) 0,#28525d 34%,#629d94 71%,#fff 100%);z-index:9;position:relative;}}.photo-gallery-content .main-title{font-size:60px;line-height:140%;color:#fff;margin-bottom:36px;text-align:left;font-family:Merriweather,serif;padding-top:120px;}@media (max-width:1025px){.photo-gallery-content .main-title{font-size:40px;margin-bottom:56px;text-align:center;}}@media (max-width:768px){.photo-gallery-content .main-title{font-size:24px;}}.photo-gallery-content .photo-gallery{width:100%;margin-bottom:60px;}.photo-gallery-content .photo-gallery .image{display:flex !important;justify-content:center;}.photo-gallery-content .tab-navigation ul{margin:0;padding:0;display:flex;flex-direction:row;}@media (max-width:768px){.photo-gallery-content .tab-navigation ul{overflow-y:scroll;background-color:transparent;}}.photo-gallery-content .tab-navigation ul::-webkit-scrollbar{width:1px;background-color:transparent;}.photo-gallery-content .tab-navigation ul li{list-style-type:none;border-bottom:1px solid #fff;width:25%;text-align:center;padding-bottom:20px;cursor:pointer;}.photo-gallery-content .tab-navigation ul li.active{border-bottom:2px solid #fff;}.photo-gallery-content .tab-navigation ul li.active span{color:#fff;font-weight:600;}@media (min-width:768px){.photo-gallery-content .tab-navigation ul li{padding-bottom:24px;}}.photo-gallery-content .tab-navigation ul li span{font-size:14px;font-family:"Open Sans",sans-serif;font-weight:400;line-height:140%;text-transform:uppercase;color:#e2e9e6;}@media (max-width:768px){.photo-gallery-content .tab-navigation ul li span{margin:0 10px;}}@media (max-width:768px){.photo-gallery-content .tab-navigation ul li{white-space:nowrap;width:100%;}}.photo-gallery-content .tab-content{padding-top:30px;}.photo-gallery-content .tab-content .tab-panel{display:none;position:relative;}.photo-gallery-content .tab-content .tab-panel.active{display:block;}.photo-gallery-content .slide-info{position:absolute;bottom:-61px;right:calc(50% - 140px);font-size:18px;line-height:22px;font-weight:700;color:#00f;}.photo-gallery-content .slide-info .current-slide{color:#ff0;}@media (min-width:768px){.photo-gallery-content .slide-info{bottom:-81px;right:auto;left:200px;}}.photo-gallery-content .slick-slide{height:auto;}.photo-gallery-content .slick-slide img{max-width:100%;}.photo-gallery-content .pagination{display:flex;list-style:none;padding:0;margin-left:6%;width:fit-content;}.photo-gallery-content .pagination li{border-radius:30px;background:#dbe9f0;margin:0 8px;width:60px;height:60px;display:flex;justify-content:center;align-items:center;font-size:14px;font-family:"Open Sans",sans-serif;}.photo-gallery-content .pagination .slick-active{background:#246482;color:#fff;}.fancybox-content{background:#fff !important;}.photo-gallery-pagination{display:flex;list-style:none;padding:0;width:100%;}@media (max-width:1025px){.photo-gallery-pagination{justify-content:center;}}.photo-gallery-pagination .slick-dots{left:10px;bottom:10px;border-radius:30px;background:#dbe9f0;margin:0 8px;width:60px;height:60px;display:none;justify-content:center;align-items:center;font-size:14px;font-family:"Open Sans",sans-serif;cursor:pointer;}.photo-gallery-pagination .slick-dots.active{background:#246482;color:#fff;}.photo-gallery-pagination .slick-dots:active{background:#246482;color:#fff;}.photo-gallery-pagination .slick-next,.photo-gallery-pagination .slick-prev{bottom:0;cursor:pointer;border:none;border-radius:30px;background:#dbe9f0;padding:18px 22px;margin:0 8px;font-size:14px;font-family:"Open Sans",sans-serif;}.photo-gallery-pagination .slick-next:after{content:url("https://cdn-ilbneop.nitrocdn.com/ptMlYaiwTvduZORkEqkDigUiostcyhdD/assets/images/optimized/rev-80f9239/corallis-apartments.ro/wp-content/themes/corallis/assets/img/right.png");}.photo-gallery-pagination .slick-next:after:active{filter:invert(1);}.photo-gallery-pagination .slick-prev:after{content:url("https://cdn-ilbneop.nitrocdn.com/ptMlYaiwTvduZORkEqkDigUiostcyhdD/assets/images/optimized/rev-80f9239/corallis-apartments.ro/wp-content/themes/corallis/assets/img/left.png");}.photo-gallery-pagination .slick-prev:after:active{filter:invert(1);}.stats{margin-top:80px;}@media (max-width:768px){.stats{margin-top:25px;}}.stats-list{display:flex;justify-content:space-between;}@media (max-width:768px){.stats-list{flex-wrap:wrap;}}.stats-list .stats-item{width:24%;display:flex;align-items:center;}@media (max-width:1025px){.stats-list .stats-item{flex-direction:column;}}@media (max-width:768px){.stats-list .stats-item{width:50%;margin:10px 0;}}.stats-list .stats-item .number{font-size:80px;font-family:Merriweather,serif;line-height:140%;color:#d3ab89;margin-right:30px;}@media (max-width:768px){.stats-list .stats-item .number{font-size:40px;}}.stats-list .stats-item .text{margin:0;text-transform:uppercase;font-size:14px;font-family:"Open Sans",sans-serif;line-height:140%;max-width:120px;}@media (max-width:1025px){.stats-list .stats-item .text{max-width:100%;}}.stages{position:relative;z-index:1;padding-top:495px;margin-top:-241px;background:#274e5a;}@media (max-width:1025px){.stages{padding-top:200px;}}@media (max-width:768px){.stages{margin-top:-100px;}}.stages .images-slider .item{display:flex !important;justify-content:center;}@media (max-width:768px){.stages .images-slider .item{box-sizing:border-box;padding:0 20px;}}.stages .images-slider .item img{height:462px;border-radius:30px;border:10px solid #fff;}@media (max-width:1024px){.stages .images-slider .item img{height:397px;}}@media (max-width:768px){.stages .images-slider .item img{width:100%;height:100%;}}.stages .timeline-wrapper{position:relative;margin-left:15.7%;}@media (max-width:1500px){.stages .timeline-wrapper{margin-left:0 !important;}}@media (min-width:2000px){.stages .timeline-wrapper{margin-left:24% !important;}}.stages .timeline-wrapper .progress-bar{margin:-20px 0 45px 9px;}@media (max-width:1370px){.stages .timeline-wrapper .progress-bar{margin:-25px 0 45px 9px;}}@media (max-width:1025px){.stages .timeline-wrapper .progress-bar{margin:-30px 0 45px 9px;}}@media (max-width:768px){.stages .timeline-wrapper .progress-bar{display:none;}}.stages .timeline-wrapper .timeline-progress-slider .item-content,.stages .timeline-wrapper .timelines-slider .item-content{cursor:pointer;background:#fff;padding:23px;border-radius:20px;box-sizing:border-box;}.stages .timeline-wrapper .timeline-progress-slider .item-content .subtitle,.stages .timeline-wrapper .timelines-slider .item-content .subtitle{font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;line-height:140%;text-transform:uppercase;color:#d3ab89;margin-bottom:10px;}.stages .timeline-wrapper .timeline-progress-slider .item-content .title,.stages .timeline-wrapper .timelines-slider .item-content .title{font-family:Merriweather,serif;font-weight:400;font-size:24px;line-height:140%;color:#246482;margin-bottom:0;border-bottom:1px solid #d3ab89;padding-bottom:10px;}.stages .timeline-wrapper .timeline-progress-slider .item-content .text,.stages .timeline-wrapper .timelines-slider .item-content .text{padding-top:20px;font-family:"Open Sans",sans-serif;font-weight:400;font-size:13px;line-height:140%;color:#636572;margin:0;}.stages .timeline-wrapper .slick-slide{padding:0 10px;box-sizing:border-box;}.timeline-progress-slider .slick-active+.slick-active+.slick-active+.slick-active:not(.slick-current),.timelines-slider .slick-active+.slick-active+.slick-active+.slick-active:not(.slick-current){opacity:.3;}.step-progress-bar{display:flex;justify-content:space-between;margin-top:10px;}.bullet{width:10px;height:10px;border-radius:50%;background-color:#333;}.bullet.active{background-color:#666;}@media (min-width:1921px){.desktop-md{display:none;}}@media (max-width:1920px){.desktop-xl{display:none;}}.bulina{width:100%;position:relative;height:20px;display:flex;align-items:flex-start;}.bulina2 .line{opacity:.3;}.bul{height:40px;width:40px;background:#fff;border-radius:50%;position:relative;z-index:2;}.timeline-progress{margin-bottom:44px;}.line{background:#fff;height:7px;width:100%;position:relative;top:17px;margin-right:-20px;z-index:1;}.slick-slide .bulina{opacity:0;}.slick-slide.slick-active .bulina{opacity:1;}.triangle{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:30px solid #fff;position:relative;left:-2px;margin-bottom:15px;opacity:0;}.item2 .triangle{opacity:1;}@media (max-width:1025px){.item2 .triangle{opacity:0;}}.item1 .triangle{opacity:1;}@media (min-width:1025px){.item1 .triangle{opacity:0;}}.item0 .triangle{opacity:1;left:8px;}@media (min-width:768px){.item0 .triangle{opacity:0;}}@media (max-width:768px){.timeline-progress{top:-10px;}}.about-section{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;}.about-section .secondary-button{height:48px;}@media (max-width:768px){.about-section{flex-direction:column;}}.about-section .right-side{width:547px;padding:30px;}@media (max-width:768px){.about-section .right-side{width:100%;box-sizing:border-box;padding:0;}}.about-section .right-side p{font-family:"Open Sans",sans-serif;}@media (max-width:1025px){.about-section .left-side img{width:482.07px;}}@media (max-width:768px){.about-section .left-side img{width:100%;}}.about-section .subtitle{text-transform:uppercase;font-family:"Open Sans",sans-serif;font-size:14px;color:#d3ab89;font-weight:600;line-height:140%;}@media (max-width:768px){.about-section .subtitle{margin-top:0;}}@media (max-width:1025px){.about-section .title{font-size:24px;}}@media (max-width:1025px){.about-section .text{margin:20px 0;}}.overflow-h{overflow-y:hidden;}.popup-wrapper{position:fixed;top:0;left:0;z-index:999;background:url("https://cdn-ilbneop.nitrocdn.com/ptMlYaiwTvduZORkEqkDigUiostcyhdD/assets/images/optimized/rev-80f9239/corallis-apartments.ro/wp-content/themes/corallis/assets/img/popup-bg.png") no-repeat center center;object-fit:cover;width:100%;height:100%;display:none;overflow:auto;background-size:cover;}.popup-wrapper.nitro-lazy{background-image:none !important;}@media (max-width:768px){.popup-wrapper{box-sizing:border-box;padding:20px;}}.popup-wrapper.open{display:flex;align-items:center;flex-direction:column;justify-content:center;}@media (max-width:768px){.popup-wrapper.open{justify-content:flex-start;}}.popup-wrapper.contact-popup .details .left-side .text{margin-top:50px;}@media (min-width:1200px){.popup-wrapper.contact-popup .details .left-side .text{margin-top:0;}}.popup-wrapper .popup-content{background:#fff;width:100%;max-width:1296px;position:relative;border-radius:30px;}@media (max-width:1025px){.popup-wrapper .popup-content{max-width:984px;}}@media (max-width:768px){.popup-wrapper .popup-content{max-width:100%;}}.popup-wrapper .popup-content .close-btn{position:absolute;top:20px;right:20px;cursor:pointer;z-index:2;}@media (max-width:1199px){.popup-wrapper .popup-content .close-btn{background:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;}}@media (max-width:1199px){.popup-wrapper .popup-content .close-btn{width:24px;height:24px;margin-right:-5px;margin-top:-5px;}}.popup-wrapper .popup-content .form .separator{margin:20px 0 30px 60px;}@media (max-width:768px){.popup-wrapper .popup-content .form .separator{margin:0 0 0 20px;padding:0 20px;}}.popup-wrapper .popup-content .offer-form-content{margin-top:0;border-radius:0 0 30px 30px;background:#f7f9fe;box-shadow:0 10px 30px 0 rgba(153,189,217,.25);backdrop-filter:blur(5px);}@media (max-width:768px){.popup-wrapper .popup-content .offer-form-content{padding:0 20px 20px 20px;}}@media (max-width:768px){.popup-wrapper .popup-content .offer-form-content form .interes p{background:0 0 !important;}}.popup-wrapper .popup-content .offer-form-content form .form-content p input,.popup-wrapper .popup-content .offer-form-content form .form-content p select{background:#fff;}@media (max-width:768px){.popup-wrapper .popup-content .offer-form-content form .form-content p input,.popup-wrapper .popup-content .offer-form-content form .form-content p select{background:0 0;}}@media (max-width:768px){.popup-wrapper .popup-content .offer-form-content form .form-content p select{padding:0 !important;}}.popup-wrapper .popup-content .offer-form-content .wpcf7-submit{background:#d3ab89;border:6px solid #d3ab89;}.popup-wrapper .popup-content .offer-form-content .wpcf7-submit:active,.popup-wrapper .popup-content .offer-form-content .wpcf7-submit:hover{background:#e3cbb6;border:6px solid #e3cbb6;}.popup-wrapper .content{width:100%;}.popup-wrapper .details{display:flex;width:100%;}@media (min-width:1200px){.popup-wrapper .details{flex-direction:row;}}@media (max-width:768px){.popup-wrapper .details{align-items:center;flex-direction:column;justify-content:center;}}.popup-wrapper .details .left-side{padding:30px 30px 50px;}@media (max-width:768px){.popup-wrapper .details .left-side{padding:20px;box-sizing:border-box;width:100%;}}.popup-wrapper .details .left-side .separator{margin:20px 0 40px 0;}@media (min-width:1200px){.popup-wrapper .details .left-side{padding:38px 0 0 80px;}}.popup-wrapper .details .left-side .text{margin:45px 0 0 0;}@media (max-width:768px){.popup-wrapper .details .left-side .text{margin:0;}}.popup-wrapper .details .left-side .text .name{color:#2c3039;font-size:24px;font-family:Merriweather,serif;font-weight:700;line-height:140%;}@media (max-width:1025px){.popup-wrapper .details .left-side .text .name{font-size:20px;}}.popup-wrapper .details .left-side .text .price-text{color:#2b5242;font-size:40px;font-family:Merriweather,serif;line-height:140%;}@media (max-width:1025px){.popup-wrapper .details .left-side .text .price-text{font-size:34px;}}@media (max-width:768px){.popup-wrapper .details .left-side .text .price-text{font-size:24px;}}@media (max-width:768px){.popup-wrapper .details .left-side .text .separator{display:none;}}.popup-wrapper .details .left-side .benefits-list{width:493px;display:flex;flex-direction:column;}@media (max-width:1025px){.popup-wrapper .details .left-side .benefits-list{width:100%;}}@media (max-width:768px){.popup-wrapper .details .left-side .benefits-list{margin-top:20px;}}.popup-wrapper .details .left-side .benefits-list .benefit-item{display:flex;align-items:center;}.popup-wrapper .details .left-side .benefits-list .benefit-item .benefit-icon{margin-right:20px;}@media (max-width:768px){.popup-wrapper .details .left-side .benefits-list .benefit-item .benefit-icon{width:24px;}}.popup-wrapper .details .left-side .benefits-list .benefit-item .benefit-text{color:#538795;font-size:18px;font-family:"Open Sans",sans-serif;line-height:140%;}@media (max-width:768px){.popup-wrapper .details .left-side .benefits-list .benefit-item .benefit-text{font-size:13px;}}.popup-wrapper .details .right-side{width:55%;position:relative;}@media (max-width:768px){.popup-wrapper .details .right-side{width:100%;}}.popup-wrapper .details .right-side .slide-item img{max-width:100%;max-height:467px;margin:0;border-radius:30px 0 150px 0;}@media (max-width:1024px){.popup-wrapper .details .right-side .slide-item img{height:480px;object-fit:cover;}}@media (max-width:768px){.popup-wrapper .details .right-side .slide-item img{height:215px;width:83%;}}.popup-wrapper .details .right-side .slide-info{position:absolute;bottom:17px;right:calc(50% - 140px);font-size:18px;line-height:22px;font-weight:700;}@media (min-width:1200px){.popup-wrapper .details .right-side .slide-info{bottom:auto;top:504px;}}@media (min-width:1200px){.popup-wrapper .details .right-side{width:50%;margin-left:0;}}.popup-wrapper .form{position:relative;margin-top:0;}.popup-wrapper .form .title{color:#2c3039;margin-left:60px;margin-top:10px;}@media (max-width:768px){.popup-wrapper .form .title{margin:0;padding:20px 20px 10px 20px;}}.popup-wrapper .slick-dots{display:flex;position:absolute;width:100%;bottom:30px;height:35px;justify-content:center;align-items:center;margin:0;padding:0;}@media screen and (max-width:992px){.popup-wrapper .slick-dots{bottom:148px;}}@media (max-width:768px){.popup-wrapper .slick-dots{bottom:15px;left:-60px;}}.popup-wrapper .slick-dots li{list-style:none;display:flex;}.popup-wrapper .slick-dots li button{background:#fff !important;border:none;border-radius:10px;margin-right:15px;overflow:hidden;color:#140801;font-size:0;width:8px;height:8px;}.popup-wrapper .slick-dots button:hover{cursor:pointer;}.popup-wrapper .slick-dots .slick-active button{background:0 0 !important;border-radius:16px;border:2px solid #fff;width:16px !important;height:16px !important;}.custom-page{margin-top:86px;background:url("https://cdn-ilbneop.nitrocdn.com/ptMlYaiwTvduZORkEqkDigUiostcyhdD/assets/images/optimized/rev-80f9239/corallis-apartments.ro/wp-content/themes/corallis/assets/img/article-bg.png") no-repeat center left;}.custom-page.nitro-lazy{background-image:none !important;}@media (max-width:1025px){.custom-page{background:0 0;}}@media (max-width:768px){.custom-page{margin-top:15px;}}@media (max-width:768px){.custom-page .categ{width:100% !important;margin-top:15px !important;margin-bottom:30px;}}.custom-page .page-content{color:#636572;font-size:16px;font-family:"Open Sans",sans-serif;font-weight:500;line-height:160%;margin-top:57px;}.custom-page .page-title{color:#246482;font-size:60px;font-family:Merriweather,serif;line-height:140%;font-weight:400;margin:20px 0;}@media (max-width:1024px){.custom-page .page-title{font-size:40px;}}@media (max-width:768px){.custom-page .page-title{font-size:24px;}}.custom-page .post-thumb{width:99%;border-radius:30px 30px 300px 30px;}@media (max-width:768px){.custom-page .post-thumb{height:250px;object-fit:cover;border-radius:15px 15px 100px 15px;}}.custom-page .article-meta{margin-top:54px;text-transform:uppercase;text-decoration:none;color:#d3ab89;font-size:14px;font-family:"Open Sans",sans-serif;font-weight:600;line-height:140%;}.custom-page .article-meta a{text-transform:uppercase;text-decoration:none;color:#d3ab89;font-size:14px;font-family:"Open Sans",sans-serif;font-weight:600;line-height:140%;}.custom-page .social-links{filter:invert(.85);}@media (max-width:768px){.custom-page .social-links{width:100%;justify-content:space-between;display:flex;}}.custom-page .wrapper{display:flex;justify-content:space-between;}@media (max-width:768px){.custom-page .wrapper{flex-direction:column;}}.custom-page .wrapper .left-side{border-radius:60px;background:#fff;box-shadow:0 8px 30px 8px rgba(24,29,35,.1);width:69%;box-sizing:border-box;padding:60px;}@media (max-width:1025px){.custom-page .wrapper .left-side{padding:30px;}}@media (max-width:768px){.custom-page .wrapper .left-side{width:100%;border-radius:30px;padding:20px;}}.custom-page .wrapper .left-side .article .article-top .article-title{color:#246482;font-size:60px;font-family:Merriweather,serif;line-height:140%;font-weight:400;margin:20px 0;}@media (max-width:1024px){.custom-page .wrapper .left-side .article .article-top .article-title{font-size:40px;}}@media (max-width:768px){.custom-page .wrapper .left-side .article .article-top .article-title{font-size:24px;}}.custom-page .wrapper .left-side .article .article-top .article-content{position:relative;color:#636572;font-size:16px;font-family:"Open Sans",sans-serif;line-height:160%;margin:54px 0;}.custom-page .wrapper .left-side .article .article-top .article-content .wp-block-quote{padding:40px 15px;margin-top:0;margin-bottom:0;}@media (max-width:1024px){.custom-page .wrapper .left-side .article .article-top .article-content .wp-block-quote{padding:40px 0;}}.custom-page .wrapper .left-side .article .article-top .article-content .wp-block-quote cite{color:#2c3039;font-size:24px;font-family:Merriweather,serif;line-height:140%;}@media (max-width:768px){.custom-page .wrapper .left-side .article .article-top .article-content .wp-block-quote cite{font-size:18px;}}.custom-page .wrapper .left-side .article .article-top .article-content .wp-block-quote:before{content:url("https://cdn-ilbneop.nitrocdn.com/ptMlYaiwTvduZORkEqkDigUiostcyhdD/assets/images/optimized/rev-80f9239/corallis-apartments.ro/wp-content/themes/corallis/assets/img/quote.svg");position:absolute;left:0;}.custom-page .wrapper .left-side .article .article-share{display:flex;align-items:center;}@media (max-width:768px){.custom-page .wrapper .left-side .article .article-share{display:flex;align-items:flex-start;flex-direction:column;width:100%;}}.custom-page .wrapper .left-side .article .article-share .article-section-title{color:#246482;font-size:24px;font-family:Merriweather,serif;line-height:140%;}.custom-page .wrapper .right-side{height:fit-content;width:29%;box-sizing:border-box;background:#fff;box-shadow:0 8px 30px 8px rgba(24,29,35,.1);padding:60px;border-radius:30px;}@media (max-width:1025px){.custom-page .wrapper .right-side{padding:20px 30px;}}@media (max-width:768px){.custom-page .wrapper .right-side{width:100%;margin-top:20px;}}.custom-page .wrapper .right-side .menu-sidebar{display:flex;flex-direction:column;}.custom-page .wrapper .right-side .menu-sidebar a{text-decoration:none;color:#636572;font-size:16px;font-family:"Open Sans",sans-serif;padding:10px 0;line-height:160%;}.custom-page .wrapper .right-side .wp-block-search__inside-wrapper{margin-bottom:60px;display:flex;flex-direction:row-reverse;border:none;border-bottom:1px solid #e7e8ef;box-shadow:0 4px 6px 0 rgba(0,0,0,.02);}.custom-page .wrapper .right-side .wp-block-search__button{border:#f0f8ff;background:0 0;transform:scaleX(-1);}.custom-page .wrapper .right-side .wp-block-search__input::placeholder{color:#636572;font-size:16px;font-family:"Open Sans",sans-serif;line-height:160%;}.custom-page .wrapper .right-side .wp-block-heading{color:#246482;font-size:24px;font-family:Merriweather,serif;line-height:140%;}.custom-page .wrapper .right-side .wp-block-categories-list{margin-bottom:60px;list-style:none;padding:0;}.custom-page .wrapper .right-side .wp-block-categories-list li{padding:10px 0;}.custom-page .wrapper .right-side .wp-block-categories-list li a{text-decoration:none;color:#636572;font-size:16px;font-family:"Open Sans",sans-serif;line-height:160%;}.custom-page .wrapper .right-side .wp-block-latest-posts__list{margin-bottom:60px;}.custom-page .wrapper .right-side .wp-block-latest-posts__list li{display:flex;flex-direction:column-reverse;}@media (max-width:1025px){.custom-page .wrapper .right-side .wp-block-latest-posts__list li{margin-bottom:20px;}}.custom-page .wrapper .right-side .wp-block-latest-posts__post-title{color:#2c3039;font-size:20px;font-family:Merriweather,serif;line-height:140%;text-decoration:none;}.custom-page .wrapper .right-side .wp-block-latest-posts__post-date{color:#b59065;font-size:14px;font-family:"Open Sans",sans-serif;line-height:140%;text-transform:uppercase;margin-bottom:12px;}.simple-page header{background:#fff;box-shadow:0 8px 30px 8px rgba(24,29,35,.1);z-index:9;}@media (max-width:768px){.simple-page header{box-shadow:none;background:0 0;}}.blog-page .post-thumb{width:100%;height:370px;object-fit:cover;}@media (max-width:768px){.blog-page .post-thumb{height:215px;}}.blog-page .article-excerpt{padding:30px;}@media (max-width:768px){.blog-page .article-excerpt{padding:20px;}}.blog-page .article-meta{margin-top:0;}@media (max-width:1025px){.blog-page .article-meta{margin-bottom:12px;}}.blog-page .left-side{background:0 0 !important;box-shadow:none !important;padding:0 !important;}.blog-page .left-side .single-article{background:#fff;box-shadow:0 8px 30px 8px rgba(24,29,35,.1);border-radius:30px;margin-bottom:60px;}@media (max-width:768px){.blog-page .left-side .single-article{margin-bottom:20px;}}.blog-page .left-side .single-article a{text-decoration:none;}.blog-page .left-side .single-article .title{color:#2c3039;font-size:24px;font-family:Merriweather,serif;line-height:140%;width:50%;}@media (max-width:768px){.blog-page .left-side .single-article .title{width:100%;font-size:18px;}}.blog-page picture{position:absolute;top:0;}.blog-page picture img{width:100%;}.blog-page .hero-section{margin-top:120px;position:relative;width:45%;}@media (max-width:768px){.blog-page .hero-section{width:100%;margin-top:200px;}}.blog-page .hero-section .title{font-size:60px;}@media (max-width:1025px){.blog-page .hero-section .title{font-size:40px;}}@media (max-width:768px){.blog-page .hero-section .title{font-size:24px;}}.blog-page .hero-section .subtitle{color:#b59065;font-size:14px;font-family:"Open Sans",sans-serif;font-weight:600;line-height:140%;text-transform:uppercase;}.blog-page .hero-section .text .wp-block-preformatted{color:#2c3039;font-size:16px;font-family:"Open Sans",sans-serif;line-height:160%;}.blog-page .left-side,.blog-page .right-side{z-index:2;}.bg-none{background:0 0;}.page-type{display:flex;flex-direction:column;justify-content:center;align-items:center;}.page-type .error{color:#d3ab89;font-size:223.571px;font-family:Merriweather,serif;line-height:140%;}@media (max-width:768px){.page-type .error{font-size:90px;}}.page-type .text{padding:40px 0;color:#2c3039;text-align:center;font-size:40px;font-family:Merriweather,serif;line-height:140%;width:852px;}@media (max-width:768px){.page-type .text{font-size:18px;width:100%;}}@media screen and (min-width: 768px){.form-content div{display:flex;}}.form-content div p{display:flex;}.contact-section .contact-wrapper .right-side .contact-offer-form-content .form-content .email p img,.contact-section .contact-wrapper .right-side .contact-offer-form-content .form-content .name p img,.contact-section .contact-wrapper .right-side .contact-offer-form-content .form-content .phone p img{height:auto;}.interes p{width:100%;display:block;}.contact-section .contact-wrapper .right-side .contact-offer-form-content .wpcf7-select{background:none !important;}.popup-content .select2-selection__rendered{background:#fff !important;}.select2-dropdown.select2-dropdown--below,.select2.select2-container.select2-container--default.select2-container--below{max-width:250px !important;}#offer-form .select2-dropdown.select2-dropdown--below,#offer-form .select2.select2-container.select2-container--default.select2-container--below{max-width:400px !important;}.interes{padding-left:0 !important;}@media screen and (max-width: 768px){.wpcf7-form-control-wrap.interes{border:0 !important;}.multi-select-alege p{padding-left:0 !important;}}.benefits .benefits-content .benefits-list .benefit-item{justify-content:start;}