.footer-item span, .footer-item span a{color: #fffbb4;}
footer{background: #000;}
.d2{max-width: 285px;min-width: 150px;}
.div-block-589{transform: rotateX(0deg) rotateZ(-13deg);}
.animate-rotate-wrapper {perspective: 8000px;}
.inner_rotate{animation: inner_rotate 1.7s ease-in-out;}
#protimer-tab *{display: none;}
.bold-text-726{cursor: pointer;}

@keyframes inner_rotate{
    0%{
        transform: rotateX(90deg) rotateZ(-13deg);
        opacity: 0;
    }
    60%{
        transform: rotateX(-30deg) rotateZ(-13deg);
        opacity: .7;
    }
    80%{
        transform: rotateX(20deg) rotateZ(-13deg);
        opacity: .7;
    }
    90%{
        transform: rotateX(-10deg) rotateZ(-13deg);
        opacity: .7;
    }
    100%{
        transform: rotateX(0deg) rotateZ(-13deg);
        opacity: 1;
    }
}
.text-block-1331{font-size: 16px;text-align: center;line-height: 1.4em;}
.text-block-1208 {font-size: 30px;}
.text-block-1288, .text-block-1065{font-size: 24px;}
.text-block-1311, .text-block-1329, .faq-a-text-12,  #akk3 .paragraph-4, .faq-a-text-10, .faq-a-text-11, .text-block-1308, .text-block-1310, .text-block-800{
    font-size: 20px;line-height: 1.4em;color: #000;}

@media(max-width: 1376px){
    ._675856 {min-height: 630px;}
}

@media(max-width: 1280px){
    ._675856 {min-height: 580px;}
    .heading-91 {font-size: 90px;}
}

@media(max-width: 1025px){
    .text-block-1288 br:not(.br){display: none;}
    .text-block-1308 br:not(.br){display: none;}
    .text-block-1310 br:not(.br){display: none;}
    
    .r1{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        min-width: 250px;}
    .r2{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        max-width: 348px;
        min-width: 150px;}
    .h1{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        min-width: 250px;}
    .h2{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        max-width: 392px;
        min-width: 0px;}
    
    .text-block-1303 {font-size: 34px;}
    .text-block-1195._2323._8778 {font-size: 90px;}
    .d-125-3d-wrapper-3{margin-right: 0;}
    .d-125-3d-wrapper-3._9998._2323._544545 {
        height: 435px;
        border-radius: 20px;}
    .text-block-1306 {font-size: 42px;}
    .text-span-333 {font-size: 55px;}
    .bold-text-714 {font-size: 66px;}
    .heading-89 {font-size: 39px;}
    .heading-90 {font-size: 83px;}
    .text-block-1195._2323 {font-size: 44px;}
    .bold-text-727 {font-size: 53px;}
    .heading-87 {font-size: 53px;}
    ._5-col{margin-right: 0;width: auto;}
    .f1{
        flex: 1;
        padding-left: 0px;
        padding-right: 0px;
        min-width: 250px;}
    .f2{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        min-width: 250px;}
    #page .f2, ._7-col._7-col-last._78888{margin-left: 0;}
    #page .f1 > div{
        border-radius: 30px 0 0 30px;
        background-image: url(../images/_pt3.png);
        background-size: 96%;
        background-repeat: no-repeat;
        background-position: center;
        width: 100%;
        max-width: 100%;}
    .forma{width: 90%;}
    #page .f1 > div, .form2.form2-dark{
        height: auto;
        min-height: 550px;}
}

@media(max-width: 900px){
    .text-block-1065 br:not(.br){display: none;}
    .text-block-800 br:not(.br){display: none;}
    .block-quote-37 br:not(.br){display: none;}
    .faq-a-text-10 br:not(.br){display: none;}
    #akk3 .paragraph-4 br:not(.br){display: none;}
    .faq-a-text-11 br:not(.br){display: none;}
    .text-block-172._756 br:not(.br){display: none;}
    .faq-a-text-12 br:not(.br){display: none;}
    .text-block-1329 br:not(.br){display: none;}
    .faq-a-text-11 br:not(.br){display: none;}
    .text-block-1311 br:not(.br){display: none;}
    
    .heading-91 {font-size: 52px;}
    .text-block-1195._2323._8778 {font-size: 57px;}
    .h2 {max-width: 300px;}
    .text-block-1300 {font-size: 34px;}
    .text-block-1303 {font-size: 26px;}
    .bold-text-734 {font-size: 34px;}
    .div-block-589 {
        width: 110px;
        height: 110px;
        top: 2%;
        bottom: auto;
        right: 2%;}
    ._675856 {min-height: 400px;}
    .text-block-1304 {line-height: 1.4em;}
    .div-block-590 {
        max-width: 220px;
        padding: 1%;}
    .r2 {max-width: 280px;}
    .d-125-3d-wrapper-3._9998._2323._544545 {
        margin-bottom: 0;
        height: 344px;}
    .text-block-1288, .text-block-1065 {font-size: 22px;}
    .text-block-1306 {font-size: 30px;}
    .gg1{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        min-width: 250px;}
    .gg2{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        max-width: 260px;
        min-width: 150px;}
    .div-block-589._999999 {
        width: 80px;
        height: 80px;}
    .text-block-1273 {font-size: 28px;}
    .text-block-1208 {font-size: 24px;}
    .text-block-1275 {font-size: 43px;}
    .j1{
        flex: 1;
        height: 60px;
        padding-left: 0px;
        padding-right: 5px;
        max-width: 50px;
        min-width: 20px;}
    .j2{
        flex: 1;
        padding-left: 0px;
        padding-right: 0px;
        min-width: 150px;}
    .m1{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        min-width: 250px;}
    .m2{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        max-width: 250px;
        min-width: 150px;}
    .text-block-1288, .text-block-1065 {font-size: 21px;}
    .form2-form-section-wrapper-2{padding: 0;}
    .forma {width: 100%;}
    .form2.form2-dark._87787878, .sticky1_item-5 {border-radius: 10px;}
    .heading-87 {font-size: 44px;}
    #page .f1 > div {border-radius: 10px 0 0 10px;}
    .bold-text-720._88888 {font-size: 32px;}
    .heading-89 {font-size: 30px;}
    .columns-170{width: 100%;}
    .block-quote-37{padding-right: 1px;}
    .g1{
        flex: 1;
        padding-left: 0px;
        padding-right: 5px;
        max-width: 70px;
        min-width: 30px;}
    .g2{
        flex: 1;
        padding-left: 5px;
        padding-right: 10px;
        min-width: 150px;}
    .heading-88 {font-size: 39px;}
    .text-span-333 {font-size: 43px;}
    .bold-text-714 {font-size: 49px;}
    .brix---heading-h2-size._3443 {
        background-position: 82% 80%;
        background-size: 100px;
        font-size: 40px;}
    .heading-90 {font-size: 65px;}
    .text-block-1297._8888888 {font-size: 45px;}
    .text-block-1195._2323 {font-size: 35px;}
    .bold-text-727 {font-size: 46px;}
    .text-block-1195 {line-height: 1.4em;}
    .text-animation-appearance-1-wrapper-2._43534._11222._477654 {margin-bottom: 2%;}
    .text-block-1262-copy, .text-block-1289, .text-block-1295 {font-size: 23px;}
    .bold-text-725, .bold-text-707 {font-size: 48px;}
    .bold-text-622 {font-size: 45px;}
    .text-block-163 {font-size: 40px;}
    .d2 {max-width: 248px;}
    #akk3 .akk_title {font-size: 24px;}
    .q1{
        flex: 1;
        padding-left: 0px;
        padding-right: 10px;
        min-width: 250px;}
    .q2{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        max-width: 260px;
        min-width: 150px;}
    .q3{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        max-width: 220px;
        min-width: 150px;}
    .text-block-1304 {font-size: 26px;}
}

@media(max-width: 700px){
    .text-block-1300 {font-size: 28px;}
    .heading-91 {font-size: 43px;}
    .text-block-1303 {font-size: 20px;}
    .bold-text-734 {
        padding-left: 7px;
        padding-right: 7px;
        font-size: 29px;}
    .div-block-590 {max-width: 206px;}
    .text-block-1304 {font-size: 24px;}
    .div-block-589 {
        width: 100px;
        height: 100px;}
    ._675856 {min-height: 336px;}
    .r2 {max-width: 240px;}
    .d-125-3d-wrapper-3._9998._2323._544545 {height: 280px;}
    ._10011-7 {border-radius: 10px;}
    .text-block-1195._2323._8778 {font-size: 49px;}
    .text-block-1306 {font-size: 27px;}
    .gg2 {max-width: 230px;}
    .text-block-1307 {font-size: 16px;}
    .text-block-1273 {font-size: 24px;}
    .m2 {max-width: 230px;}
    .heading-87 {font-size: 38px;}
    .text-block-1290 {font-size: 26px;}
    .bold-text-716, .bold-text-724{font-size: 26px;}
    .text-block-1262-copy, .text-block-1289 {font-size: 22px;}
    .section-356{padding: 5% 3%;}
    .text-block-1297._8888888 {font-size: 40px;}
    .heading-90 {font-size: 54px;}
    .text-block-1195._2323 {font-size: 30px;}
    .bold-text-727 {font-size: 39px;}
    .brix---heading-h2-size._3443{max-width: fit-content;}
    .sticky1_component-5 {grid-row-gap: .5rem;}
    .heading-88 {margin-bottom: 0%;}
    .text-block-1298 {font-size: 40px;}
    .text-block-163 {font-size: 38px;}
    .text-block-171 {font-size: 22px;}
    .d2 {max-width: 220px;}
    .q2, .q3 {max-width: 215px;}
    .div-block-591 {padding: 14px 10px 20px;}
    .h2 {max-width: 270px;}
}

@media(max-width: 600px){
    .h2 {max-width: 220px;}
    .heading-91 {
        margin-bottom: 10px;
        font-size: 36px;}
    ._675856 {min-height: 300px;}
    .r2 {max-width: 200px;}
    .d-125-3d-wrapper-3._9998._2323._544545 {height: 227px;}
    .text-block-1288, .text-block-1065 {font-size: 20px;}
    .text-block-1195._2323._8778 {font-size: 45px;}
    .text-block-1306 {font-size: 25px;}
    .j1 {
        height: 50px;
        padding-right: 0px;
        max-width: 40px;}
    .text-block-1275 {font-size: 37px;}
    .div-block-589._999999 {
        width: 70px;
        height: 70px;}
    .text-block-1208 {font-size: 21px;}
    #page ul{padding-left: 25px;font-size: 19px;}
    .text-block-1311, .text-block-1329, .faq-a-text-12, #akk3 .paragraph-4, .faq-a-text-10, .faq-a-text-11, .text-block-1308, .text-block-1310, .text-block-800 {
        font-size: 18px;}
    .text-span-333 {font-size: 36px;}
    .bold-text-714 {font-size: 40px;}
    .brix---heading-h2-size._3443 {
        background-position: 93% 75%;
        background-size: 83px;
        font-size: 36px;}
    .text-block-1297._8888888 {font-size: 36px;}
    .heading-90 {font-size: 45px;margin-bottom: 5px;}
    .text-block-1195._2323 {font-size: 27px;}
    .bold-text-727 {font-size: 35px;}
    .button-121, .button-124._88888 {
        font-size: 22px;
        line-height: 1.4em;}
    .bold-text-622 {font-size: 39px;}
    #akk3 .akk_title {font-size: 21px;}
    .d2 {max-width: 180px;}
    .text-block-163 {font-size: 36px;}
    .text-block-171 {font-size: 21px;}
    .q2, .q3 {max-width: 180px;}
    #akk3 .akk-item {max-width: 100%;}
    .bold-text-726 {
        line-height: 1.8em;
        font-size: 22px;}
    .button-122._999{padding-left: 5px;padding-right: 5px;}
    .bold-text-725, .bold-text-707 {font-size: 45px;}
    #page .f1 > div, .form2.form2-dark {min-height: 446px;}
    .text-block-1298 {font-size: 35px;}
    .text-block-1290 {font-size: 24px;}
    .text-block-1262-copy, .text-block-1289 {font-size: 21px;}
}

@media(max-width: 500px){
    .h2 {max-width: 171px;}
    .f1{min-width: 100%;}
    .div-block-589 {
        width: 80px;
        height: 80px;}
    .text-block-1300 {font-size: 22px;}
    .heading-91 {font-size: 33px;}
    .text-block-1303 {font-size: 17px;}
    .bold-text-734 {
        padding-left: 5px;
        padding-right: 5px;
        font-size: 24px;}
    .div-block-590 {max-width: 170px;}
    .text-block-1304 {font-size: 20px;}
    ._675856 {min-height: 260px;}
    .text-block-1288, .text-block-1065 {font-size: 19px;}
    
    .r1, .gg1, .m1, .q1, .d1{min-width: 100%;}
    .r2{order: -1;}
    .m2, .q2, .d2, .q3{order: -1;margin-bottom: 15px;}
    
    .text-block-1306 {font-size: 22px;}
    .text-block-1195._2323._8778 {font-size: 36px;}
    .c-faq-a-text-5._454554 {border-radius: 10px;}
    .j1 {height: 40px;max-width: 35px;}
    .text-block-1273 {font-size: 22px;}
    .button-121, .button-124._88888{
        font-size: 20px;
        padding: 7px 15px; max-width: fit-content;min-width: 260px;}
    #page .f1 > div {border-radius: 10px 10px 0 0px;}
    #page .f1 > div{min-height: 400px;background-size: 81%;}
    .heading-87 {font-size: 32px;}
    #page .f2, ._7-col._7-col-last._78888{padding-bottom: 10px;}
    .text-span-333 {font-size: 33px;}
    .bold-text-714 {font-size: 37px;}
    .heading-88{margin-top: 5px;}
    .bold-text-720._88888 {font-size: 29px;}
    .heading-89 {font-size: 26px;}
    .g1 {max-width: 50px;}
    .block-quote-37{font-size: 16px;}
    .text-block-1297._8888888 {font-size: 30px;}
    .heading-90 {font-size: 38px;}
    .text-block-1195._2323 {font-size: 23px;}
    .text-block-1298 {font-size: 32px;margin-top: 15px;}
    .text-block-1299 {font-size: 20px;}
    .bold-text-622 {font-size: 34px;}
    #akk3 .akk_title {font-size: 19px;}
    .d17, .d18{padding-left: 2px;}
    .text-block-163 {font-size: 30px;margin-bottom: 7px;}
    .text-block-171 {font-size: 18px;}
    .d18{margin-top: 7px;}
}

@media(max-width: 400px){
    .h2 {max-width: 88px;}
    .div-block-589 {
        width: 60px;
        height: 60px;}
    ._675856 {min-height: 240px;}
    .heading-91 {font-size: 30px;}
    .h1, .gg1{padding-left: 2px;padding-right: 2px;}
    .d-125-3d-wrapper-3._9998._2323._544545{max-width: 100%;height: 200px;}
    .text-block-1195._2323._8778 {font-size: 33px;}
    .text-block-1306 {font-size: 20px;}
    .feature-wrap.reverse._678 {padding: 4px 4px 4px;}
    ._10011-8 {border-radius: 10px;}
    .section-357{padding-bottom: 3%;}
    #page .f1 > div {min-height: 310px;}
    .heading-90 {font-size: 35px;}
    .text-block-1195._2323 {font-size: 21px;}
    .bold-text-727 {font-size: 29px;}
    .text-block-1273 {font-size: 20px;}
}

@media(max-width: 360px){
    .h2 {max-width: 77px;}
    .text-block-1300 {font-size: 21px;}
    .heading-91 {font-size: 28px;}
    .text-block-1303 {font-size: 16px;}
    .div-block-590 {max-width: 145px;}
    .text-block-1304 {font-size: 19px;}
    .div-block-589 {
        width: 55px;
        height: 55px;}
    ._675856 {min-height: 226px;}
    .text-block-1288, .text-block-1065 {font-size: 17px;}
    .r1 {
        padding-left: 5px;
        padding-right: 5px;}
    .r2 {max-width: 180px;}
    .d-125-3d-wrapper-3._9998._2323._544545 {height: 177px;}
    .text-block-1195._2323._8778 {font-size: 31px;}
    .text-block-1208 {font-size: 19px;}
    .text-block-1311, .text-block-1329, .faq-a-text-12, #akk3 .paragraph-4, .faq-a-text-10, .faq-a-text-11, .text-block-1308, .text-block-1310, .text-block-800 {
        font-size: 16px;}
    .gg2 {max-width: 215px;}
    .image-513 {max-width: 100%;}
    .text-block-1275 {font-size: 31px;}
    .j1 {
        height: 39px;
        max-width: 31px;}
    .text-block-1273 {font-size: 19px;}
    .text-block-1307 {font-size: 14px;}
    .m2 {max-width: 179px;}
    #page .f1 > div {min-height: 281px;}
    .heading-87 {font-size: 28px;}
    .text-block-1290 {font-size: 21px;}
    .text-block-1262-copy, .text-block-1289 {font-size: 20px;}
    .bold-text-716, .bold-text-724 {font-size: 24px;}
    .bold-text-725, .bold-text-707 {font-size: 40px;}
    .text-span-333 {font-size: 28px;}
    .bold-text-714 {font-size: 32px;}
    .brix---heading-h2-size._3443 {
        background-position: 93% 67%;
        background-size: 67px;
        font-size: 13px;}
    .bold-text-720._88888 {font-size: 25px;}
    .heading-89 {font-size: 22px;}
    .sticky1_item-5 {padding: .7rem;}
    .block-quote-37 {
        line-height: 1.4em;
        font-size: 14px;}
    .g1 {max-width: 37px;}
    .heading-90 {font-size: 30px;}
    .text-block-1195._2323 {font-size: 19px;}
    .bold-text-727 {font-size: 26px;}
    #page .f1 > div {background-size: 72%;min-height: 256px;}
    .text-block-1262-copy, .text-block-1289 {font-size: 18px;}
    .text-block-1262-copy, .text-block-1289, .text-block-1295 {font-size: 19px;}
    .text-block-1298 {
        font-size: 27px;
        margin-top: 10px;}
    .bold-text-622 {font-size: 30px;}
    #akk3 .akk_title {font-size: 17px;}
    .button-121, .button-124._88888 {min-width: 230px;}
}

@media(max-width: 330px){
    .text-block-1195._2323 {font-size: 17px;}
    .bold-text-727 {font-size: 23px;}
    #page .f1 > div {min-height: 233px;}
    .text-block-1298 {font-size: 24px;}
    .text-block-1299 {font-size: 18px;}
}
























