main {position: relative;}
.win1 .modalWindow-inner{margin-top: 2%;}
#page strong.bold-text-471{font-family: Roboto !important;}

.bold-text-460, .text-block-845, .text-block-859, .text-block-876{font-size: 24px;}
.text-block-813, .text-block-816, .text-block-877 {font-size: 20px;}

@media(max-width: 900px){
    .section-248{overflow-x: hidden;}
    .div-block-562 {
        top:30px;
        width: 140px;
        height: 140px;}
    .text-block-813 {line-height: 1.4em;}
    .image-353 {max-width: 55%;}
    .text-block-852 {font-size: 43px;}
    .text-block-853 {font-size: 24px;}
    .div-block-329 {
        height: 70px;
        margin-bottom: 3%;
        padding-top: 0;}
    .w-slide{display: flex; justify-content: center;
    align-items: center;}
    .section-265 {margin-top: 50px;}
    .text-block-812, .text-block-815 {
        font-size: 26px;
        line-height: 1.1em;}
    .columns-77, .columns-78, .columns-79, .columns-80, .columns-81{width: 100%;}
    .text-block-846 {
        top: 60px;
        position: sticky;}
    .sticky2_item-2._1111 {top: 164px;}
    .dop-1{margin-bottom: 2%;}
    .text-block-846 {font-size: 34px;}
    .div-block-489 {
        height: auto;
        max-width: 100%;
        border: 6px solid #000;
        border-bottom-width: 20px;}
    .text-block-858 {font-size: 22px;}
    .image-372 {width: 104px;right: -2%;}
    .image-371 {width: 104px;left: -2%;}
    .bold-text-474 {font-size: 52px;}
    .text-block-878 {font-size: 38px;}
    .slider-16,
    .section-265 {min-height: 455px;height: 455px;}
    .text-block-875 {font-size: 38px;line-height: 1em;}
    .brix---footer-logo{max-width: 70%;}
    .brix---footer-col-title, .brix---paragraph-default-4 {
        font-size: 22px;
        line-height: 1.4em;}
    .text-block-44 {font-size: 30px;}
    
    .text-block-816 br:not(.br){display: none;}
    .text-block-813 br:not(.br){display: none;}
    .bold-text-460 br:not(.br){display: none;}
    .text-block-877 br:not(.br){display: none;}
    
    .p1{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        min-width: 250px;}
    .p2{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        max-width: 300px;
        min-width: 170px;}
    .s1{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        min-width: 250px;}
    .s2{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        max-width: 210px;
        min-width: 150px;}
    .v1{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        min-width: 250px;}
    .v2{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        max-width: 300px;
        min-width: 150px;}
    .b1{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        min-width: 250px;}
    .b2{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        max-width: 300px;
        min-width: 150px;}
    .f1, .f2, .o1, .o2{
        flex: 1;
        padding-left: 10px;
        padding-right: 10px;
        min-width: 250px;}
    .o2 img{
        max-width: 70%;
        display: block;
        margin-left: auto;
        margin-right: auto;}
}

@media(max-width: 700px){
    .brix---footer-bottom-v14 {
        padding-top: 24px;
        padding-bottom: 6px;}
    .bold-text-460, .text-block-845, .text-block-859, .text-block-876 {font-size: 22px;}
    .text-block-852 {font-size: 37px;}
    .text-block-854{font-size: 24px;}
    .div-block-329 {
        height: 62px;
        margin-bottom: 2%;}
    .slider-16, .section-265 {
        min-height: 420px;
        height: 420px;}
    .p2 {max-width: 240px;}
    .text-block-813, .text-block-816 {letter-spacing: 2px;}
    .text-block-812, .text-block-815 {font-size: 24px;}
    .text-block-846 {margin-bottom: 2%;}
    .sticky2_item-2._1111 {top: 150px;}
    .s2 {max-width: 195px;}
    .bold-text-460._7676 {font-size: 30px;}
    .sticky2_item-2._1111 {padding: 1rem 1rem;}
    .list-43 {font-size: 24px;}
    .text-block-860 {font-size: 26px;}
    .text-block-852._3435 {font-size: 36px;}
    .sticky2_item-2._1111._87787887._77676 {padding-top: 1.5rem;}
    .v2 {max-width: 280px;}
    .image-371 {width: 86px;left: 0%;}
    .image-372 {width: 86px;right: 0%;}
    .bold-text-474 {font-size: 47px;}
    .text-block-878 {font-size: 35px;}
    .text-block-875 {font-size: 32px;}
    .section-306 {border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;padding: 7px;}
    .container-29 {border-radius: 10px;}
    .b2 {max-width: 230px;}
    .div-block-563,.link-block-43{
        display: flex; align-items: center; justify-content: center;
        width: 40px;height: 40px;}
    .brix---footer-col-title, .brix---paragraph-default-4 {font-size: 20px;}
    .brix---footer-col-title {margin-bottom: 16px;}
    .image-320 {max-width: 100%;}
    .text-block-44 {font-size: 27px;}
    .bold-text-229 {font-size: 23px;}
}

@media(max-width: 600px){
    .p2 {max-width: 195px;}
    .text-block-813, .text-block-816, .text-block-877 {font-size: 18px;}
    .text-block-812, .text-block-815 {font-size: 20px;}
    .div-block-562 {
        width: 120px;
        height: 120px;}
    .text-block-846 {font-size: 30px;}
    .bold-text-460, .text-block-845, .text-block-859, .text-block-876 {font-size: 21px;}
    .bold-text-460{line-height: 1.5em;}
    .text-block-845 br:not(.br){display: none;}
    .s2 {max-width: 173px;}
    .sticky2_item-2._1111 {top: 140px;}
    .text-block-852._3435 {font-size: 32px;}
    .text-block-860 {font-size: 24px;}
    .v2 {max-width: 224px;}
    .w-background-video {height: 380px;}
    .text-block-852 {font-size: 31px;}
    .slider-16, .section-265 {
        min-height: 385px;
        height: 385px;}
    .b2 {max-width: 200px;}
    .text-block-875 {font-size: 28px;}
    .text-block-876 br:not(.br){display: none;}
    .brix---card-link-icon-wrapper {
        border-radius: 7px;
        padding: 10px 12px;}
    .brix---footer-col-title, .brix---paragraph-default-4 {font-size: 18px;}
    .div-block-336, .div-block-335 {width: 90%;}
    .text-block-813, .text-block-816 {letter-spacing: 1px;}
    .text-block-44 {font-size: 24px;}
    .bold-text-229 {font-size: 21px;}
    .o2 img {max-width: 80%;}
}

@media(max-width: 500px){
    .section-265 {margin-top: 40px;}
    .button-87 {max-width: 304px;line-height: 1.6em;}
    .div-block-329 {height: 53px;}
    .button-87{margin-top: 20px;}
    .slider-16, .section-265 {
        min-height: 330px;
        height: 330px;}
    .div-block-562 {
        width: 100px;
        height: 100px;}
    .text-block-852 {font-size: 27px;margin-bottom: 10px;}
    .text-block-853 {font-size: 20px;}
    .text-block-854 {font-size: 22px;}
    .o2{order: -1;max-width: 200px;margin-bottom: 10px;}
    .text-block-44 {font-size: 22px;}
    .text-block-45 {font-size: 17px;}
    .bold-text-229 {font-size: 19px;}
}

@media(max-width: 400px){
    .p2{order: -1;margin-bottom: 20px;}
    .div-block-335{float: none;margin-right: auto;margin-left: 0;}
    .text-block-846 {font-size: 25px;}
    .section-245 {max-height: fit-content;}
    .text-block-813 {
        float: none;
        text-align: left;}
    .text-block-813 br:not(.br){display: none;}
    .text-block-879 br:not(.br){display: none;}
    .text-block-812 {text-align: left;letter-spacing: 2px;}
    .text-block-812, .text-block-815 {font-size: 19px;}
    .section-248._88888 {padding-bottom: 5%;}
    .section-267 {padding: 3% 4% 6%;}
    .text-block-846 {top: 50px;}
    .bold-text-460._7676 {font-size: 26px;}
    .s2{order: -1;margin-bottom: 10px;}
    .sticky2_item-2._1111 {top: 110px;}
    .s1{padding-left: 5px;padding-right: 5px;}
    .card-details._345252 {margin-bottom: 8px;}
    .text-block-860 {font-size: 21px;}
    .image-353._2332 {max-width: 80%;}
    .text-block-852._3435 {font-size: 27px;}
    .text-block-879 {font-size: 20px;}
    .modalWindow-inner{padding-bottom: 15px;padding-top: 15px;}
    .text-block-858 {font-size: 19px;}
    .v2{order: -1;margin-bottom: 15px;}
    .slider-16, .section-265 {
        min-height: 315px;
        height: 315px;}
    .image-372, .image-371 {width: 45px;top: -20%;}
    .bold-text-474 {font-size: 30px;}
    .text-block-878 {font-size: 25px;}
    .text-block-875 {font-size: 23px;}
    .b2{order: -1;margin-top: 5px;}
    blockquote {
        padding: 4px 9px;
        line-height: 1.4em;}
    .section-305{padding-bottom: 20px;}
    .brix---footer-logo {
        max-width: 62%;
        display: block;
        margin-left: auto;
        margin-right: auto;}
    .brix---paragraph-default-4, .div-block-567, .brix---footer-col-title{
        text-align: center;
        display: block;
        margin-left: auto;
        margin-right: auto;}
    .div-block-487{
        justify-content: center;
        display: flex;
        margin-left: auto;
        margin-right: auto;}
    .brix---footer-col-title, .brix---paragraph-default-4{margin-top: 10px;}
    .brix---text-200 {
        font-size: 20px;
        line-height: 1.4em;}
    .brix---big-icon-left {
        max-width: 70px;
        margin-bottom: 7px;}
    .brix---footer-bottom-v14 {padding-top: 17px;}
    .text-block-852 {margin-top: 5px;font-size: 25px;}
    .image-353 {max-width: 70%;}
    .drop-logo {max-width: 33px;}
    .div-block-329 {height: 50px;}
    .div-block-326{max-width: 90%;}
    #page ul{padding-left: 25px;font-size: 19px;}
    .block-quote-11{font-size: 16px;}
}

@media(max-width: 330px){
    .text-block-852 {font-size: 22px;}
    .div-block-328 {max-width: 80%;}
    .text-block-853 {font-size: 17px;margin-bottom: 10px;}
    .text-block-854 {font-size: 20px;}
    .div-block-329 {height: 46px;}
    .button-87 {max-width: 90%;}
    .slider-16, .section-265 {
        min-height: 290px;
        height: 290px;}
    .text-block-812, .text-block-815 {font-size: 17px;}
    .p2 {max-width: 170px;}
    .text-block-813, .text-block-816, .text-block-877 {
        font-size: 16px;}
    .text-block-846 {top: 44px;font-size: 22px;}
    .sticky2_item-2._1111 {top: 95px;}
    .s2 {max-width: 120px;min-width: 120px;}
    .sticky2_item-2._1111 {padding: 10px;}
    .bold-text-460, .text-block-845, .text-block-859, .text-block-876 {
        font-size: 18px;
        line-height: 1.4em;}
    .text-block-852._3435 {
        margin-bottom: 6px;
        font-size: 21px;}
    .text-block-879 {
        font-size: 18px;
        margin-top: 5px;}
    .text-block-860 {font-size: 18px;}
    .text-block-858 {font-size: 17px;}
    .bold-text-474 {font-size: 26px;}
    .text-block-878 {font-size: 22px;}
    .image-372, .image-371 {
        width: 33px;
        top: -28%;}
    .block-quote-11 {font-size: 14px;}
    .brix---footer-col-title, .brix---paragraph-default-4 {font-size: 16px;}
    .brix---big-icon-left {
        max-width: 56px;
        margin-bottom: 3px;}
    .brix---text-200 {font-size: 18px;}
    .brix---footer-bottom-v14 {font-size: 16px;}
    .div-block-326 {height: 2px;}
}










































