@import url('https://fonts.googleapis.com/css2?family=Jost&display=swap');


.t431__table-wrapper a {transition: all ease 300ms; border-bottom: 1px solid rgba(0,0,0,0.3); color: #333333!important; font-weight: bold;}

.t431__table-wrapper a:hover {border: none!important; color: #555!important;}

.t431__evenrow {border-radius: 27px!important;}

a:hover {
    transition: all ease 150ms;
    color: #612CE0!important; border-bottom: 1px solid rgba(0,0,0,1)!important;}
    
.menu {font-family: 'Jost'!important;}
    
.menu a {font-family: 'Jost'!important; line-height: 1em;}
    

.t668__wrapper, .t-descr, .t-name {font-family: 'Jost'!important; font-size: 1.2em!important;}

.sansserif div {font-family: 'Jost'!important;}

.t431__table-wrapper {padding: 24px; box-shadow: 0px 0px 222px rgba(0,0,0,0.1)!important; border-radius: 27px;}

body {font-family: 'Jost'!important;}

.buttonCTA, .t-submit {font-size: 1.1em!important; font-family: 'Jost'!important; transform: skew(-10deg, 0); font-weight: 800; letter-spacing: 0em;}

 .t-submit {margin-top: 32px; transition: ease 300ms;}

.buttonCTA {transition: all ease 100ms; }    
    
.buttonCTA a { 
    
    border-radius: 12px!important; 
    text-transform: uppercase;
    letter-spacing: 0em;
    font-family: 'Jost'!important;
    color: white!important;
}

.buttonCTA a:hover {
    background-color: #FFA31A!important;
    cursor: pointer;
    box-shadow: 1px 11px 77px #FFA31A!important;
    color: white!important;
    border-bottom: none!important;
}

.t-submit a:hover {
    background-color: #FFA31A!important;
    cursor: pointer;
    box-shadow: 1px 11px 77px #FFA31A!important;
    color: white!important;
    border-bottom: none!important;
}

.t-submit:hover {
    transition: ease 300ms;
    background-color: #FFA31A!important;
    cursor: pointer;
    box-shadow: 1px 11px 77px #FFA31A!important;
    color: white!important;
    border-bottom: none!important;
}

h1 {
font-style: normal;
font-weight: 500;
font-size: 31px;
line-height: 50px;}

    ::-moz-selection {
    /* Code for Firefox */
    color: white;
    background: #F23529;
}

::selection {
    color: white;
    background: #F23529;
}

/*. faq pad */

.t668__wrapper {
    transition: all ease 150ms;
    border-radius: 64px;
    margin: 4px 0;
    background: white!important;
    box-shadow: 2px 11px 44px rgba(0,0,0,0.1);
}

.t668__wrapper:hover {
    transition: all ease 150ms;
    background: #f3f2f0!important;
}

/*. h1 left margin. */
/*.t-prefix_1 {margin-left: -40px!important;}*/
    
.roundedTop {border-radius: 27px!important;}

.roundedBottom {border-radius: 27px!important;}
    


/*  only mobile  */
@media only screen and (max-device-width: 960px) {
    
    /* table */
    
    
    .t431__table-wrapper {padding: 0!important; box-shadow: none!important;}
    
    .t431__wrapper-for-mobile { padding: 0!important; width: 100%!important;}
    
    .t431__withoutmobilescroll {min-width: 100%!important; margin: 0%!important; padding: 0% 0% 0% 0%!important;}
    
    
    .t1033 {padding-left: 22px!important;}
    
    .t-title_xs {font-size: 26px!important;}
   
   .t-section__title {text-align: left!important; padding-left: 22px;}
   
   /* FAQ Header   */
   
    .t120__title {padding-left: 22px!important; width: 90%!important; text-align: left!important; align: left!important;}
    
    .t-rec_pt-res-480_60 p {padding-left: 44px!important; padding-top: 0px!important;}
    
    .t120__title p { text-align: left!important;}
    
    .t668__title {font-size: 1.5em!important;}
    
    .t668 {margin-left: -40px!important;}
    
    .t696__title  {text-align: left!important;}  
    
    .t696__content {padding-bottom: 0px!important;}
    
    .t-submit {font-size: 0.9em!important; margin-top: 0!important;}
   
   /*. faq pad */

    .t668__wrapper {
        font-size: 0.9em!important;
        border-radius: 32px!important;;
        margin: 8px -8% 0 32px;
        background: #f3f2f0!important;
        box-shadow: 2px 11px 44px rgba(0,0,0,0.1);
        width: 94%!important;
        }
        
    .t668__header {;
        
    }
   
    
    
    
     .buttonCTA  a{ 
    
    border-radius: 12px!important; 
    font-size: 1em!important; 
    text-transform: uppercase;
    letter-spacing: 0.05em;
    font-family: 'Jost'!important;
    height: 54px!important;
}   
    
    
    
    
}
