.background-video-3 {
    min-height: 820px;
}
.text-block-45{color: #000;line-height: 1.4em;}
#page .left{text-align: left;}
.cu{cursor: pointer;}
.s1, .aa1, .w1{padding-left: 0;}
footer{background: #1c1c1c;}
.footer-item span, .footer-item span a{color: #fff;}
.div-block-593{cursor: pointer;}
#page strong.bold-text-729, #page .bold-text-745, #page .bold-text-746{font-family: akrobat-bold;}
.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next {background-color: #ffc44c;}
.block-quote-40{line-height: 1.4em;}

.heading-91 {font-size: 150px;}
.bold-text-732 {font-size: 70px;}
.heading-93, .text-span-340, .bold-text-744 {font-size: 60px;}
.bold-text-730, .text-block-1321._8888888, .bold-text-742, .bold-text-741 {font-size: 58px;}
.text-block-1322._2323{font-size: 50px;}
.bold-text-738._88888, .heading-94, .text-block-1326, .text-block-163{font-size: 44px;}
.text-block-1306, .bold-text-729 {font-size: 40px;}
.text-block-761, .text-block-1333 {font-size: 30px;}
#akk3 .akk_title {font-size: 28px;}
.text-block-1262-copy, .text-block-1325 {font-size: 26px;}
.bold-text-410,.text-block-1307, .text-span-339, .text-block-1316, .text-block-1317, .bold-text-739,
.text-block-1323, .slide_title, .text-block-171{font-size: 24px;}
.text-block-45, .text-block-1314, .text-block-1320,.faq-a-text-13, .faq-a-text-11, .faq-a-text-12,
.text-block-1329._456{font-size: 20px;}
.block-quote-40{font-size: 18px;}
.block-quote-39, .block-quote-41, .text-block-172, .text-block-1331 {font-size: 16px;}

@media(max-width: 1920px){
    .background-video-3 {min-height: 700px;}
}
@media(max-width: 1376px){
    .background-video-3 {padding-top: 6%;min-height: 650px;}
}
@media(max-width: 1280px){
    .background-video-3 {padding-top: 5%;min-height: 600px;}
}
@media(max-width: 1025px){
    .background-video-3 {
        padding-top: 0%;
        min-height: 500px;}
    .div-block-588 {margin-top: 100px;}
    .div-block-589 {width: 120px;height: 120px;}
    .div-block-591 {
        max-width: 96%;
        min-height: 260px;
        top: -85px;}
    .heading-91 {font-size: 135px;}
    .form2.form2-dark {border-radius: 30px;}
    .form2-image-wrapper-5 {
        background-image: url(../images/_pt3.png);
        background-size: 99%;
        background-repeat: no-repeat;
        background-position: 50% 50%;
        width: 100%;
        max-width: 100%;
        background-color: #ffb800;
        border-radius: 30px 0 0 30px;
        margin-right: 0px;}
    ._5-col {width: auto;margin-right: 0px;}
    #page ._7-col._7-col-last{margin-right: auto;margin-left: auto;}
    .bold-text-730, .text-block-1321._8888888, .bold-text-742, .bold-text-741 {font-size: 54px;}
    .form2-image-wrapper-5, .form2.form2-dark {height: 520px;}
    .brix---heading-h2-size._3443 {
        margin-bottom: 10px;
        background-size: 100px;
        padding-bottom: 23px;}
    
    .text-block-1307 br:not(.br){display: none;}
    .text-block-1314 br:not(.br){display: none;}
    .text-block-1320 br:not(.br){display: none;}
    
    .c1{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        min-width: 250px;}
    .c2{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        max-width: 270px;
        min-width: 170px;}
    .ff1, .ff2{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        min-width: 250px;}
    .ff1{padding-left: 0px;padding-right: 0;}
}

@media(max-width: 900px){
    .background-video-3 {
        display: flex;
        flex-direction: column;
        justify-content: center;
        min-height: 400px;}
    .div-block-588 {margin-top: 0px;}
    .div-block-589 {
        right: 3%;
        width: 100px;
        height: 100px;}
    .heading-91 {font-size: 115px;}
    .text-block-1300 {font-size: 34px;}
    .text-block-1195{line-height: 1.4em;}
    .text-block-1195._2323._88888 {font-size: 26px;}
    .text-block-1305 {
        margin-bottom: 5px;
        font-size: 54px;}
    .text-block-1306, .bold-text-729 {font-size: 38px;}
    .div-block-591 {
        min-height: 205px;
        top: -85px;}
    #page .div-block-593{
        width: 20%;
        min-height: 180px;
        max-width: 20%;
        min-width: 20%;}
    .div-block-592 {top: -83px;}
    .section-358 {max-height: 315px;}
    .d-125-3d-wrapper-3._9998._2323._544545 {
        height: 275px;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 0;
        border-radius: 15px;}
    ._10011-9, .form2.form2-dark, .sticky1_item-6 {border-radius: 15px;}
    .sticky1_item-6 {background-size: 67px;}
    .heading-91 {font-size: 100px;}
    .text-block-761, .text-block-1333 {font-size: 26px;}
    .div-block-598 {
        width: 55px;
        height: 55px;}
    .text-block-1309 {font-size: 40px;}
    .image-497, .image-498, .image-499 {top: 0px;}
    .heading-93, .text-span-340, .bold-text-744 {font-size: 48px;}
    .bold-text-730, .text-block-1321._8888888, .bold-text-742, .bold-text-741 {font-size: 47px;}
    .forma{width: 100%;}.form2-image-wrapper-5, .form2.form2-dark {height: 465px;}
    .form2-image-wrapper-5 {border-radius: 15px 0 0 15px;}
    .bold-text-732 {font-size: 53px;}
    .heading-95 {
        margin-bottom: 0%;
        font-size: 19px;}
    .sticky1_item-6 {padding: 16px;}
    .bold-text-738._88888, .heading-94, .text-block-1326, .text-block-163 {font-size: 35px;}
    .block-quote-40{padding-right: 1px;}
    #akk3 .akk_title {font-size: 26px;}
    .highlight-2 {
        height: 14%;
        margin-right: auto;
        margin-left: auto;
        top: 71%;
        left: 0;}
    .block-quote-41{padding-left: 10px;}
    .bold-text-410, .text-block-1307, .text-span-339, .text-block-1316, .text-block-1317, .bold-text-739, .text-block-1323, .slide_title, .text-block-171 {
        font-size: 22px;}
    #akk3 .akk_title {font-size: 23px;}
    .text-block-163{margin-bottom: 1%;}
    
    .block-quote-40 br:not(.br){display: none;}
    .faq-a-text-12 br:not(.br){display: none;}
    .faq-a-text-13 br:not(.br){display: none;}
    .faq-a-text-11 br:not(.br){display: none;}
    .text-block-1329 br:not(.br){display: none;}
    
    .c2 {max-width: 230px;}
    .g1{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        min-width: 250px;}
    .g2{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        max-width: 260px;
        min-width: 150px;}
    .gg1{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        max-width: 100px;
        min-width: 50px;}
    .gg2{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        min-width: 200px;}
    .aa1, .s1{
        flex: 1;
        padding-left: 0px;
        padding-right: 10px;
        min-width: 250px;}
    .aa2, .as2{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        max-width: 260px;
        min-width: 170px;}
    .aa3{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        max-width: 150px;
        min-width: 200px;}
    .w1{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        min-width: 250px;}
    .w1{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        min-width: 250px;}
    .w2{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        min-width: 250px;}
    .s3{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        max-width: 220px;
        min-width: 150px;}
}

@media(max-width: 700px){
    .background-video-3 {min-height: 350px;}
    .text-block-1195._2323._88888 {font-size: 24px;}
    .heading-91 {font-size: 90px;}
    .text-block-1306, .bold-text-729 {font-size: 33px;}
    #page .div-block-593 {min-height: 162px;}
    .section-358 {max-height: 290px;}
    .div-block-592 {top: -90px;}
    .d-125-3d-wrapper-3._9998._2323._544545 {height: 234px;}
    .bold-text-410, .text-block-1307, .text-span-339, .text-block-1316, .text-block-1317, .bold-text-739, .text-block-1323, .slide_title, .text-block-171 {
        font-size: 21px;}
    ._10011-9{padding-left: 5px;padding-right: 5px;}
    .text-block-761, .text-block-1333 {font-size: 23px;}
    .block-quote-39{padding: 2px;}
    .text-block-45, .text-block-1314, .text-block-1320, .faq-a-text-13, .faq-a-text-11, .faq-a-text-12, .text-block-1329._456 {
        font-size: 19px;}
    .text-block-1309 {font-size: 36px;}
    .div-block-598 {
        width: 50px;
        height: 50px;}
    .block-quote-39, .block-quote-41, .text-block-172, .text-block-1331 {font-size: 15px;}
    .section-361, .section-363{padding-left: 1%;padding-right: 1%;}
    .heading-93, .text-span-340, .bold-text-744 {font-size: 41px;}
    .text-block-1317{font-size: 24px;}
    .sticky1_component-6 {grid-row-gap: 1rem;}
    #page .dop-1, #page .button-126, #page .button-130, #page .button-129._88888{
        font-size: 22px;
        line-height: 1.4em;
        max-width: 300px;
        display: block;
        margin-left: auto;
        margin-right: auto;}
    .dop-2{margin-bottom: 10px;}
    .bold-text-738._88888, .heading-94, .text-block-1326, .text-block-163 {font-size: 32px;}
    .text-block-1262-copy, .text-block-1325 {font-size: 23px;}
    .text-block-1322._2323 {font-size: 35px;}
    .brix---heading-h2-size._3443{max-width: fit-content;}
    .bold-text-732 {font-size: 49px;}
    .brix---heading-h2-size._3443 {
        background-position: 100% 100%;
        font-size: 53px;
        margin-bottom: 4px;
        background-size: 92px;
        padding-bottom: 10px;}
    
    
    .r2{min-width: 100%;}
    .g2 {max-width: 230px;}
    .c2 {max-width: 210px;}
    .aa2, .as2 {max-width: 211px;}
}

@media(max-width: 600px){
    .div-block-589 {
        width: 85px;
        height: 85px;}
    .heading-91 {font-size: 80px;}
    .text-block-1300 {font-size: 30px;}
    .text-block-1195._2323._88888 {font-size: 20px;}
    .text-block-1305 {font-size: 45px;}
    .background-video-3 {min-height: 289px;}
    .text-block-1306, .bold-text-729 {font-size: 29px;}
    .div-block-591 {
        min-height: 170px;
        top: -77px;}
    .section-358 {max-height: 244px;}
    #page .div-block-593 {min-height: 145px;}
    .dop-3{padding-left: 10px;padding-right: 10px;}
    .bold-text-410, .text-block-1307, .text-span-339, .text-block-1316, .text-block-1317, .bold-text-739, .text-block-1323, .slide_title, .text-block-171 {
        font-size: 19px;}
    .d-125-3d-wrapper-3._9998._2323._544545 {height: 214px;}
    .text-block-761, .text-block-1333 {font-size: 21px;}
    .div-block-598 {
        width: 45px;
        height: 45px;}
    .bold-text-410, .text-block-1307, .text-span-339, .text-block-1316, .text-block-1317, .bold-text-739, .text-block-1323, .slide_title, .text-block-171 {
        font-size: 18px;}
    .block-quote-39, .block-quote-41, .text-block-172, .text-block-1331 {font-size: 14px;}
    .text-block-1309 {font-size: 34px;}
    .text-block-1312 {font-size: 29px;}
    .bold-text-730, .text-block-1321._8888888, .bold-text-742, .bold-text-741 {font-size: 40px;}
    .text-block-1322._2323 {font-size: 32px;}
    .text-block-1262-copy, .text-block-1325 {font-size: 21px;}
    .button-128._999{padding-left: 10px;padding-right: 10px;}
    .heading-93, .text-span-340, .bold-text-744 {font-size: 39px;}
    #akk3 .akk_title {font-size: 21px;}
    #akk3 .akk-down {padding: 14px;}
    .bold-text-738._88888, .heading-94, .text-block-1326, .text-block-163 {
        font-size: 28px;}
    .bold-text-732 {font-size: 45px;}
    
    .g2 {max-width: 180px;}
    .c2 {max-width: 195px;}
    .s3 {max-width: 175px;}
    .aa2, .as2 {max-width: 180px;}
}

@media(max-width: 500px){
    .heading-91 {font-size: 70px;}
    .c2, .s3, .aa2, .d12{order: -1;margin-bottom: 10px;}
    .c1, .g1, .ff2, .b1, .aa1, .d11{min-width: 100%;}
    .text-block-761, .text-block-1333 {font-size: 19px;}
    .div-block-598 {
        width: 38px;
        height: 38px;}
    .block-quote-39, .block-quote-41, .text-block-172, .text-block-1331 {
        font-size: 12px;}
    .g2 {max-width: 60%;margin-top: 10px;}
    .text-block-1306, .bold-text-729 {font-size: 25px;}
    .text-block-1312 {font-size: 25px;}
    .text-block-45, .text-block-1314, .text-block-1320, .faq-a-text-13, .faq-a-text-11, .faq-a-text-12, .text-block-1329._456 {
        font-size: 18px;}
    .text-block-1309 {font-size: 31px;}
    .form2.form2-dark {height: auto;}
    .form2-image-wrapper-5 {
        border-radius: 15px 15px 0 0px;
        height: 360px;
        background-size: 71%;}
    .ff2{padding-bottom: 20px;padding-top: 10px;}
    .heading-95 {
        margin-bottom: 0%;
        margin-top: 10px;
        font-size: 8px;}
    .heading-93, .text-span-340, .bold-text-744 {font-size: 33px;}
    .bold-text-732 {font-size: 41px;}
    .brix---heading-h2-size._3443 {
        font-size: 45px;
        background-size: 69px;}
    .bold-text-738._88888, .heading-94, .text-block-1326, .text-block-163 {font-size: 26px;}
    .sticky1_component-6 {grid-row-gap: .4rem;}
    .block-quote-40 {font-size: 16px;}
    .columns-170{width: 100%;}
    blockquote {
        padding: 7px 14px;
        line-height: 1.4em;}
    .sticky1_item-6 {background-size: 60px;}
    .text-block-1319 {margin-bottom: 2px;}
    #page .dop-1, #page .button-126, #page .button-130, #page .button-129._88888, .button-125._88888{font-size: 19px;padding: 7px;max-width: 280px;}
    .bold-text-730, .text-block-1321._8888888, .bold-text-742, .bold-text-741 {
        font-size: 30px;}
    .text-block-1322{line-height: 1.4em;}
    .text-block-1322._2323 {font-size: 27px;}
    #akk3 .akk_title {font-size: 18px;}
    .w1, .w2{padding-left: 0;padding-right: 0;}
    .w2{margin-top: 10px;}
    .d12{max-width: 60%;}
}

@media(max-width: 400px){
    .background-video-3 {min-height: 230px;}
    .div-block-589 {
        width: 60px;
        height: 60px;}
    .heading-91 {font-size: 60px;}
    .text-block-1195._2323._88888 {font-size: 19px;}
    .text-block-1305 {font-size: 33px;}
    .div-block-591{
        min-height: 120px;
        top: -40px;
        background-size: 100% 100%;}
    .text-block-1306, .bold-text-729 {font-size: 23px;}
    #page .div-block-593 {min-height: 88px;}
    .div-block-592 {top: -45px;}
    .d-125-3d-wrapper-3._9998._2323._544545{max-width: 100%;}
    .section-358 {max-height: 161px;}
    .feature-wrap.reverse._678 {
        margin-bottom: 11px;
        padding: 4px 5px 10px;}
    .block-quote-39, .block-quote-41, .text-block-172, .text-block-1331 {font-size: 14px;}
    .form2-image-wrapper-5 {height: 290px;}
    .form2-form-section-wrapper-2 {padding: 0% 3% 0%;}
    .bold-text-730, .text-block-1321._8888888, .bold-text-742, .bold-text-741 {font-size: 26px;}
    .text-block-1322._2323 {font-size: 23px;}
    .text-block-1195 {line-height: 1.2em;}
    .text-block-1195._2323._88888 {font-size: 17px;}
    .text-block-1315, .text-block-1324 {font-size: 28px;}
    .bold-text-730, .bold-text-741{font-size: 30px;}
    .text-block-1317, .text-block-1316{font-size: 22px;}
    .d12{min-width: 150px;}
}

@media(max-width: 330px){
    .div-block-589 {
        top: 5px;
        right: 5px;
        width: 50px;
        height: 50px;}
    .text-block-1300 {font-size: 24px;}
    .heading-91 {font-size: 50px;}
    .background-video-3 {min-height: 190px;}
    .text-block-1305 {font-size: 24px;margin-bottom: 2px;}
    .text-block-1306, .bold-text-729 {font-size: 19px;}
    .div-block-591 {
        min-height: 97px;
        top: -32px;}
    #page .div-block-593 {min-height: 75px;}
    .div-block-592 {top: -32px;}
    .c2 {max-width: 180px;}
    .section-358 {max-height: 147px;}
    .d-125-3d-wrapper-3._9998._2323._544545 {height: 183px;}
    .bold-text-410, .text-block-1307, .text-span-339, .text-block-1316, .text-block-1317, .bold-text-739, .text-block-1323, .slide_title, .text-block-171 {
        font-size: 16px;}
    .text-block-761, .text-block-1333 {font-size: 16px;}
    .g1 {
        padding-left: 6px;
        padding-right: 6px;}
    .div-block-598 {
        width: 33px;
        height: 33px;}
    .text-block-45, .text-block-1314, .text-block-1320, .faq-a-text-13, .faq-a-text-11, .faq-a-text-12, .text-block-1329._456 {
        font-size: 16px;}
    .block-quote-39, .block-quote-41, .text-block-172, .text-block-1331 {font-size: 13px;}
    .text-block-1312 {font-size: 21px;}
    .text-block-1306, .bold-text-729 {font-size: 18px;}
    .text-block-1309 {font-size: 28px;}
    #page .dop-1, #page .button-126, #page .button-130, #page .button-129._88888, .button-125._88888 {
        font-size: 18px;
        max-width: 242px;}
    .form2-image-wrapper-5 {height: 242px;}
    .heading-93, .text-span-340, .bold-text-744 { font-size: 30px;}
    .bold-text-730{font-size: 28px;}
    .heading-93, .text-span-340, .bold-text-744 {font-size: 26px;}
    .bold-text-732 {font-size: 36px;}
    .brix---heading-h2-size._3443 {
        font-size: 35px;
        background-size: 55px;
        padding-bottom: 7px;}
    .bold-text-732 {font-size: 33px;}
    .bold-text-738._88888, .heading-94, .text-block-1326, .text-block-163 {
        font-size: 21px;}
    .sticky1_item-6 {padding: 11px;}
    .block-quote-40 {font-size: 14px;}
    .gg1 {
        padding-left: 4px;
        padding-right: 4px;}
    .gg2 {
        padding-left: 3px;
        padding-right: 2px;}
    .bold-text-730, .text-block-1321._8888888, .bold-text-742, .bold-text-741 {
        font-size: 22px;}
    .text-block-1322._2323 {font-size: 19px;}
    .text-block-1262-copy, .text-block-1325 {font-size: 19px;}
    .bold-text-730, .bold-text-741{font-size: 28px;}
    #akk3 .akk_title {font-size: 15px;}
}


























