.elementor-1545 .elementor-element.elementor-element-7bec854{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 0% 0% 0%;}.elementor-1545 .elementor-element.elementor-element-7bec854 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1545 .elementor-element.elementor-element-2d7104d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-1545 .elementor-element.elementor-element-a963adc .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1545 .elementor-element.elementor-element-a963adc .elementor-custom-embed-play i{font-size:0px;}.elementor-1545 .elementor-element.elementor-element-a963adc .elementor-custom-embed-play svg{width:0px;height:0px;}.elementor-1545 .elementor-element.elementor-element-164a18d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-1545 .elementor-element.elementor-element-6542ef4{color:#ffffff;font-size:18px;}.elementor-1545 .elementor-element.elementor-element-fc4c392 > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-1545 .elementor-element.elementor-element-fc4c392{text-align:left;}.elementor-1545 .elementor-element.elementor-element-fc4c392 .elementor-heading-title{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:1.663vw;font-weight:700;text-transform:uppercase;}.elementor-1545 .elementor-element.elementor-element-40a8dcc{text-align:left;}.elementor-1545 .elementor-element.elementor-element-40a8dcc .elementor-heading-title{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:0.907vw;font-weight:700;text-transform:uppercase;line-height:1.3em;}.elementor-1545 .elementor-element.elementor-element-0771fa8{--spacer-size:10px;}.elementor-1545 .elementor-element.elementor-element-62ff8f4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-1545 .elementor-element.elementor-element-8f0273c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1545 .elementor-element.elementor-element-8f0273c .elementor-custom-embed-play i{font-size:0px;}.elementor-1545 .elementor-element.elementor-element-8f0273c .elementor-custom-embed-play svg{width:0px;height:0px;}.elementor-1545 .elementor-element.elementor-element-588b6a1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-1545 .elementor-element.elementor-element-22e9c5d{color:#ffffff;font-size:18px;}.elementor-1545 .elementor-element.elementor-element-7063114 > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-1545 .elementor-element.elementor-element-7063114{text-align:left;}.elementor-1545 .elementor-element.elementor-element-7063114 .elementor-heading-title{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:1.663vw;font-weight:700;text-transform:uppercase;}.elementor-1545 .elementor-element.elementor-element-760c233{text-align:left;}.elementor-1545 .elementor-element.elementor-element-760c233 .elementor-heading-title{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:0.907vw;font-weight:700;text-transform:uppercase;line-height:1.3em;}.elementor-1545 .elementor-element.elementor-element-618bae8{--spacer-size:10px;}.elementor-1545 .elementor-element.elementor-element-56e17a1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-1545 .elementor-element.elementor-element-c89b6f9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1545 .elementor-element.elementor-element-c89b6f9 .elementor-custom-embed-play i{font-size:0px;}.elementor-1545 .elementor-element.elementor-element-c89b6f9 .elementor-custom-embed-play svg{width:0px;height:0px;}.elementor-1545 .elementor-element.elementor-element-2236e0d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-1545 .elementor-element.elementor-element-6aab5c1{color:#ffffff;font-size:18px;}.elementor-1545 .elementor-element.elementor-element-1c0aa29 > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-1545 .elementor-element.elementor-element-1c0aa29{text-align:left;}.elementor-1545 .elementor-element.elementor-element-1c0aa29 .elementor-heading-title{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:1.663vw;font-weight:700;text-transform:uppercase;}.elementor-1545 .elementor-element.elementor-element-f9453b5{text-align:left;}.elementor-1545 .elementor-element.elementor-element-f9453b5 .elementor-heading-title{color:#ffffff;font-family:"Montserrat", Sans-serif;font-size:0.907vw;font-weight:700;text-transform:uppercase;line-height:1.3em;}@media(min-width:768px){.elementor-1545 .elementor-element.elementor-element-2d7104d{width:33.206%;}.elementor-1545 .elementor-element.elementor-element-164a18d{width:66.742%;}.elementor-1545 .elementor-element.elementor-element-62ff8f4{width:33.206%;}.elementor-1545 .elementor-element.elementor-element-588b6a1{width:66.742%;}.elementor-1545 .elementor-element.elementor-element-56e17a1{width:33.333%;}.elementor-1545 .elementor-element.elementor-element-2236e0d{width:66.615%;}}@media(max-width:1024px){.elementor-1545 .elementor-element.elementor-element-7bec854{padding:40px 20px 30px 20px;}.elementor-1545 .elementor-element.elementor-element-fc4c392 .elementor-heading-title{font-size:17px;}.elementor-1545 .elementor-element.elementor-element-40a8dcc .elementor-heading-title{font-size:12px;}.elementor-1545 .elementor-element.elementor-element-7063114 .elementor-heading-title{font-size:17px;}.elementor-1545 .elementor-element.elementor-element-760c233 .elementor-heading-title{font-size:12px;}.elementor-1545 .elementor-element.elementor-element-1c0aa29 .elementor-heading-title{font-size:17px;}.elementor-1545 .elementor-element.elementor-element-f9453b5 .elementor-heading-title{font-size:12px;}}@media(max-width:767px){.elementor-1545 .elementor-element.elementor-element-7bec854{padding:20px 10px 20px 10px;}.elementor-1545 .elementor-element.elementor-element-fc4c392 .elementor-heading-title{font-size:20px;}.elementor-1545 .elementor-element.elementor-element-7063114 .elementor-heading-title{font-size:20px;}.elementor-1545 .elementor-element.elementor-element-1c0aa29 .elementor-heading-title{font-size:20px;}}/* Start custom CSS */.custom-header {
  background-color: rgba(0,0,0,.3) !important;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 9999;
}

.sec1-video .elementor-custom-embed-image-overlay{
    width: 32.865vw;
    height: 16.823vw;
    margin: 0 auto;
}

.btn-pill{
    list-style: none;
}

.btn-pill li {
    position: relative;
    margin: 5% 0 0%;
}

.btn-pill li::before {
    content: '';
    position: absolute;
    background-image: url('/wp-content/uploads/2019/10/sec2-pill.png');
    background-size: cover;
    width: 40px;
    height: 28px;
    top: 18%;
    left: -7%;
}

.orange-txt{
    color: #ff7200;
}

.sec2-arrow {
    position: relative;
}
.sec2-arrow:before {
    position: absolute;
    content:'';
    width: 1.146vw;
    height: 5.052vw;
    background-image: url('/wp-content/uploads/2019/10/sec2-arrow.png');
    background-repeat: no-repeat;
    background-size: contain;
    z-index: 9999;
    top: 0;
    margin: 0 auto;
    left: 0;
    right: 0;
}

.purple-txt{
    color: #c8b2ff !important;
}

.sec3-arrow {
    position: relative;
}
.sec3-arrow:before {
    position: absolute;
    content:'';
    width: 1.146vw;
    height: 5.052vw;
    background-image: url('/wp-content/uploads/2019/10/sec2-arrow.png');
    background-repeat: no-repeat;
    background-size: contain;
    z-index: 9999;
    top: -7%;
    margin: 0 auto;
    left: 0;
    right: 0;
}

.sec3-arrow:after {
    position: absolute;
    content:'';
    width: 1.146vw;
    height: 5.052vw;
    background-image: url('/wp-content/uploads/2019/10/sec2-arrow.png');
    background-repeat: no-repeat;
    background-size: contain;
    z-index: 9999;
    bottom: -7%;
    margin: 0 auto;
    left: 0;
    right: 0;
}

.sec4-txt{
    color: #452d8d;
}

.sec4-arrow:after {
    position: absolute;
    content:'';
    width: 1.146vw;
    height: 5.052vw;
    background-image: url('/wp-content/uploads/2019/10/sec2-arrow.png');
    background-repeat: no-repeat;
    background-size: contain;
    z-index: 9999;
    bottom: -5.5%;
    margin: 0 auto;
    left: 0;
    right: 0;
}

.btn-pill2{
    list-style: none;
}

.btn-pill2 li {
    position: relative;
    margin: 15% 0 0%;
}

.btn-pill2 li::before {
    content: '';
    position: absolute;
    background-image: url('/wp-content/uploads/2019/10/sec2-pill.png');
    background-size: cover;
    width: 24px;
    height: 17px;
    top: 20%;
    left: -40%;
}

.sec6-txt{
    color: #c2adf8;
}

.striketrough{
    text-decoration: line-through;
    text-decoration-color: #ff0000; 
}

.btn-pill6{
    list-style: none;
}

.btn-pill6 li {
    position: relative;
    margin: 3% 0 0%;
}

.btn-pill6 li::before {
    content: '';
    position: absolute;
    background-image: url('/wp-content/uploads/2019/10/sec2-pill.png');
    background-size: cover;
    width: 24px;
    height: 17px;
    top: 20%;
    left: -10%;
}

.btn6-pill{
    list-style: none;
}

.btn6-pill li {
    position: relative;
    margin: 5% 0 0%;
}

.btn6-pill li::before {
    content: '';
    position: absolute;
    background-image: url('/wp-content/uploads/2019/10/sec2-pill.png');
    background-size: cover;
    width: 24px;
    height: 17px;
    top: 20%;
    left: -15%;
}

#input_2_1_3{
    font-family: "Montserrat";
    color: #999999;
    font-size: 1.042vw;
    padding: 4%;
    margin: 0;
    border-radius: 0;
}

#input_2_2_6{
    font-family: "Montserrat";
    color: #999999;
    font-size: 1.042vw;
    padding: 4%;
    margin: 0;
    border-radius: 0;
}


#input_2_3{
    font-family: "Montserrat";
    color: #999999;
    font-size: 1.042vw;
    padding: 4%;
    margin: 0;
    border-radius: 0;
}


#input_2_4{
    font-family: "Montserrat";
    color: #999999;
    font-size: 1.042vw;
    padding: 4%;
    margin: 0;
    border-radius: 0;
}


#input_2_7{
    font-family: "Montserrat";
    color: #999999;
    font-size: 1.042vw;
    padding: 4%;
    margin: 0;
    border-radius: 0;
}
#input_2_8 {
    font-family: "Montserrat";
    color: #fff;
    font-size: 1.042vw;
    margin: 0;
    border-radius: 0;
}
#input_2_8 input[type="text"] {
    font-family: "Montserrat";
    color: #999999;
    font-size: 1.042vw;
    padding: 16px;
    margin: 0;
    border-radius: 0;
}

#input_2_8_6 {
    margin-bottom: 0;
    padding: 5px 4px;
    padding: 16px;
}

.gform_footer.top_label {
    margin-left: -60% !important;
    margin-top: 15% !important;

}

#gform_submit_button_2{
    background-color: #ff6600;
    border: #ff6600;
    color: #fff;
    font-family: "Montserrat";
    font-size: 1.25vw;
    font-weight: 700;
    padding: 5% 30%;
    transition: all .2s ease-in-out;
}

#gform_submit_button_2:hover{
  transform: scale(1.1);
}

br {
    display: block;
}

@media only screen and (max-width: 1024px){
    .sec1-video .elementor-custom-embed-image-overlay{
    width: 72.865vw;
    height: 36.823vw;
    }  
    
    .btn-pill li{
        margin-top: 3%;
    }
    
    .btn-pill li::before{
        width: 20px;
        height: 15px;
        left: -4%;
    }
    
    .btn-pill2 li::before{
        left: -30%;
    }
    
    .btn6-pill li::before{
        left: -10%;
    }
    
    .btn-pill6 li::before{
        left: -9%;
    }
    
    #input_2_1_3{
    font-size: 13px;
    }

    #input_2_2_6{
    font-size: 13px;
    }


    #input_2_3{
    font-size: 13px;
    }


    #input_2_4{
    font-size: 13px;
    }


    #input_2_7{
    font-size: 13px;
    }

    #gform_submit_button_2{
    font-size: 16px;
    }
}

@media only screen and (max-width: 768px){
    .btn6-pill li::before{
        left: -13%;
    }    
}

@media only screen and (max-width: 767px){
    br {
        display: none;
    }
    .with-line-break br {
        display: block;
    }
    
    .sec1-video .elementor-custom-embed-image-overlay{
    width: 100%;
    height: 100%;
    }  
    
    .sec2-arrow:before{
        display: none;
    }
    
    .sec3-arrow:before{
        display: none;
    }
    
    .sec3-arrow:after{
        display: none;
    }
    
    .sec4-arrow:after{
        display: none;
    }
    
    .btn-pill li::before{
        left: -15%;
    }
    
    .elementor-1369 .elementor-element.elementor-element-8e8ec11{
        background-image: none !important;
    }
    
    .gform_footer.top_label{
        margin-left: 0 !important;
        margin-top: 0 !important;
    }
    #gform_submit_button_2{
    padding: 5%;
    }
    
    .btn6-pill li::before {
    left: -20%;
    }
    
    .btn-pill6 li::before {
    left: -18%;
    }
}

@media only screen and (max-width: 320px){
    .elementor-1369 .elementor-element.elementor-element-376e480 .elementor-heading-title {
    font-size: 19px;
    }
    
    .elementor-1369 .elementor-element.elementor-element-dfeb456 .elementor-heading-title {
    font-size: 20px;
    line-height: 1.3;
    }
}/* End custom CSS */