.estate-slider-wrapper{position:relative}.estate-slider-wrapper .estate-slider,.estate-slider-wrapper .estate-slider .bg-image{height:100vh;position:relative}.estate-slider-wrapper .estate-slider .bg-image:hover .overlay{transform:translate(-50%,-50%) scale(1)}.estate-slider-wrapper .estate-slider .bg-image:hover .overlay img{transform:scale(1)}.estate-slider-wrapper .estate-slider .bg-image iframe,.estate-slider-wrapper .estate-slider .bg-image img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.estate-slider-wrapper .estate-slider .bg-image .overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition-duration:.3s;width:50px;height:50px;z-index:2}.estate-slider-wrapper .estate-slider .bg-image .overlay img{top:auto;left:auto;transition-duration:0;width:50px;height:50px}.estate-slider-wrapper .estate-slider .slick-next,.estate-slider-wrapper .estate-slider .slick-prev{top:40%}.estate-slider-wrapper .content{background-color:#222;position:absolute;left:0;bottom:0;right:0;z-index:3;padding:5vh 0}.estate-slider-wrapper .content .links{display:grid;grid-template-columns:1fr 1fr}.estate-slider-wrapper .content .links .left{color:#fff}.estate-slider-wrapper .content .links .left h2{font-size:30px;margin:0 0 30px;text-transform:uppercase}.estate-slider-wrapper .content .links .left .price .buttons,.estate-slider-wrapper .content .links .left .price span{display:inline-block;vertical-align:middle;margin-top:1.5rem}.estate-slider-wrapper .content .links .left .price span{font-size:22px;font-weight:500;margin-right:3rem}.estate-slider-wrapper .content .links .left .price .buttons a{font-size:12px;margin:.15rem}.estate-slider-wrapper .content .links .right .icons{text-align:right}.estate-slider-wrapper .content .links .right .icons>.icon:last-child{border-right:none}.estate-slider-wrapper .content .links .right .icons .icon{vertical-align:middle;display:inline-block;color:#fff;text-align:center;margin-left:4vw}.estate-slider-wrapper .content .links .right .icons .icon .icon-wrap{padding:10px;margin:0 0 15px}.estate-slider-wrapper .content .links .right .icons .icon .icon-wrap img{margin:0;height:18px;display:inline-block}.estate-slider-wrapper .content .links .right .icons .icon .icon-wrap{display:inline-grid;width:40px;height:40px;border:1px solid #fff;border-radius:50%}.estate-slider-wrapper .content .links .right .icons .icon .icon-wrap img{margin:auto;width:20px;height:20px;object-fit:contain;object-position:center center}.estate-slider-wrapper .content .links .right .icons .icon img,.estate-slider-wrapper .content .links .right .icons .icon span{display:block;color:#fff;font-size:15px}.estate-slider-wrapper .adres-popup-wrapper,.estate-slider-wrapper .visit-popup-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(34,34,34,.6);z-index:9999;-moz-transition-duration:.5s;-o-transition-duration:.5s;-webkit-transition-duration:.5s;transition-duration:.5s;opacity:0;-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0)}.estate-slider-wrapper .adres-popup-wrapper.active,.estate-slider-wrapper .visit-popup-wrapper.active{opacity:1;-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.estate-slider-wrapper .adres-popup-wrapper .adres-popup,.estate-slider-wrapper .adres-popup-wrapper .visit-popup,.estate-slider-wrapper .visit-popup-wrapper .adres-popup,.estate-slider-wrapper .visit-popup-wrapper .visit-popup{position:absolute;background:#fff;padding:60px 30px 0;max-width:100%;width:500px;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.estate-slider-wrapper .adres-popup-wrapper .adres-popup .close-adres-popup,.estate-slider-wrapper .adres-popup-wrapper .adres-popup .close-visit-popup,.estate-slider-wrapper .adres-popup-wrapper .visit-popup .close-adres-popup,.estate-slider-wrapper .adres-popup-wrapper .visit-popup .close-visit-popup,.estate-slider-wrapper .visit-popup-wrapper .adres-popup .close-adres-popup,.estate-slider-wrapper .visit-popup-wrapper .adres-popup .close-visit-popup,.estate-slider-wrapper .visit-popup-wrapper .visit-popup .close-adres-popup,.estate-slider-wrapper .visit-popup-wrapper .visit-popup .close-visit-popup{position:absolute;right:0;top:0;z-index:2}.estate-slider-wrapper .adres-popup-wrapper .adres-popup h2,.estate-slider-wrapper .adres-popup-wrapper .visit-popup h2,.estate-slider-wrapper .visit-popup-wrapper .adres-popup h2,.estate-slider-wrapper .visit-popup-wrapper .visit-popup h2{margin:0 0 15px;font-size:22px}.estate-slider-wrapper .adres-popup-wrapper .adres-popup .general-form .input-wrapper,.estate-slider-wrapper .adres-popup-wrapper .visit-popup .general-form .input-wrapper,.estate-slider-wrapper .visit-popup-wrapper .adres-popup .general-form .input-wrapper,.estate-slider-wrapper .visit-popup-wrapper .visit-popup .general-form .input-wrapper{margin-bottom:15px}@media only screen and (max-width:820px){.estate-slider-wrapper .estate-slider,.estate-slider-wrapper .estate-slider .bg-image{height:50vh}.estate-slider-wrapper .slick-next,.estate-slider-wrapper .slick-prev{top:60%}.estate-slider-wrapper .content{position:relative}.estate-slider-wrapper .content .links{grid-template-columns:1fr}.estate-slider-wrapper .content .links .left{order:2;text-align:center}.estate-slider-wrapper .content .links .right{order:1;text-align:center;margin-bottom:15px}.estate-slider-wrapper .content .links .right .icons{text-align:center;margin-bottom:2.5vh}}@media only screen and (max-width:576px){.estate-slider-wrapper .content .container{padding-left:5px;padding-right:5px}.estate-slider-wrapper .content .links .left .btn,.estate-slider-wrapper .content .links .right .btn{font-size:11px;padding:8px;margin-bottom:3px}}.estate-description .content h2{font-size:40px;line-height:1.5;margin:0 0 30px;text-align:left}.estate-description .content .estate-nav{margin:0 0 30px;text-align:center;display:grid;grid-template-columns:1fr 1fr}.estate-description .content .estate-nav .left{text-align:left}.estate-description .content .estate-nav .right{text-align:right}.estate-description .content .estate-nav a{display:inline-block;vertical-align:middle;margin:0 7px;position:relative}.estate-description .content .estate-nav a.active img,.estate-description .content .estate-nav a:hover img{margin:0 25px}.estate-description .content .estate-nav a.active img.normal,.estate-description .content .estate-nav a:hover img.normal{opacity:0}.estate-description .content .estate-nav a.active img.hover,.estate-description .content .estate-nav a:hover img.hover{opacity:1}.estate-description .content .estate-nav a img{display:inline-block;width:30px;height:auto;z-index:1;transition-duration:.3s;margin:0 15px}.estate-description .content .estate-nav a img.normal{opacity:1}.estate-description .content .estate-nav a img.hover{opacity:0}.estate-description .content .wrap{display:grid;grid-template-columns:60% 1fr;grid-gap:10vw;margin-top:10vh}.estate-description .content .description{text-align:left;margin:0 0 50px}.estate-description .content .description p{text-align:justify}.estate-description .content .social-media h2{text-align:left;text-transform:uppercase;color:#222;font-size:17px;margin:5vh 0 30px}.estate-description .content .social-media .icons{text-align:left;padding-top:0;padding-bottom:0}.estate-description .content .social-media .icons a{display:inline-block;vertical-align:middle;margin:0 3px 15px;width:30px;height:30px;position:relative}.estate-description .content .social-media .icons a:hover img{-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.estate-description .content .social-media .icons a img{display:inline-block;height:auto;width:30px;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s}@media only screen and (max-width:820px){.estate-description .content .wrap{grid-template-columns:1fr}.estate-description .content .estate-description .content h2,.estate-description .content .links{font-size:30px}.estate-description .content .estate-nav{display:block}.estate-description .content .estate-nav .left{border-bottom:1px solid #222}.estate-description .content .estate-nav .left,.estate-description .content .estate-nav .right{padding:15px 0;text-align:center}.estate-description .content .estate-nav .left a,.estate-description .content .estate-nav .right a{margin:0}}@media only screen and (max-width:576px){.estate-description .icons .icon{padding:0 20px}}.details{padding-top:10vh}.details.documents{padding-top:5vh}.details.documents .container{display:block;padding-right:3rem;padding-left:35%}.details.documents .container .detail-list{padding:0 0 3rem}.details .container{display:grid;grid-template-columns:20% 1fr}.details .title{grid-row-start:1;grid-row-end:3;padding-top:15vh}.details .title h2{font-size:40px;margin:0 0 50px;text-transform:uppercase;text-align:left}.details .detail-list{display:grid;grid-template-columns:1fr 1fr;padding:5vh 5vw;grid-gap:50px}.details .detail-list.full-width{grid-template-columns:1fr}.details .detail-list .item{display:block}.details .detail-list .item h2{font-size:22px;margin:0 0 30px;text-transform:uppercase}.details .detail-list .item .detail-wrapper{display:grid;grid-template-columns:60% 40%;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #222;font-size:15px}.details .detail-list .item .detail-wrapper.full-width{grid-template-columns:100%}.details .detail-list .item .detail-wrapper.full-width .left{margin-bottom:10px}.details .detail-list .item .detail-wrapper.full-width .right{text-align:left}.details .detail-list .item .detail-wrapper .left img{display:inline-block;width:20px;vertical-align:bottom}.details .detail-list .item .detail-wrapper .left a{transition-duration:.3s}.details .detail-list .item .detail-wrapper .left a:hover{color:#222}.details .detail-list .item .detail-wrapper .right{text-align:right;font-weight:700;line-height:1.5}.details .detail-list .item .detail-wrapper .right img{height:20px;display:inline-block;vertical-align:middle;margin-left:5px}.details .detail-list.black{background-color:#222;color:#fff}.details .detail-list.black .item .detail-wrapper{border-color:#fff}@media only screen and (max-width:1090px){.details .container{grid-template-columns:1fr;padding:0 15px}}@media only screen and (max-width:820px){.details.documents .container{display:block;padding-right:3rem;padding-left:3rem}}@media only screen and (max-width:576px){.estate-description .content .wrap{margin-top:5vh;display:block}.details .container{display:block}.details .container .title{padding-top:0}.details .container .title h2{margin:0}.details .detail-list{display:block}.details .detail-list .item{display:block;margin-bottom:30px}.details .detail-list .item .detail-wrapper{grid-template-columns:1fr}.details .detail-list .item .detail-wrapper .left{margin-bottom:10px}.details .detail-list .item .detail-wrapper .right{text-align:left}}.estate-pictures-wrapper .slider .slick-next{width:80px;height:50px;right:30%;bottom:-20px;transform:none;top:auto;background-color:#222}.estate-pictures-wrapper .slider .slick-next:before{background-image:url(/build/images/arrow-right_white.6582bcd5.svg);height:10px;background-position:100%;background-size:contain;background-repeat:no-repeat;transition-duration:.3s}.estate-pictures-wrapper .slider .slick-prev{background-color:#222;width:80px;height:50px;left:30%;bottom:-20px;transform:none;top:auto}.estate-pictures-wrapper .slider .slick-prev:before{-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);background-image:url(/build/images/arrow-right_white.6582bcd5.svg);height:10px;background-position:100%;background-size:contain;background-repeat:no-repeat;transition-duration:.3s}.estate-pictures-wrapper .slider .item{display:block}.estate-pictures-wrapper .slider .item.slick-center .bg-image:before{opacity:0}.estate-pictures-wrapper .slider .item:hover .bg-image .overlay{transform:scale(1) translate(-50%,-50%)}.estate-pictures-wrapper .slider .item .bg-image{position:relative;min-height:30vh;width:33vw;overflow:hidden}.estate-pictures-wrapper .slider .item .bg-image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;transition-duration:.3s;background:hsla(0,0%,65.5%,.5)}.estate-pictures-wrapper .slider .item .bg-image .overlay{position:absolute;left:50%;top:50%;transform:scale(0) translate(-50%,-50%);transform-origin:center center;width:50px;height:50px;z-index:2;transition-duration:.3s}.estate-pictures-wrapper .slider .item .bg-image .overlay img{width:50px;height:50px}@media only screen and (max-width:820px){.estate-pictures-wrapper .slider .item .bg-image{width:100vw}}.estate-region{background-color:#f2f2f2;padding-top:10vh;padding-bottom:10vh}.estate-region .title{max-width:75%;margin-bottom:5vh}.estate-region .title h2{font-size:40px;margin:0 0 50px;text-transform:uppercase;text-align:left}.estate-region .grid-wrap{display:grid;grid-template-columns:60% 1fr}.estate-region .grid-wrap #map{height:50vh}@media only screen and (max-width:1090px){.estate-region .grid-wrap .images .big .title{padding:30px;background:hsla(0,0%,65.5%,.7)}.estate-region .grid-wrap .content{padding:5vh 10vh 0 5vh}.estate-region .grid-wrap .content h2{margin-bottom:5vh}}@media only screen and (max-width:820px){.estate-region .grid-wrap{grid-template-columns:1fr}.estate-region .grid-wrap .images{display:grid;grid-template-columns:1fr 1fr}.estate-region .grid-wrap .images .big,.estate-region .grid-wrap .images .small{height:35vh}.estate-region .grid-wrap .images .big.full-height,.estate-region .grid-wrap .images .small.full-height{height:35vh;grid-column:span 2}.estate-region .grid-wrap .images .big .title{width:100%}.estate-region .grid-wrap .images .small{grid-template-columns:1fr}.estate-region .grid-wrap .content{padding-left:30px;padding-right:30px;padding-top:50px}.estate-region .grid-wrap .content.no-spacing-top{padding-top:50px}.estate-region .grid-wrap .content h2{margin-bottom:30px}}@media only screen and (max-width:576px){.estate-region .grid-wrap .images{display:grid;grid-template-columns:1fr}.estate-region .grid-wrap .images .big,.estate-region .grid-wrap .images .small{height:35vh}.estate-region .grid-wrap .images .small{display:grid;grid-template-columns:1fr 1fr;height:20vh}.estate-region .grid-wrap .content h2{font-size:22px}}.estate-video-wrapper.vertical{display:none}.estate-video-wrapper.vertical .wrap{aspect-ratio:9/16}.estate-video-wrapper .wrap{position:relative;aspect-ratio:16/9}.estate-video-wrapper .wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:820px){.estate-video-wrapper.horizontal{display:none}.estate-video-wrapper.vertical{display:block}}.estate-tagging .tagging .wrapper .tagging-image{max-width:100%}.estate-tagging .tagging .wrapper .tags .tag{position:absolute;z-index:2}.estate-tagging .tagging .wrapper .tags .tag.active{z-index:3}.estate-tagging .tagging .wrapper .tags .tag.active .icon img{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.estate-tagging .tagging .wrapper .tags .tag.active .content{display:block}.estate-tagging .tagging .wrapper .tags .tag .icon{width:3rem;height:3rem;text-align:center;background:rgba(34,34,34,.5);backdrop-filter:blur(3px);border-radius:100%;cursor:pointer;z-index:4;transform:translateX(-50%);display:flex;align-items:center;justify-content:center}.estate-tagging .tagging .wrapper .tags .tag .icon img{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:inline-block;transform-origin:center center;width:1.5rem;height:1.5rem}.estate-tagging .tagging .wrapper .tags .tag .content{position:absolute;bottom:calc(100% + 2rem);z-index:3;background:#fff;width:250px;text-align:center;padding:1rem;transform:translateX(-50%);display:none}.estate-tagging .tagging .wrapper .tags .tag .content:after{content:"";position:absolute;top:calc(100% - 1px);left:50%;margin-left:-7px;width:0;height:0;border-top:7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent}.estate-tagging .tagging .wrapper .tags .tag .content p{font-size:12px}@media only screen and (max-width:576px){.estate-tagging{display:none}}.image-text{display:grid;grid-template-columns:50% 50%;grid-gap:50px}.image-text.wide{grid-template-columns:minmax(65%,1fr) 1fr}.image-text .slider{height:100%;min-height:40vh}.image-text .slider .bg-img,.image-text .slider .slick-list,.image-text .slider .slick-track{height:100%}.image-text .content{padding:10vh 0}.image-text .content h2{text-transform:uppercase;margin:0 0 30px;font-size:30px}.image-text .content .link-with-arrow{margin-top:30px}@media only screen and (max-width:820px){.image-text{grid-template-columns:100%;grid-gap:0}.image-text .bg-image{order:1;min-height:30vh}.image-text .content{order:2;padding:30px 0 0}}.estate-slider-container{position:relative;background-color:#f2f2f2}.estate-slider-container .title h2{font-size:40px;margin:0 0 50px;text-transform:uppercase;text-align:left}.estate-slider-container .estate-slider{position:relative}.estate-slider-container .estate-slider .slick-list{position:relative;margin:0 -10px}.estate-slider-container .estate-slider .gallcell{position:relative;display:block;padding:15px}.estate-slider-container .estate-slider .gallcell.sold .content{background:#222;color:#fff}.estate-slider-container .estate-slider .gallcell.sold .image .overlay{display:block;z-index:999}.estate-slider-container .estate-slider .gallcell:hover .image .bg-image{transform:scale(1.2)}.estate-slider-container .estate-slider .gallcell .image{position:relative;height:30vh;min-height:200px;display:block;overflow:hidden}.estate-slider-container .estate-slider .gallcell .image .overlay{display:none;background-color:rgba(34,34,34,.75);position:absolute;top:0;left:0;height:100%;width:100%}.estate-slider-container .estate-slider .gallcell .image .bg-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition-duration:.3s}.estate-slider-container .estate-slider .gallcell .image .banner{position:absolute;left:0;bottom:30px;padding:10px 15px;z-index:2;font-weight:700;font-size:15px;text-transform:uppercase}.estate-slider-container .estate-slider .gallcell .image .banner.new{background:#88cca5;color:#fff}.estate-slider-container .estate-slider .gallcell .image .banner.new-conditions{background:#222;color:#fff}.estate-slider-container .estate-slider .gallcell .image .banner.option{background:#fff;color:#222}.estate-slider-container .estate-slider .gallcell .image .banner.btw-special{right:0;bottom:0;text-align:center;background:#e30202;color:#fff}.estate-slider-container .estate-slider .gallcell .content{position:relative;background:#fff;padding:30px}.estate-slider-container .estate-slider .gallcell .content .descr{text-transform:uppercase;line-height:1.5;font-weight:700;font-size:17px}.estate-slider-container .estate-slider .gallcell .content .specs{transition-duration:.3s;color:#222;text-align:left;margin-top:10px}.estate-slider-container .estate-slider .gallcell .content .specs .spec{margin-right:5px;padding-left:5px;display:inline-block;vertical-align:middle}.estate-slider-container .estate-slider .gallcell .content .specs .spec img,.estate-slider-container .estate-slider .gallcell .content .specs .spec span{display:inline-block;vertical-align:middle;font-size:12px}.estate-slider-container .estate-slider .gallcell .content .specs .spec img{margin-right:5px;height:15px}.estate-slider-container .estate-slider .gallcell .price{position:absolute;right:15px;bottom:15px;padding:10px 15px;text-transform:uppercase;z-index:2;font-size:17px;background:#a7a7a7;color:#fff}@media only screen and (max-width:1090px){.estate-slider-container .estate-slider .gallcell .content{padding:15px}.estate-slider-container .estate-slider .gallcell .content .top{display:block}.estate-slider-container .estate-slider .gallcell .content .top .specs{padding-left:0;padding-right:0;text-align:left;margin:15px 0}.estate-slider-container .estate-slider .gallcell .content .top .specs .spec{margin:0;padding:0}}.testimonials-featured{background-color:#f2f2f2}.testimonials-featured h2{text-transform:uppercase;margin:0 0 30px;font-size:40px}.testimonials-featured .grid{display:grid;grid-template-columns:30% 1fr;grid-gap:30px}.testimonials-featured .intro .link-with-arrow{margin-top:10px}.testimonials-featured .intro .slider-nav{margin:1rem 0}.testimonials-featured .intro .slider-nav ul li{margin:.3rem 0}.testimonials-featured .intro .slider-nav ul li a{display:inline-block;padding:.3rem 0;font-size:14px;text-transform:uppercase;font-weight:700}.testimonials-featured .intro .slider-nav ul li a.active,.testimonials-featured .intro .slider-nav ul li a:hover{background:#222;color:#fff;padding:.3rem .5rem}.testimonials-featured .slider-wrap{max-width:100%;display:inline-block;overflow:hidden}.testimonials-featured .slider{position:relative;padding:0 3rem}.testimonials-featured .slider .slick-next{right:.5rem}.testimonials-featured .slider .slick-next,.testimonials-featured .slider .slick-prev{top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.testimonials-featured .slider .slick-prev{left:.5rem}.testimonials-featured .slider .slick-list{position:relative}.testimonials-featured .slider .slick-slide{height:inherit!important}.testimonials-featured .slider .item{position:relative;display:block;padding:0 15px 30px;margin-bottom:5vh;width:33%}.testimonials-featured .slider .item .readmore{overflow:hidden;height:70px}.testimonials-featured .slider .item .readmore.active{height:auto}.testimonials-featured .slider .item .readmore-link{text-decoration:underline;margin-top:1.5rem;display:block}.testimonials-featured .slider .item h2,.testimonials-featured .slider .item h3{border-bottom:1px solid #222;font-size:14px;margin:5px 0;display:inline-block;text-transform:uppercase;padding-bottom:10px}.testimonials-featured .slider .item .icon{display:inline-block;vertical-align:middle;width:40px;height:40px;padding:10px;border:1px solid #222;border-radius:50%;margin-right:10px}.testimonials-featured .slider .item p{position:relative;margin-top:30px;line-height:1.4;padding-left:30px}.testimonials-featured .slider .item a{padding-left:30px;display:inline-block}.testimonials-featured .slider .item a.link-with-arrow{font-size:12px;padding-left:0;margin-left:30px}.testimonials-featured .slider .item a img{border:none;float:none;width:40px;padding:0;height:auto;border-radius:0}@media only screen and (max-width:820px){.testimonials-featured .grid{grid-template-columns:1fr}.testimonials-featured .slider .item{padding-left:0}}@media only screen and (max-width:576px){.testimonials-featured .grid{display:block}.testimonials-featured .grid .intro{margin-bottom:5vh}.testimonials-featured .slider .item h2,.testimonials-featured .slider .item h3{font-size:17px}}:root{--ease-in-quad:cubic-bezier(0.55,0.085,0.68,0.53);--ease-in-cubic:cubic-bezier(0.55,0.055,0.675,0.19);--ease-in-quart:cubic-bezier(0.895,0.03,0.685,0.22);--ease-in-quint:cubic-bezier(0.755,0.05,0.855,0.06);--ease-in-expo:cubic-bezier(0.95,0.05,0.795,0.035);--ease-in-circ:cubic-bezier(0.6,0.04,0.98,0.335);--ease-out-quad:cubic-bezier(0.25,0.46,0.45,0.94);--ease-out-cubic:cubic-bezier(0.215,0.61,0.355,1);--ease-out-quart:cubic-bezier(0.165,0.84,0.44,1);--ease-out-quint:cubic-bezier(0.23,1,0.32,1);--ease-out-expo:cubic-bezier(0.19,1,0.22,1);--ease-out-circ:cubic-bezier(0.075,0.82,0.165,1);--ease-in-out-quad:cubic-bezier(0.455,0.03,0.515,0.955);--ease-in-out-cubic:cubic-bezier(0.645,0.045,0.355,1);--ease-in-out-quart:cubic-bezier(0.77,0,0.175,1);--ease-in-out-quint:cubic-bezier(0.86,0,0.07,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-out-circ:cubic-bezier(0.785,0.135,0.15,0.86)}@keyframes bounce-3{0%{bottom:0}30%{bottom:30px}50%{bottom:0}to{bottom:0}}.contact-form .info{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;width:70%;margin-bottom:5vh}.contact-form .info h2{text-transform:uppercase;margin:0 0 30px;font-size:40px;text-align:left}.contact-form .info h3{font-size:30px;margin:0 0 30px;line-height:1.3}.contact-form.brochure .container{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.contact-form.brochure .container .info{display:block;width:85%}@media only screen and (max-width:820px){.contact-form{grid-template-columns:1fr;grid-gap:30px}.contact-form .info{width:100%;display:block}.contact-form.brochure .container{display:block}.contact-form.brochure .container .info{display:block;width:85%}}@media only screen and (max-width:576px){.contact-form .info h2,.contact-form .info h3{font-size:22px}}