.section-intro{padding-bottom:var(--section-spacing-mobile-y);position:relative;z-index:3}@media (min-width:768px){.section-intro{padding-bottom:var(--section-spacing-desktop-y)}}.section-intro.intro-secondary .intro-inner{overflow:hidden}@media (min-width:1024px){.section-intro.intro-secondary .intro-inner{min-height:580px}}@media (max-width:1023px){.section-intro.intro-secondary .intro-inner .intro-text{min-height:240px}}.intro-inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;z-index:1}@media (min-width:1024px){.intro-inner{min-height:680px}}.intro-text{color:#fff;padding:50px 0 88px}@media (max-width:1023px){.intro-text{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-inline:calc(var(--container-spacing-mobile,40px)*-1);min-height:520px;padding-inline:25px}}@media (max-width:374px){.intro-text{margin-inline:-20px}}@media (min-width:1024px){.intro-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:40px;width:58.33333333%}}.intro-text .h,.intro-text .h1,.intro-text .h2,.intro-text .h3,.intro-text .h4,.intro-text .h5,.intro-text .h6,.intro-text a:not(.btn),.intro-text h1,.intro-text h2,.intro-text h3,.intro-text h4,.intro-text h5,.intro-text h6{color:inherit}.intro-text .button-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.overlay .intro-text:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.25)),to(rgba(0,0,0,.25))),-webkit-gradient(linear,left bottom,left top,color-stop(26.03%,rgba(0,0,0,.45)),color-stop(68.65%,transparent));background:linear-gradient(0deg,rgba(0,0,0,.25),rgba(0,0,0,.25)),linear-gradient(0deg,rgba(0,0,0,.45) 26.03%,transparent 68.65%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}@media (min-width:375px){.intro-form-holder{margin:0 -16px}}@media (min-width:1024px){.intro-form-holder{left:0;margin:0;pointer-events:none;position:absolute;right:0;top:140px;z-index:15}}@media (max-width:1023px){.intro-form-holder .container{padding:0}}.intro-form{margin:0 0 8px;pointer-events:auto}@media (min-width:1024px){.intro-form{background:var(--gradient-2);border-radius:8px;-webkit-box-shadow:0 5px 20px 0 rgba(28,50,58,.1);box-shadow:0 5px 20px 0 rgba(28,50,58,.1);padding:40px 24px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 0 auto;width:calc(41.66667% - 40px)}}.intro-form h2{font-size:22px;line-height:1.4545454545;margin:0 0 40px}@media (min-width:1024px){.intro-form h2{margin:0 0 24px}}@media (max-width:1023px){.intro-form form{background:var(--gradient-2);border-radius:8px;-webkit-box-shadow:0 5px 20px 0 rgba(28,50,58,.1);box-shadow:0 5px 20px 0 rgba(28,50,58,.1);padding:32px 24px}}@media (max-width:374px){.intro-form form{margin-inline:-10px;padding:25px 15px}}.intro-form label{font-size:18px;line-height:1.4444444444;margin:0 0 10px}@media (min-width:1024px){.intro-form .form-group{margin:0 0 24px}}.intro-form .btn{margin-top:17px}.intro-form .btn,.intro-form .jcf-select{width:100%}.intro-form .jcf-select{background:0 0;border:none;height:auto;min-height:48px;position:relative}.intro-form .jcf-select>*{position:relative;z-index:1}.intro-form .jcf-select:after{background:#fff;border-radius:8px;content:"";height:48px;left:0;position:absolute;right:0;top:0}.intro-form .jcf-select.jcf-drop-active:after{border-bottom-left-radius:0;border-bottom-right-radius:0}.intro-form .jcf-select .jcf-select-drop{left:0;margin:-1px 0 0;position:absolute;right:0;top:100%;width:100%!important}.intro-form .jcf-select .jcf-list{background:0 0;border:none;border-radius:0 0 12px 12px!important;margin:0}.intro-form .jcf-select .jcf-list ul li{background:0 0;border:none;margin:0}.intro-form .jcf-select .jcf-list ul ul li .jcf-option{background:#fff;border-top:1px solid var(--mint-green)}.intro-form .jcf-select .jcf-list .jcf-list-content{max-height:200px}