.content_wrapper{max-width:1080px;margin:0 auto}.content_wrapper .img{padding-right:30px}.content_wrapper .img .img_wrapper{background-size:cover;min-height:360px;background-position:50% 50%;background-repeat:no-repeat}.content_wrapper .content h4{opacity:.6;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin:0}.content_wrapper .content a,.content_wrapper .content a.btn{border:1px solid #c00000;color:#c00000}.content_wrapper .content a.btn:hover,.content_wrapper .content a:hover{background-color:#c00000;color:#fff}.content_wrapper .content a.btn.black{border:1px solid #000;color:#fff;background:#000}.content_wrapper .content a.btn.black:hover{background-color:#0c5394;color:#fff;border:1px solid #0c5394}.content_wrapper.content_img .img{float:right;padding-right:0;padding-left:30px}.content_wrapper.content_img .content{margin-left:0!important}.col_2_content_section .content{margin-left:15px!important}@media only screen and (max-width:767px){.content_wrapper .img{padding-right:0}.col_2_content_section .content{margin-left:0!important}.content_wrapper .img .img_wrapper{min-height:250px;margin-bottom:20px}.content_wrapper.content_img .img{float:none;padding-right:0;padding-left:0}}.col_2_content_section ul{padding-left:40px}.popup-section{position:relative;z-index:100}#popup{width:100%;margin-top:30px;margin-bottom:10px;padding:20px 30px;border:2px solid transparent;border-radius:100px;background-color:#45babf;-webkit-transition:all .2s ease;transition:all .2s ease;color:#fff;font-size:20px;font-weight:800;text-align:center;letter-spacing:1px;text-decoration:none;display:inline-block}#popup:hover{background-color:#f7bdc3}.img-popup{cursor:pointer}.popup-form-wrapper{position:fixed;top:0;left:0;right:0;margin:0 auto;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,.7);z-index:9999;display:none}.popup-form-wrapper.active{display:flex}.popup-form-inner{background:#fff;width:560px;padding:50px 40px 40px;border-radius:8px;position:relative}#popup-form{max-width:500px;margin:0 auto}#popup-form h3.form-title{color:#3b5f7a;font-size:30px;line-height:1.3em;font-weight:800;text-align:center;margin:0 0 22px;display:none}#popup-form form .hs-form-field label{font-size:15px;margin:0}#popup-form form .hs-form-field{margin-bottom:15px}#popup-form form .hs-form-field input.hs-input{height:48px;border:1px solid rgba(0,0,0,.3);background-color:#fff;color:#333;font-size:15px;border-radius:0;font-weight:400;padding:14px}#popup-form form .hs-form-field input.hs-input:focus{outline:none}#popup-form form .legal-consent-container ul.inputs-list li label input{height:auto!important}#popup-form form ul.hs-error-msgs{display:block;list-style:none;padding:0;margin:-1px 0 0}#popup-form form ul.hs-error-msgs li label{color:#fff;font-size:11px;padding-left:6px}#popup-form form input::-webkit-input-placeholder{color:#3b5f7a}#popup-form form input::-moz-placeholder{color:#3b5f7a}#popup-form form input:-ms-input-placeholder{color:#3b5f7a}#popup-form form input:-moz-placeholder{color:#3b5f7a}#popup-form form .hs_submit input{background:#c00000;border:0;color:#fff;font-weight:700;width:auto;height:48px;font-size:15px;padding:0 25px;margin-top:5px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}#popup-form form .hs_submit input:hover{background-color:#c00000}.popup-close{position:absolute;top:4px;right:8px;color:#333;font-size:22px;width:50px;height:50px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.popup-close i{-webkit-text-stroke:.05em #fff}.popup-img-overlay{position:absolute;bottom:-20px;right:-20px;z-index:-1}#popup-form form fieldset{max-width:100%;width:100%}#popup-form form fieldset.form-columns-2>div:first-child{padding-right:6px!important}#popup-form form fieldset.form-columns-2>div:last-child{padding-left:6px!important}#popup-form form div.input{margin:0!important}.form-content{padding-bottom:28px;text-align:center}.form-content h3{margin-top:0;font-size:30px}.form-content p{line-height:1.4}@media only screen and (max-width:767px){.popup-form-inner{padding:40px 20px;margin:20px;height:700px;overflow:auto}.popup-form-inner.popup-auto-height{height:auto;overflow:initial}#popup-form form fieldset.form-columns-2>div:first-child{padding-right:0!important}#popup-form form fieldset.form-columns-2>div:last-child{padding-left:0!important}.popup-close{top:-3px;right:5px}}