@font-face{font-family:ProximaNova;src:url(../fonts/ProximaNovaThin.ttf);font-weight:200}@font-face{font-family:ProximaNova;src:url(../fonts/proxima-nova-regular.ttf);font-weight:400}@font-face{font-family:ProximaNova;src:url(../fonts/proxima-nova-medium.ttf);font-weight:500}@font-face{font-family:ProximaNova;src:url(../fonts/proxima-nova-semibold.ttf);font-weight:700}body{margin:0;font-size:15px;font-family:ProximaNova,sans-serif}p{color:#333}button:focus{outline:0}input:focus{outline:0}input::-webkit-input-placeholder{color:#fff}input:-ms-input-placeholder{color:#fff}input::-ms-input-placeholder{color:#fff}input::placeholder{color:#fff}header{background-color:#eee;padding:1px;position:relative;background-image:url(../img/Header_bg.png);background-size:cover;background-position:bottom;color:#fff}header .logo{margin-left:13px}header h1{font-size:32px;color:#0db2c7;text-transform:uppercase;max-width:500px;margin-top:25px;letter-spacing:2px;line-height:33px;margin-bottom:33px;font-weight:700}header h2{margin-top:116px;margin-bottom:-.5em;color:#545658;text-transform:uppercase;font-size:25px;text-transform:uppercase;font-weight:300;letter-spacing:5px;font-weight:500}header .logo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .logo-container .header-top-button a,header .logo-container .header-top-button button{padding:19px 20px;letter-spacing:3px;text-decoration:none;font-size:17px!important}header .logo-container .header-top-button a:hover,header .logo-container .header-top-button button:hover{text-decoration:none}header .logo-container .header-top-button .header-button{padding-right:47px;margin-right:19px}header .logo-container .header-top-button .header-button:before{right:12px;vertical-align:middle}header .logo-container .header-top-button .button-number{background:#fff;color:#0db2c7;padding:19px 30px;font-size:17px}header .header-title{margin-top:100px}header .header-button{position:relative;padding-right:35px;background:#0db2c7;color:#fff;border:none;padding:19px 68px 19px 20px;letter-spacing:1px;word-spacing:2px;font-size:18px}header .header-button:before{content:" ";width:23px;height:23px;background:url(../img/arrow-right.png) no-repeat;position:absolute;right:24px;top:17px;vertical-align:middle}header .gradTran{width:100%;height:100%;position:absolute;margin:-1px}.info-tabs{margin-top:70px}.section-content{margin:17px auto 169px;position:relative;padding-top:1px;max-width:1141px}.bt-border{border:1px solid #fff;background-color:transparent;cursor:pointer;padding:1em;font-family:inherit;font-weight:700;color:#273338}.bt-green{cursor:pointer;border:none;padding:1em;font-size:1em;font-family:inherit;background-color:#84a03c;text-transform:uppercase;font-weight:700}.color-green{color:#84be3c}.color-white{color:#fff}.bt-read-close{width:229px;color:#0db2c7;border-color:#000;letter-spacing:2px;position:relative;font-weight:700;font-size:16px}.bt-read-close :nth-child(1){-webkit-transition:all linear .2s 0s;transition:all linear .2s 0s;display:inline}.bt-read-close :nth-child(2){display:none}.info-tabs .section-content{margin-bottom:0;padding-left:15px;padding-right:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.info-tabs .tab{width:calc(33% - 13px);position:relative;margin-bottom:25px;display:inline-block;vertical-align:top;margin-right:21px;position:relative;padding-bottom:25px}.info-tabs .tab:last-child{margin-right:0}.info-tabs .tab h2{color:#0db2c7;min-height:3em;margin-bottom:0;text-transform:uppercase;font-size:21px;font-weight:500;margin-top:19px;letter-spacing:1px;margin-bottom:7px}.info-tabs .tab p{margin-bottom:5px;margin-top:0;letter-spacing:1px;line-height:27px}.info-tabs .tab img{width:100%}.info-tabs .tab .window-article{margin-bottom:1em;-webkit-transition:all linear .5s .1s;transition:all linear .5s .1s;margin-bottom:2em}.info-tabs .tab .window-article .article{font-size:17px}.info-tabs .tab .window-article button{padding-left:0;border:none;color:#0db2c7}.info-tabs .tab .button-container{position:absolute;bottom:0;left:0;right:0}.info-tabs .tab .button-container .read-more{text-decoration:none;width:229px;color:#0db2c7;border-color:#000;letter-spacing:2px;position:relative;font-weight:700;font-size:17px}.info-tabs .tab .button-container .read-more:hover{text-decoration:none;background:#0db2c7;border:1px solid #0db2c7;color:#fff}.video{background-size:cover;background-position:bottom;position:relative;padding-bottom:1px}.video .section-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:92px;padding:28px 15px 0 15px}.video .section-content h2{text-transform:uppercase;color:#0db2c7;letter-spacing:8px;line-height:30px;margin-bottom:37px}.video .section-content .article{font-size:17px;line-height:29px}.video .section-content .video-text{width:calc(100% - 600px)}.video .section-content .video-text h2{font-size:25px;font-weight:500}.video .section-content .padding-container{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:140px;width:557px;height:378px}.video .section-content .padding-container .video-container{width:557px;height:378px}.video .section-content .padding-container .video-container .video_bg{width:100%;height:100%;cursor:pointer}.video .section-content .padding-container .video-container .on-image{position:absolute;right:0;bottom:5px}.video .section-content .padding-container .video-container .on-image a{background-color:#fff;text-decoration:none;border:1px solid #0db2c7;display:block;width:auto;font-size:19px}.video .section-content .padding-container .video-container .on-image a:hover{text-decoration:none;background:#0db2c7;border:1px solid #0db2c7;color:#fff}.video .section-content .padding-container .video-container .video_play_button{position:absolute;width:100px;height:100px;right:calc(50% - 50px);top:calc(50% - 50px);display:none}.video .section-content .padding-container .video-container iframe{margin-top:0;width:100%;min-height:378px}.video .transparent{width:calc(100% + 1px);height:calc(100% + 10px);background:#fff;position:absolute;top:0;left:0;margin:-1px}.display-none{display:none!important}.building-bonus .bonus-img{width:169px;height:132px;position:absolute;top:-12px;left:-55px;background-size:100% 100%}.gallery{font-size:0;width:100%}.gallery .gallery-container{width:100%;position:relative;white-space:nowrap;overflow:hidden}.gallery .gallery-container .gallery-item{width:100%;overflow:hidden;position:relative;display:inline-block;-webkit-transition:all linear .5s 0s;transition:all linear .5s 0s;margin:0}.gallery .gallery-container .gallery-item .div-img{padding:37% 50%;-webkit-box-sizing:border-box;box-sizing:border-box;background-position:cover;background-size:100% 100%}.gallery .gallery-container .gallery-item .img-content{position:absolute;top:0;left:0;font-size:15px;width:calc(100% - 60px);height:calc(100% - 60px);padding:30px;opacity:0;z-index:15}.gallery .gallery-container .gallery-item .img-content .content-border{border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;font-weight:400;font-size:17px}.gallery .gallery-container .gallery-item .img-content .content-border h4{font-weight:400}.gallery .gallery-container .gallery-item .img-content .content-border div{margin:auto;text-align:center;color:#fff}.gallery .gallery-container .gallery-item .img-content .content-border div a{text-decoration:underline;cursor:pointer;color:#fff}.gallery .gallery-container .gallery-item .transparent{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:10;opacity:0}.gallery .gallery-container .owl-nav{display:block!important}.gallery .gallery-container .owl-nav .owl-next,.gallery .gallery-container .owl-nav .owl-prev{display:none;position:absolute;top:50%;margin-top:-44px;width:51px;height:88px}.gallery .gallery-container .owl-nav .owl-prev{background:url(../img/left.png) no-repeat;left:15px}.gallery .gallery-container .owl-nav .owl-next{background:url(../img/right.png) no-repeat;right:15px}.gallery .gallery-container .gallery-item:hover .img-content{opacity:1}.gallery .gallery-container .gallery-item:hover .transparent{opacity:1}.text-header{text-align:center}.text-header .section-content{margin-bottom:46px;margin-top:41px}.text-header p{width:50%;margin:auto}.text-header h2{text-align:center;font-size:25px;text-transform:uppercase;color:#0db2c7;letter-spacing:6px;margin-bottom:38px;font-weight:500}.text-header .block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-header .block-container .blocks{width:33.33%}.text-header .block-container .blocks h3{text-transform:uppercase;color:#0db2c7;text-align:left;font-weight:500;font-size:20px}.text-header .block-container .blocks ul{text-align:left;padding-left:15px;width:78%}.text-header .block-container .blocks ul li{line-height:29px;font-size:17px}.contact{position:relative;position:relative;background-position:bottom;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact .background-section,.contact .form-section{width:50%}.contact .form-section{background:#0db2c7;padding:100px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.contact .form-section .form-section-inside{max-width:700px;width:100%}.contact .form-section .form-section-inside h2{font-size:25px;font-weight:500}.contact .background-section{display:-webkit-box;display:-ms-flexbox;display:flex;background-size:cover;background-position:center}.contact .background-section img{display:none}.contact h2{text-transform:uppercase;color:#fff;text-align:center;font-size:26px;position:relative;z-index:10;margin-bottom:42px}.contact form{margin:auto;width:76%;z-index:15;position:relative}.contact form .wpcf7-form-control-wrap{display:block;padding-bottom:14px}.contact form .form-group input{display:block;border:none;border-bottom:1px solid #fff;background-color:transparent;margin:auto;padding:25px 0 25px 0;width:100%;text-align:center;font-size:17px;color:#fff}.contact form .form-group input ::-webkit-input-placeholder{color:#fff}.contact form .form-group input :focus::-webkit-input-placeholder{color:transparent}.contact form .form-group .wpcf7-not-valid-tip{display:inline-block;min-height:23px;position:absolute;bottom:9px;left:0;text-align:center;width:100%}.contact form .form-group input.input-error{border-bottom:1px solid red}.contact form input[type=submit]{display:block;margin:2em auto 0 auto;width:100%;letter-spacing:.2em;font-size:1.2rem;color:#0db2c7;background:#fff}.contact form .wpcf7-response-output{display:block!important;text-align:center;margin-top:15px;min-height:27px;font-size:18px;color:#fff;border:none}.contact form .ajax-loader{display:none!important}.contact .transparent{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}footer{background-color:#fff;border:1px solid #fff;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer a{color:#fff;text-decoration:none;color:#616161}footer a:hover{text-decoration:underline}footer .socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .socials p{white-space:nowrap;font-size:13px;text-transform:uppercase}footer .socials .social_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}footer .socials a{height:6.7em;width:80px}footer .socials a .social{color:#fff;background-color:#43619f;height:100%;max-width:80px;font-size:2em;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 2px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .socials a .social i{margin:auto}footer .socials a :hover{background-color:#322d7e}footer .socials p{margin-right:2em}footer p{color:#fff;margin-left:3em;color:#616161;font-size:12px}.remodal{padding:0!important;max-width:inherit!important;background:0 0!important}.remodal .big-img{background-size:100% 100%;position:relative;margin:auto;display:inline-block}.remodal .big-img a.remodal-close{position:absolute;top:0;right:0!important}.remodal .big-img img{max-width:1024px}.remodal a{background-color:#eee;right:0!important;left:inherit!important}.remodal a:hover{background-color:#fff}@media (orientation:portrait){.remodal .big-img{width:95vw;height:40vh}}@media (max-width:1200px){.section-content{padding-left:15px;padding-right:15px}.info-tabs .section-content{margin-left:10%;margin-right:10%}.info-tabs .section-content .tab{width:calc(50% - 32px)}.video .section-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video .section-content .padding-container{width:100%;height:auto;margin-top:70px}.video .section-content .padding-container .video-container{margin:0 auto}.video .section-content .video-text{width:80%}.contact form h2{font-size:40px;font-weight:400}.text-header .section-content{padding:0 15px}}@media (max-width:1024px){.remodal .big-img img{width:100%}.section-content{margin:55px auto 100px}}@media (max-width:992px){.info-tabs .section-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.info-tabs .section-content .tab{margin-bottom:50px}.contact{display:block}.contact .form-section{width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:65px 0 25px 0}.contact .background-section{width:auto;background-image:none;display:block}.contact .background-section img{display:block;width:100%}}@media (max-width:768px){.building-bonus .bonus-img{left:0;width:132px;height:103px}header .logo-container{display:block}header .logo-container .logo{margin-left:0;margin-bottom:50px;text-align:center}header .logo-container .header-top-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header h1{font-size:40px;margin-left:auto;margin-right:auto;text-align:center}header h2{font-size:22px;text-align:center}header .button-container{text-align:center}.info-tabs .section-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.info-tabs .section-content .tab{width:100%;margin:0;margin-bottom:50px}.info-tabs .section-content .tab h2{min-height:0}.text-header p{width:80%}.video .section-content .padding-container .video-container{width:100%;height:auto}.video .section-content .padding-container .video-container img:last-child{position:absolute;width:50px;height:50px;right:calc(50% - 25px);top:calc(50% - 25px)}.text-header .block-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text-header .block-container .blocks{width:auto;max-width:290px}.contact form{width:80%}.contact .section-content h3{font-size:2em}footer{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:block}footer p{margin:1em 0 .5em 1em;text-align:center}footer .socials{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .socials .social_buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 1em}footer .socials p{margin:.5em 0 1em 1em;text-align:center}footer .socials a{display:block;height:4em;width:75px;margin:0 2px}footer .socials a .social{max-width:none;margin:0}footer p{margin-left:1em}}@media (max-width:500px){header h1{font-size:29px}header h2{font-size:18px;margin-top:30px}header .logo-container .header-top-button{display:block;font-size:12px;text-align:center}header .logo-container .header-top-button a,header .logo-container .header-top-button button{display:inline-block;margin-left:10px!important;margin-right:10px!important;margin-bottom:15px}.info-tabs .section-content{margin-left:0;margin-right:0;padding-left:0;padding-right:0;margin-bottom:0}.info-tabs .section-content .info-tab-text-container{padding:0 15px}.info-tabs .section-content .info-tab-text-container h2{font-weight:500}.info-tabs .section-content .button-container{padding:0 15px}.video .section-content{margin-top:0;margin-bottom:34px}.video .section-content .video-text{width:100%}.text-header .section-content{margin-top:33px;margin-bottom:45px}.text-header .section-content h2{margin-top:0}.contact{padding:25px 0 35px}.contact form{width:90%}}@media (max-width:400px){header .logo-container .logo img{width:151px;height:auto}header .logo-container .bt-green{padding:9px}header .header-button{font-size:14px}}