 
 /* Градиент для цифры 25 */
    h3 {
        -webkit-background-clip: text !important;
        -webkit-text-fill-color: transparent;
        background: -o-linear-gradient(45deg, #4c97fd, #4c97fd, #db00e9, #db00e9);
        background: linear-gradient(45deg, #4c97fd, #4c97fd, #db00e9, #db00e9);
        white-space: nowrap;
    }
 
 /*Градиент на плашки*/
     .gradientblock1 .tn-atom {
            background: -o-linear-gradient(42deg, #4c97fd, #4c97fd, #db00e9,  #db00e9) !important;
            background: linear-gradient(48deg, #4c97fd, #4c97fd, #db00e9,  #db00e9) !important;
        }
 
    .gradientBlock .tn-atom{
        background: -o-linear-gradient(48deg, #4c97fd, #4c97fd, #4c97fd, #4c97fd,#db00e9, #db00e9, #db00e9, #db00e9) !important;
        background: linear-gradient(48deg, #4c97fd, #4c97fd, #4c97fd, #4c97fd,#db00e9, #db00e9, #db00e9, #db00e9) !important;
    }
    
    .gradientShape .tn-atom {
        background: -o-linear-gradient(48deg, #4c97fd, #4c97fd, #4c97fd,#db00e9, #db00e9) !important;
        background: linear-gradient(48deg, #4c97fd, #4c97fd, #4c97fd,#db00e9, #db00e9) !important;
    }
    

    
     /*Градиент на круги*/
    
    .gradientCircle div {
        background: -o-linear-gradient(42deg, #4c97fd,  #db00e9) !important;
        background: linear-gradient(42deg, #4c97fd,  #db00e9) !important;
    }
    
     /*Градиент на Кнопки на белом фоне с тенью*/    
     
    .tn-elem__2391907261603484252062 div,
    #rec239752323 .t-btn, #rec239792499 .t-btn, #rec239888916 .t-btn, #rec248373371 .t-btn, #rec241983169 .t-submit, #rec250200552 .t-btn, #rec241225996 .t-btn,
    #rec247838730 .t-btn, #rec248178639 .t-btn, #rec248379868 .t-btn,
    #rec249841663 .t-btn,  #rec248729201 .t-btn, #rec241225996  .t-btn,  #rec249878013 .t-btn,  #rec249914312 .t-btn,  #rec249919609 .t-btn, #rec249922868 .t-btn {
    width: 290px;
    height: 65px;
    font-size: 14.5px;
    letter-spacing: 0.2px;
    font-weight: 600 !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    background: -webkit-gradient(linear, left top, right top, from(#00aeff) , to(#00d7df));
    background: -o-linear-gradient(left, #00aeff , #00d7df);
    background: linear-gradient(to right, #00aeff , #00d7df);
    -webkit-box-shadow: 0px 9px 15px 0px #a3d9ff;*/
    box-shadow: 0px 9px 15px 0px #a3d9f;
    -o-transition: ease 0.1s;
    -webkit-transition: ease 0.1s;
    transition: ease 0.1s;
}


/*кнопка на темном фоне*/
#rec239765443 .t-btn, 
#rec239831496 .t-btn,
#rec249841659 .t-btn,
#rec243844082 .t-btn,
#rec249878009 .t-btn,
#rec249914308 .t-btn,
#rec249919605 .t-btn,
#rec249922864 .t-btn {
    height: 65px;
    width: 290px;
    font-size: 14.5px;
    letter-spacing: 0.2px;
    font-weight: 600 !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    background: -webkit-gradient(linear, left top, right top, from(#00aeff) , to(#00d7df));
    background: -o-linear-gradient(left, #00aeff , #00d7df);
    background: linear-gradient(to right, #00aeff , #00d7df);
} 


/*Галлерея довольных клиентов */



@media  (min-width: 1200px) {
     #rec241806434 .t-slds,
     #rec250368220 .t-slds,
     #rec250372423 .t-slds,
     #rec250374898 .t-slds,
     #rec250378950 .t-slds,
     #rec250381069 .t-slds,
     #rec250383584 .t-slds {
        width: 1200px !important;  
     }
 
     #rec241806434 .t-slds__thumbsbullet-wrapper,
     #rec250368220  .t-slds__thumbsbullet-wrapper,
     #rec250372423 .t-slds__thumbsbullet-wrapper,
     #rec250374898 .t-slds__thumbsbullet-wrapper,
     #rec250378950 .t-slds__thumbsbullet-wrapper,
     #rec250381069 .t-slds__thumbsbullet-wrapper,
     #rec250383584 .t-slds__thumbsbullet-wrapper {
        position: absolute;
        top: -10px;
        left: 600px;
        width: 550px;
    }
    
     #rec241806434 .t-slds__main,
     #rec250368220 .t-slds__main,
     #rec250372423 .t-slds__main,
     #rec250374898 .t-slds__main,
     #rec250378950 .t-slds__main,
     #rec250381069 .t-slds__main,
     #rec250383584 .t-slds__main {
        width: 570px;
     }
     
     #rec241806434 .t-slds__thumbsbullet.t-slds__bullet,
     #rec250368220 .t-slds__thumbsbullet.t-slds__bullet,
     #rec250372423 .t-slds__thumbsbullet.t-slds__bullet,
     #rec250374898 .t-slds__thumbsbullet.t-slds__bullet,
     #rec250378950 .t-slds__thumbsbullet.t-slds__bullet,
     #rec250381069 .t-slds__thumbsbullet.t-slds__bullet,
     #rec250383584 .t-slds__thumbsbullet.t-slds__bullet  {
        margin-right: 8px !important;
        margin-top: 8px !important;
        width: 65px !important;
     }
    
}
 
 
@media  (min-width: 960px) and (max-width: 1200px){
    #rec241806434,
    #rec250368220,
    #rec250372423,
    #rec250374898,
    #rec250378950,
    #rec250381069,
    #rec250383584 {    
        width: 960px;  
    }
    
    #rec241806434 .t-container .js-product,
    #rec250368220 .t-container .js-product,
    #rec250372423 .t-container .js-product,
    #rec250374898 .t-container .js-product,
    #rec250378950 .t-container .js-product,
    #rec250381069 .t-container .js-product,
    #rec250383584 .t-container .js-product {
        margin: 0px;
    }
    #rec241806434 .t-slds,
    #rec250368220 .t-slds,
    #rec250372423 .t-slds,
    #rec250374898 .t-slds,
    #rec250378950 .t-slds,
    #rec250381069 .t-slds,
    #rec250383584 .t-slds {
        width: 960px;  
        margin: 0px;
    }
     
     #rec241806434 .t-slds__thumbsbullet-wrapper,
     #rec250368220 .t-slds__thumbsbullet-wrapper,
     #rec250372423 .t-slds__thumbsbullet-wrapper,
     #rec250374898 .t-slds__thumbsbullet-wrapper,
     #rec250378950 .t-slds__thumbsbullet-wrapper,
     #rec250381069 .t-slds__thumbsbullet-wrapper,
     #rec250383584 .t-slds__thumbsbullet-wrapper {
        position: absolute;
        top: -10px;
        left: 460px;
        width: 450px;
    }
    
     #rec241806434 .t-slds__main,
     #rec250368220 .t-slds__main,
     #rec250372423 .t-slds__main,
     #rec250374898 .t-slds__main,
     #rec250378950 .t-slds__main,
     #rec250381069 .t-slds__main,
     #rec250383584 .t-slds__main {
        width: 450px;
     }
     
     #rec241806434 .t-slds__thumbsbullet.t-slds__bullet,
     #rec250368220 .t-slds__thumbsbullet.t-slds__bullet,
     #rec250372423 .t-slds__thumbsbullet.t-slds__bullet,
     #rec250374898 .t-slds__thumbsbullet.t-slds__bullet,
     #rec250378950 .t-slds__thumbsbullet.t-slds__bullet,
     #rec250381069 .t-slds__thumbsbullet.t-slds__bullet,
     #rec250383584 .t-slds__thumbsbullet.t-slds__bullet {
        margin-right: 6px !important;
        margin-top: 7px !important;
        width: 55px !important;
     }
 
}

@media  (min-width: 480px) and (max-width: 640px){
    #rec241806434,
    #rec250368220,
    #rec250372423,
    #rec250374898,
    #rec250378950,
    #rec250381069,
    #rec250383584 {
        width: 518px;  
    }
    
    #rec241806434 .t-container .js-product,
    #rec250368220 .t-container .js-product,
    #rec250372423 .t-container .js-product,
    #rec250374898 .t-container .js-product,
    #rec250378950 .t-container .js-product,
    #rec250381069 .t-container .js-product,
    #rec250383584 .t-container .js-product {
        margin: 0px;
    }
    #rec241806434 .t-slds,
    #rec250368220 .t-slds,
    #rec250372423 .t-slds,
    #rec250374898 .t-slds,
    #rec250378950 .t-slds,
    #rec250381069 .t-slds,
    #rec250383584 .t-slds {
        width: 518px;  
        margin: 0px;
    }
    
     #rec241806434 .t-slds__main,
     #rec250368220 .t-slds__main,
     #rec250372423 .t-slds__main,
     #rec250374898 .t-slds__main,
     #rec250378950 .t-slds__main,
     #rec250381069 .t-slds__main,
     #rec250383584 .t-slds__main {
        width: 480px;
     }
 
}

@media  (max-width: 480px) {
    #rec241806434,
    #rec250368220,
    #rec250372423,
    #rec250374898,
    #rec250378950,
    #rec250381069,
    #rec250383584 {
        width: 300px;  
    }
    
    #rec241806434 .t-container .js-product,
    #rec250368220 .t-container .js-product,
    #rec250372423 .t-container .js-product,
    #rec250374898 .t-container .js-product,
    #rec250378950 .t-container .js-product,
    #rec250381069 .t-container .js-product,
    #rec250383584 .t-container .js-product {
        margin: 0px;
    }
    #rec241806434 .t-slds,
    #rec250368220 .t-slds,
    #rec250372423 .t-slds,
    #rec250374898 .t-slds,
    #rec250378950 .t-slds,
    #rec250381069 .t-slds,
    #rec250383584 .t-slds {
    width: 300px;  
    margin: 0px;
    }
    
     #rec241806434 .t-slds__main,
     #rec250368220 .t-slds__main,
     #rec250372423 .t-slds__main,
     #rec250374898 .t-slds__main,
     #rec250378950 .t-slds__main,
     #rec250381069 .t-slds__main,
     #rec250383584 .t-slds__main {
        width: 280px;
     }
 
}


/*запрет на resize textarea*/

#form249326656 textarea {
    resize: none;
}

/*перенос надписи Отправить комментарий на форму отправки*/

@media (min-width: 1200px) {
    .tn-elem__2493266561602853290903#form249326656{
    position: relative;
}
.tn-elem__2493266561602853290903 #form249326656>div>div>button{
    position: absolute !important;
    bottom: 30px;
    left: 330px;
}
}

@media  (min-width: 960px) and (max-width: 1200px){
    .tn-elem__2493266561602853290903 #form249326656{
    position: relative;
    }
    .tn-elem__2493266561602853290903 #form249326656>div>div>button{
    position: absolute !important;
    bottom: 10px;
    left: 240px;
    }
}

@media  (min-width: 640px) and (max-width: 960px){
    .tn-elem__2493266561602853290903 #form249326656{
    position: relative;
    }
    .tn-elem__2493266561602853290903 #form249326656>div>div>button{
    position: absolute !important;
    bottom: 10px;
    left: 280px;
    }
}

@media  (min-width: 480px) and (max-width: 640px){
    .tn-elem__2493266561602853290903 #form249326656{
    position: relative;
    }
    .tn-elem__2493266561602853290903 #form249326656>div>div>button{
    position: absolute !important;
    bottom: 10px;
    left: 270px;
    }
}
    
@media (max-width: 480px){
    .tn-elem__2493266561602853290903 #form249326656{
    position: relative;
    }

    .tn-elem__2493266561602853290903 #form249326656>div>div>button{
    position: absolute !important;
    bottom: 0px;
    left: 110px;
    }

    .tn-elem__2493266561602853290903 #form249326656 textarea {
    height: 320px !important;
    resize: none;
    }
}

/*кнопки на темном фоне "Остались вопросы" */
#rec249327195 a{
    width: 227px;
    height: 65px;
    font-size: 14.5px;
    letter-spacing: 0.2px;
    font-weight: 600 !important;
}

/* Иконки на кнопки */
 
     #rec249327195 .t-btn {
        background: url(https://thumb.tildacdn.com/tild3763-6333-4039-a533-626536353232/-/resize/56x/-/format/webp/icone_phone2.png) 167px 50% no-repeat , -webkit-gradient(linear, left top, right top, from(#00aeff) , to(#00d7df));
        background: url(https://thumb.tildacdn.com/tild3763-6333-4039-a533-626536353232/-/resize/56x/-/format/webp/icone_phone2.png) 167px 50% no-repeat , -o-linear-gradient(left, #00aeff , #00d7df);
        background: url(https://thumb.tildacdn.com/tild3763-6333-4039-a533-626536353232/-/resize/56x/-/format/webp/icone_phone2.png) 167px 50% no-repeat , linear-gradient(to right, #00aeff , #00d7df);
        padding-left: 50px;
    }
    
     #rec249327195 .t-btn td{
        padding-right: 35px; 
     }

    #rec249327195 .t142A__marginleft20px{
        background: url(https://thumb.tildacdn.com/tild3863-3532-4365-b735-346464363039/-/resize/61x/-/format/webp/icone_phone3.png) 167px 50% no-repeat , -webkit-gradient(linear, left top, right top, from(#00aeff) , to(#00d7df));
        background: url(https://thumb.tildacdn.com/tild3863-3532-4365-b735-346464363039/-/resize/61x/-/format/webp/icone_phone3.png) 167px 50% no-repeat , -o-linear-gradient(left, #00aeff , #00d7df);
        background: url(https://thumb.tildacdn.com/tild3863-3532-4365-b735-346464363039/-/resize/61x/-/format/webp/icone_phone3.png) 167px 50% no-repeat , linear-gradient(to right, #00aeff , #00d7df);
        padding: 0 !important;
    }
    
    #rec249327195 .t142A__marginleft20px td{
        padding-left: 20px;
        text-align: left;
    }
    
/* выравнивание кнопок в контактах  */

    #rec249327195{
        width: 560px;
    }
    
    #rec249327195>div>div>div{
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    }
    
    #rec249327195>div>div>div>div{
        width: 560px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row;
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
    }

     @media  (min-width: 480px) and (max-width: 1200px){
         #rec249327195>div>div>div>div{
         width: 480px;
         }
     }

     @media  (max-width: 480px){
        #rec249327195 .t142A__wraptwo{
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical !important;
            -webkit-box-direction: normal !important;
                -ms-flex-direction: column !important;
                    flex-direction: column !important;
        }
        
        #rec249327195 .t142A__wraptwo a{
            margin-bottom: 35px !important;
        }
     }


