.half-page .wrap-half-page{position:relative;padding:0 12px;background-color:#f7f7f7}.half-page .wrap-half-page:before{content:"";position:absolute;z-index:1;left:0;top:0;width:12px;height:100%;background-color:#fff;pointer-events:none}.half-page .wrap-half-page:after{content:"";position:absolute;z-index:1;right:0;top:0;width:12px;height:100%;background-color:#fff;pointer-events:none}@media(min-width: 540px){.half-page .wrap-half-page{padding:0 15px}.half-page .wrap-half-page:before,.half-page .wrap-half-page:after{width:15px}}@media(min-width: 1280px){.half-page .wrap-half-page{padding-top:150px}}@media(min-width: 1680px){.half-page .wrap-half-page{padding:150px 20px 0}.half-page .wrap-half-page:before,.half-page .wrap-half-page:after{width:20px}}.half-page .landing-logo{margin:0 auto 20px;display:block;width:183px}@media(min-width: 768px){.half-page .landing-logo{width:auto}}.half-page .landing-subtitle{display:block;font:500 17px/1 "Montserrat",sans-serif;letter-spacing:.15em;color:#0d9462;padding-bottom:30px;padding-top:12px;text-transform:uppercase;text-align:center;border-top:1px solid #a7acb0}.half-page iframe{height:630px}@media(min-width: 768px){.half-page iframe{height:560px}}@media(min-width: 968px){.half-page iframe{height:360px}}@media(min-width: 1024px){.half-page iframe{height:540px}}@media(min-width: 1048px){.half-page iframe{height:360px}}@media(min-width: 1280px){.half-page iframe{height:580px}}.half-page-container .wrap-page-container{padding:35px 25px 60px}@media(max-width: 374px){.half-page-container .wrap-page-container{padding:35px 15px 60px}}@media(min-width: 540px){.half-page-container .wrap-page-container{padding:35px 50px 60px}}@media(min-width: 768px){.half-page-container .wrap-page-container{padding:35px 85px 80px}}@media(min-width: 1024px){.half-page-container .wrap-page-container{padding:200px 125px 90px}}@media(min-width: 1280px){.half-page-container{position:relative;width:50%}.half-page-container .wrap-page-container{padding:70px;max-width:740px;margin:0 auto}}.half-page-top.no-space .wrap-page-top{padding-bottom:0;border:none}.half-page-top.no-space-right .wrap-page-top{padding-right:0}.half-page-top.spacer-top .wrap-page-top{padding-top:30px}@media(min-width: 768px){.half-page-top.spacer-top .wrap-page-top{padding-top:60px}}.half-page-top .wrap-page-top{position:relative;padding:0 100px 20px 0;border-bottom:1px solid #a7acb0}.half-page-top .page-top-title{font:400 28px/1 "Lora",serif;letter-spacing:.005em;color:#182430}.half-page-top .page-top-btn{position:absolute;top:5px;right:0}@media(min-width: 768px){.half-page-top .wrap-page-top{padding:0 100px 30px 0}}.half-page-header .wrap-page-header{padding:20px 0}.half-page-header .page-header-tag{display:inline-block;min-width:75px;font:700 10px/1 "Montserrat",sans-serif;letter-spacing:.15em;color:#fff;padding:6px 0 4px;text-transform:uppercase;text-align:center;background-color:#0d9462}.half-page-header .page-header-title{font:400 34px/1 "Lora",serif;line-height:117.6470588235%;color:#182430;padding-top:15px}.half-page-header .page-header-subtitle{font:400 18px/1 "Montserrat",sans-serif;letter-spacing:.02em;line-height:144.4444444444%;color:#0d9462;padding-top:10px}.half-page-header .page-header-date{font:400 18px/1 "Montserrat",sans-serif;letter-spacing:.02em;line-height:144.4444444444%;color:#182430;padding-top:15px}@media(min-width: 768px){.half-page-header .wrap-page-header{padding:30px 0}.half-page-header .page-header-title{font-size:50px;line-height:116%;padding-top:20px}.half-page-header .page-header-subtitle{font-size:21px;letter-spacing:.06em;padding-top:15px}.half-page-header .page-header-date{font-size:21px;letter-spacing:.06em}}@media(min-width: 1280px){.half-page-header .wrap-page-header{border-bottom:1px solid #a7acb0;padding-right:30px}}@media(min-width: 1280px)and (max-width: 1679px){.half-page-header .page-header-title{font-size:40px}.half-page-header .page-header-subtitle,.half-page-header .page-header-date{font-size:19px}}@media(max-width: 1279px){.half-page-multimedia.no-responsive{display:none}}.half-page-multimedia .wrap-page-multimedia{position:relative}@media(min-width: 1280px){.half-page-multimedia{position:fixed;z-index:2;top:150px;left:50%;width:calc(50% - 15px);height:calc(100vh - 150px)}.half-page-multimedia.stop{position:absolute;left:100%;bottom:0;top:auto;width:100%}.half-page-multimedia .wrap-page-multimedia{padding:70px 70px 70px 0;height:100%}}@media(min-width: 1680px){.half-page-multimedia{width:calc(50% - 20px)}.half-page-multimedia .wrap-page-multimedia{padding:70px}}.page-multimedia-element.frame-off .wrap-multimedia-element:before{content:none}.page-multimedia-element .wrap-multimedia-element{position:relative;padding-top:73%}.page-multimedia-element .wrap-multimedia-element:before{content:"";position:absolute;z-index:1;top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px);border:1px solid #fff}.page-multimedia-element .multimedia-element-photo{position:absolute;top:0;left:0;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media(min-width: 768px){.page-multimedia-element .wrap-multimedia-element{padding-top:79%}.page-multimedia-element .wrap-multimedia-element:before{top:20px;left:20px;width:calc(100% - 40px);height:calc(100% - 40px)}}@media(min-width: 1280px){.page-multimedia-element{height:100%}.page-multimedia-element .wrap-multimedia-element{padding-top:0;height:100%}}.page-multimedia-btn .wrap-multimedia-btn{text-align:center;padding-top:20px}@media(min-width: 768px){.page-multimedia-btn{position:absolute;left:50%;bottom:0;transform:translateY(50%) translateX(-50%)}.page-multimedia-btn .wrap-multimedia-btn{padding:10px;border-radius:3px;background-color:#f7f7f7}}@media(min-width: 1280px){.page-multimedia-btn{bottom:70px}}.page-multimedia-socials .wrap-multimedia-socials{padding:15px 0 20px;font-size:0;text-align:center;border-bottom:1px solid #a7acb0}.page-multimedia-socials .multimedia-socials-text{display:inline-block;vertical-align:middle;font:700 13px/1 "Montserrat",sans-serif;letter-spacing:.15em;text-transform:uppercase;color:rgba(24,36,48,.6);padding-right:5px}.page-multimedia-socials .multimedia-socials-text:after{content:"";display:inline-block;font-family:"icomoon";font-size:9px;color:rgba(24,36,48,.6);padding-left:10px}.page-multimedia-socials .multimedia-socials-icon{position:relative;display:inline-block;vertical-align:middle;width:50px;height:50px;border:2px solid rgba(24,36,48,.6);border-radius:50%;margin:0 5px}.page-multimedia-socials .multimedia-socials-icon.icon-facebook:before{font-size:18px}.page-multimedia-socials .multimedia-socials-icon:before{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:16px;color:rgba(24,36,48,.6)}@media(min-width: 768px){.page-multimedia-socials .multimedia-socials-text{padding-right:10px}.page-multimedia-socials .multimedia-socials-text:after{padding-left:15px}.page-multimedia-socials .multimedia-socials-icon{margin:0 10px}}@media(min-width: 1280px){.page-multimedia-socials{position:absolute;top:50%;right:calc(100% + 8px);transform:translateY(-50%)}.page-multimedia-socials .wrap-multimedia-socials{padding:0;border:none}.page-multimedia-socials .multimedia-socials-text{position:relative;writing-mode:vertical-lr;-webkit-writing-mode:vertical-lr;text-orientation:mixed;padding:0 0 34px 0}.page-multimedia-socials .multimedia-socials-text:after{position:absolute;bottom:15px;right:9px;transform:rotate(90deg);transform-origin:bottom;padding:0}.page-multimedia-socials .multimedia-socials-icon{display:block;margin:10px auto;transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .7s}.page-multimedia-socials .multimedia-socials-icon:before{transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .7s}.page-multimedia-socials .multimedia-socials-icon:after{content:"";position:absolute;top:50%;left:50%;height:100%;width:100%;opacity:.4;background-color:#fff;border-radius:50%;transform:translateX(-50%) translateY(-50%) scale(0)}}@media(min-width: 1280px)and (min-width: 1025px){.page-multimedia-socials .multimedia-socials-icon:hover{border-color:rgba(0,0,0,0)}.page-multimedia-socials .multimedia-socials-icon:hover.icon-instagram{background-color:#515bd4}.page-multimedia-socials .multimedia-socials-icon:hover.icon-facebook{background-color:#4064ac}.page-multimedia-socials .multimedia-socials-icon:hover.icon-twitter{background-color:#00b3e4}.page-multimedia-socials .multimedia-socials-icon:hover.icon-youtube{background-color:#d61d37}.page-multimedia-socials .multimedia-socials-icon:hover:before{color:#fff}.page-multimedia-socials .multimedia-socials-icon:hover:after{transform:translateX(-50%) translateY(-50%) scale(1);opacity:0;transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .7s}}.half-page-info .wrap-page-info{padding:25px 0 30px;border-bottom:1px solid #a7acb0}.half-page-info .page-info-title{font:500 19px/1 "Montserrat",sans-serif;letter-spacing:.02em;line-height:147.3684210526%;color:#0d9462;padding-bottom:5px}.half-page-info .page-info-text{font:400 19px/1 "Montserrat",sans-serif;letter-spacing:.03em;line-height:147.3684210526%;color:#182430;padding-top:25px}.half-page-info .page-info-text.no-space{padding-top:0}.half-page-info .page-info-text p,.half-page-info .page-info-text span,.half-page-info .page-info-text h1,.half-page-info .page-info-text h2,.half-page-info .page-info-text h3,.half-page-info .page-info-text h4{font:400 18px/1 "Montserrat",sans-serif !important;letter-spacing:.02em;line-height:144.4444444444%;color:#182430 !important}.half-page-info .page-info-text a{font:400 18px/1 "Montserrat",sans-serif !important;letter-spacing:.02em;line-height:144.4444444444%;color:#182430 !important}@media(min-width: 1025px){.half-page-info .page-info-text a:hover{color:#0d9462 !important}}.half-page-info .page-info-text:first-child{padding-top:0}.half-page-info .page-info-btn{margin-top:15px}.half-page-info .page-info-sign{padding-top:30px}.half-page-info .page-info-sign .sign-text{font:500 16px/1 "Montserrat",sans-serif;letter-spacing:.06em;color:#0d9462}.half-page-info .page-info-sign .sign-subtext{font:400 16px/1 "Montserrat",sans-serif;letter-spacing:.06em;color:#8e8e8e;padding-top:10px}@media(min-width: 768px){.half-page-info .wrap-page-info{padding:50px 0 45px}.half-page-info .page-info-title{font-size:24px;padding-bottom:15px}.half-page-info .page-info-text{font-size:20px;line-height:170%;padding-top:40px}.half-page-info .page-info-text p,.half-page-info .page-info-text span,.half-page-info .page-info-text h1,.half-page-info .page-info-text h2,.half-page-info .page-info-text h3,.half-page-info .page-info-text h4{font-size:20px !important;line-height:170%}.half-page-info .page-info-text a{font-size:20px !important;line-height:170%}.half-page-info .page-info-btn{margin-top:25px}.half-page-info .page-info-sign .sign-text{font-size:21px}.half-page-info .page-info-sign .sign-subtext{font-size:18px}}@media(min-width: 1280px){.half-page-info .wrap-page-info{padding-right:30px}}@media(min-width: 1280px)and (max-width: 1679px){.half-page-info .page-info-text{font-size:19px}.half-page-info .page-info-text p,.half-page-info .page-info-text span,.half-page-info .page-info-text h1,.half-page-info .page-info-text h2,.half-page-info .page-info-text h3,.half-page-info .page-info-text h4{font-size:19px !important}.half-page-info .page-info-text a{font-size:19px !important}}.half-page-list .wrap-page-list{padding:25px 0;border-bottom:1px solid #a7acb0}.half-page-list .wrap-page-list>p{position:relative;font:400 24px/1 "Lora",serif;letter-spacing:.005em;color:#182430;padding-top:20px;padding-bottom:20px}.half-page-list .page-list-title{font:400 24px/1 "Lora",serif;letter-spacing:.005em;color:#182430;padding-bottom:20px}.half-page-list .page-list-element.var-title-section .wrap-page-element{padding:25px 0 20px;border-top:1px solid #a7acb0}.half-page-list .page-list-element.var-title-section .page-element-text{color:#0d9462;font-size:20px}.half-page-list .page-list-element.var-title-section .page-element-text:before{color:#0d9462}@media(min-width: 768px){.half-page-list .page-list-element.var-title-section .wrap-page-element{padding:35px 0 30px}.half-page-list .page-list-element.var-title-section .page-element-text{font-size:24px}}.half-page-list .page-list-element:last-child .wrap-page-element{padding-bottom:0}.half-page-list .page-list-element .wrap-page-element{display:block;padding-bottom:20px}.half-page-list .page-list-element a .page-element-text{color:#182430 !important;transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .7s}.half-page-list .page-list-element a .page-element-text:before{color:#182430 !important;transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .7s}@media(min-width: 1025px){.half-page-list .page-list-element a:hover .page-element-text{color:#0d9462 !important}.half-page-list .page-list-element a:hover .page-element-text:before{color:#0d9462 !important}}.half-page-list .page-list-element .page-element-text{position:relative;font:400 17px/1 "Montserrat",sans-serif;letter-spacing:.03em;line-height:164.7058823529%;color:#182430;padding-left:15px}.half-page-list .page-list-element .page-element-text:before{content:"";position:absolute;top:0;left:0;font-family:"icomoon";font-size:7px;color:#182430}.half-page-list .page-list-element .page-element-subtext{position:relative;font:400 17px/1 "Montserrat",sans-serif;letter-spacing:.03em;line-height:164.7058823529%;color:#182430;padding:5px 0 0 15px}@media(min-width: 768px){.half-page-list .wrap-page-list{padding:40px 0}.half-page-list .wrap-page-list>p{font-size:28px;padding-top:30px;padding-bottom:30px}.half-page-list .page-list-title{font-size:28px;padding-bottom:30px}.half-page-list .page-list-element .page-element-text{font-size:19px}.half-page-list .page-list-element .page-element-subtext{font-size:20px;padding-top:10px}}@media(min-width: 1280px){.half-page-list .wrap-page-list{padding-right:30px}}@media(min-width: 1280px)and (max-width: 1679px){.half-page-list .page-list-element .page-element-text{font-size:17px}}.half-page-price .wrap-page-price{padding:25px 0;font-size:0;text-align:center;border-bottom:1px solid #a7acb0}.half-page-price .price-box{display:inline-block;vertical-align:middle;width:100%}.half-page-price .price-box .price-box-since{display:block;font:400 18px/1 "Montserrat",sans-serif;letter-spacing:.03em;color:#182430;padding-bottom:5px}.half-page-price .price-box .price-box-number{display:block;font:400 63px/1 "Lora",serif;color:#182430}.half-page-price .price-box .price-box-number small{font-size:54px}.half-page-price .price-box .price-box-text{display:block;font:400 18px/1 "Montserrat",sans-serif;letter-spacing:.03em;color:#182430;padding-top:5px}.half-page-price .price-btn{display:inline-block;vertical-align:middle;width:100%;padding-top:20px}@media(min-width: 768px){.half-page-price .wrap-page-price{text-align:inherit;padding:35px 0}.half-page-price .price-box{width:50%}.half-page-price .price-box .price-box-number{font-size:79px}.half-page-price .price-box .price-box-number small{font-size:68px}.half-page-price .price-box .price-box-since,.half-page-price .price-box .price-box-text{font-size:21px}.half-page-price .price-btn{width:50%;padding-top:0;text-align:center}.half-page-price .price-btn .btn-corp .btn-corp-text{min-width:260px}}@media(min-width: 1280px)and (max-width: 1679px){.half-page-price .price-box .price-box-number{font-size:63px}.half-page-price .price-box .price-box-number small{font-size:54px}.half-page-price .price-box .price-box-since,.half-page-price .price-box .price-box-text{font-size:18px}.half-page-price .price-btn .btn-corp .btn-corp-text{min-width:220px}}.half-page-end .wrap-page-end{padding-top:25px;overflow:hidden}.half-page-end .page-end-btn{float:right}@media(min-width: 768px){.half-page-end .wrap-page-end{padding-top:30px}}.half-page-form .wrap-page-form{padding:15px 0 40px}.half-page-form .page-form-text{font:400 17px/1 "Montserrat",sans-serif;letter-spacing:.03em;line-height:141.1764705882%;color:#182430}.half-page-form .page-form-box{padding-top:30px}.half-page-form .page-form-title{font:400 24px/1 "Lora",serif;line-height:133.3333333333%;color:#182430;padding-bottom:25px}.half-page-form .page-form-subtitle{font:400 18px/1 "Montserrat",sans-serif;letter-spacing:.06em;line-height:133.3333333333%;color:#0d9462;padding-bottom:25px}.half-page-form .page-form-element{padding-bottom:25px}.half-page-form .page-form-element .input-element:not(:hover) .wrap-input-element .input-element-text{background-color:#f7f7f7}.half-page-form .form-box-foot .form-foot-checks .must-element{padding-bottom:10px}.half-page-form .form-box-foot .form-foot-checks .checkbox-element{padding-bottom:10px}.half-page-form .form-box-foot .form-foot-btns{text-align:center;padding-top:10px}@media(min-width: 768px){.half-page-form .wrap-page-form{padding:40px 0 70px}.half-page-form .page-form-text{font-size:20px;line-height:170%}.half-page-form .page-form-box{padding-top:40px;font-size:0;margin:0 -25px}.half-page-form .page-form-title{font-size:28px;padding:0 0 35px 25px}.half-page-form .page-form-subtitle{font-size:21px;padding-left:25px}.half-page-form .page-form-element{display:inline-block;vertical-align:top;width:50%;padding:0 25px 40px}.half-page-form .page-form-element.full{width:100%}.half-page-form .form-box-foot .wrap-form-foot{font-size:0;padding:0 25px}.half-page-form .form-box-foot .form-foot-checks{display:inline-block;vertical-align:middle;width:calc(100% - 220px)}.half-page-form .form-box-foot .form-foot-checks .checkbox-element:last-child{padding-bottom:10px}.half-page-form .form-box-foot .form-foot-btns{display:inline-block;vertical-align:middle;width:220px}.half-page-form .form-box-foot .form-foot-btns .btn-corp{width:100%}.half-page-form .form-box-foot .form-foot-btns .btn-corp .btn-corp-text{width:100%;min-width:initial}}@media(min-width: 1280px)and (max-width: 1679px){.half-page-form .form-box-foot .form-foot-checks{width:calc(100% - 180px)}.half-page-form .form-box-foot .form-foot-btns{width:180px}.half-page-form .form-box-foot .must-element .must-element-text{font-size:14px}.half-page-form .form-box-foot .checkbox-element .checkbox-text{font-size:14px}}@media(min-width: 768px){.half-page-location .wrap-page-location{padding-top:25px}}@media(min-width: 1280px){.half-page-location .wrap-page-location{padding-top:25px;border-top:1px solid #a7acb0}}.page-location-element .wrap-location-element{position:relative;padding:40px 0;border-bottom:1px solid #a7acb0}.page-location-element .location-element-header .wrap-location-header{padding:0 25px 20px 0}.page-location-element .location-element-header .location-header-title{display:block;font:400 22px/1 "Lora",serif;letter-spacing:.005em;line-height:118.1818181818%;color:#182430}.page-location-element .location-element-info .location-info-icon{position:absolute;top:40px;right:0;font-size:23px;color:#182430}.page-location-element .location-element-info .location-info-text{display:block;font:400 18px/1 "Montserrat",sans-serif;letter-spacing:.02em;line-height:166.6666666667%;color:#182430}.page-location-element .location-element-info .location-info-text span{font-size:13px;color:rgba(24,36,48,.6)}.page-location-element .location-element-info .location-info-text strong{padding-right:10px}.page-location-element .location-element-info .location-info-text.margin-top{margin-top:15px}.page-location-element .location-element-socials .wrap-location-socials{text-align:center;padding-top:15px}.page-location-element .location-element-socials .location-socials-element{position:relative;display:inline-block;vertical-align:top;width:50px;height:50px;border:2px solid rgba(24,36,48,.6);border-radius:50%;margin:0 7px}.page-location-element .location-element-socials .location-socials-element:before{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);font-size:16px;color:rgba(24,36,48,.6)}@media(min-width: 768px){.page-location-element .wrap-location-element{padding:50px 0;font-size:0}.page-location-element .location-element-header{display:inline-block;vertical-align:top;width:240px}.page-location-element .location-element-header .wrap-location-header{padding:0 50px 0 0}.page-location-element .location-element-info{display:inline-block;vertical-align:top;width:calc(100% - 240px)}.page-location-element .location-element-info .wrap-location-info{position:relative;padding-left:50px}.page-location-element .location-element-info .location-info-icon{top:2px;right:auto;left:0}.page-location-element .location-element-socials{display:inline-block;vertical-align:top;width:calc(100% - 240px)}.page-location-element .location-element-socials .wrap-location-socials{text-align:left;padding:0}.page-location-element .location-element-socials .location-socials-element:first-child{margin-left:0}}@media(min-width: 1280px){.page-location-element .wrap-location-element{padding:40px 0}.page-location-element .location-element-info a{transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .7s}}@media(min-width: 1280px)and (min-width: 1025px){.page-location-element .location-element-info a:hover{color:#0d9462}}@media(min-width: 1280px){.page-location-element .location-element-info .location-info-text.link{position:relative;display:inline-block}.page-location-element .location-element-info .location-info-text.link:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#0d9462;transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .7s}}@media(min-width: 1280px)and (min-width: 1025px){.page-location-element .location-element-info .location-info-text.link:hover:after{width:100%}}@media(min-width: 1280px){.page-location-element .location-element-socials .location-socials-element{transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .7s}.page-location-element .location-element-socials .location-socials-element:after{content:"";position:absolute;top:50%;left:50%;height:100%;width:100%;opacity:.4;background-color:#fff;border-radius:50%;transform:translateX(-50%) translateY(-50%) scale(0)}.page-location-element .location-element-socials .location-socials-element:before{transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .7s}}@media(min-width: 1280px)and (min-width: 1025px){.page-location-element .location-element-socials .location-socials-element:hover{border-color:rgba(0,0,0,0)}.page-location-element .location-element-socials .location-socials-element:hover.icon-instagram{background-color:#515bd4}.page-location-element .location-element-socials .location-socials-element:hover.icon-facebook{background-color:#4064ac}.page-location-element .location-element-socials .location-socials-element:hover.icon-twitter{background-color:#00b3e4}.page-location-element .location-element-socials .location-socials-element:hover.icon-linkedin{background-color:#0077b5} .location-socials-element:hover.icon-youtube{background-color:#d61d37}.page-location-element .location-element-socials .location-socials-element:hover:after{transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .7s;transform:translateX(-50%) translateY(-50%) scale(1);opacity:0}.page-location-element .location-element-socials .location-socials-element:hover:before{color:#fff}}@media(min-width: 1280px)and (max-width: 1679px){.page-location-element .location-element-header{width:200px}.page-location-element .location-element-header .wrap-location-header{padding-right:25px}.page-location-element .location-element-header .location-header-title{font-size:20px}.page-location-element .location-element-info{width:calc(100% - 200px)}.page-location-element .location-element-info .wrap-location-info{padding-left:40px}.page-location-element .location-element-info .location-info-icon{font-size:21px}.page-location-element .location-element-info .location-info-text{font-size:16px}.page-location-element .location-element-socials{width:calc(100% - 200px)}}@media(min-width: 1680px){.page-location-element .location-element-socials .wrap-location-socials{padding-left:50px}}.half-page-dropdown .wrap-page-dropdown{padding-top:50px;border-bottom:1px solid #a7acb0}@media(min-width: 768px){.half-page-dropdown .wrap-page-dropdown{padding-top:70px}}.page-dropdown-header .wrap-dropdown-header{padding-bottom:30px}.page-dropdown-header .dropdown-header-title{font:400 28px/1 "Lora",serif;letter-spacing:.005em;line-height:114.2857142857%;color:#182430}.page-dropdown-header .dropdown-header-subtitle{font:400 18px/1 "Montserrat",sans-serif;letter-spacing:.05em;line-height:144.4444444444%;color:#8e8e8e;padding-top:5px}.page-dropdown-element.active .dropdown-element-header .wrap-element-header:before{transform:translateX(0)}.page-dropdown-element.active .dropdown-element-header .element-header-icon:before{color:#182430}.page-dropdown-element.active .dropdown-element-header .element-header-title{color:#182430}.page-dropdown-element.active .dropdown-element-header .element-header-btn:before{content:"";transform:translateY(-50%) translateX(-50%) scale(1.3)}.page-dropdown-element.active .dropdown-element-info{height:initial;pointer-events:auto}.page-dropdown-element.active .dropdown-element-info .wrap-element-info{opacity:1;transform:translateX(0) skewX(0deg)}.dropdown-element-header{cursor:pointer}.dropdown-element-header .wrap-element-header{position:relative;font-size:0;padding:35px 40px 35px 0;border-top:1px solid #a7acb0;overflow:hidden}.dropdown-element-header .wrap-element-header:before{content:"";position:absolute;left:0;top:0;width:50px;height:3px;background-color:#0d9462;transform:translateX(-100%);transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .7s}.dropdown-element-header .element-header-icon{position:relative;display:inline-block;vertical-align:middle;width:75px}.dropdown-element-header .element-header-icon:before{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:20px;color:rgba(24,36,48,.6);transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .7s}.dropdown-element-header .element-header-icon.icon-transfer:before{font-size:25px;left:50%;transform:translateY(-50%) translateX(-50%)}.dropdown-element-header .element-header-icon.icon-taxi-shape:before{font-size:22px}.dropdown-element-header .element-header-title{display:inline-block;vertical-align:middle;width:calc(100% - 75px);font:400 22px/1 "Lora",serif;line-height:118.1818181818%;color:rgba(24,36,48,.6);transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .7s}.dropdown-element-header .element-header-btn{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media(min-width: 768px){.dropdown-element-header .element-header-title{font-size:28px}}@media(min-width: 1280px)and (max-width: 1679px){.dropdown-element-header .element-header-title{font-size:24px}}.dropdown-element-info{height:0;overflow:hidden;pointer-events:none}.dropdown-element-info .wrap-element-info{padding:0 30px 30px 0;opacity:0;transform:translateX(-35px) skewX(-10deg);transition:all cubic-bezier(0.785, 0.135, 0.15, 0.86) .7s}.dropdown-element-info .element-info-text{font:400 17px/1 "Montserrat",sans-serif;letter-spacing:.035em;line-height:141.1764705882%;color:#182430}.dropdown-element-info .element-info-btn{margin-top:20px}@media(min-width: 768px){.dropdown-element-info .wrap-element-info{padding:0 10px 45px 75px}.dropdown-element-info .element-info-text{font-size:20px;line-height:150%}.dropdown-element-info .element-info-btn{margin-top:30px}}@media(min-width: 1280px)and (max-width: 1679px){.dropdown-element-info .element-info-text{font-size:18px}}