/* === Tilda Grid === */
*,*:before,*:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
body,html{overflow-x:hidden;max-width:100vw}div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,img,b,u,i,center,table,tr,th,td,video{margin:0;padding:0;border:0}sup{line-height:0;font-size:smaller;vertical-align:super}sub{line-height:0;font-size:smaller;vertical-align:sub}.t-clear{clear:both}.t-row{margin:0}.t-container{margin-left:auto;margin-right:auto;width:100%;max-width:1200px;padding:0}.t-container.flexx{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.t-container_flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.t-container_100{width:100%;padding:0}.t-container:before,.t-container:after,.t-container_10:before,.t-container_10:after,.t-container_8:before,.t-container_8:after,.t-container_100:before,.t-container_100:after{display:table;content:" ";width:0}.t-container:after,.t-container_10:after,.t-container_8:after,.t-container_100:after{clear:both}.t-col{display:inline;float:left;margin-left:20px;margin-right:20px;width:100%}.t-col_1{max-width:60px}.t-col_2{max-width:160px}.t-col_3{max-width:260px}.t-col_4{max-width:360px}.t-col_5{max-width:460px}.t-col_6{max-width:560px}.t-col_7{max-width:660px}.t-col_8{max-width:760px}.t-col_9{max-width:860px}.t-col_10{max-width:960px}.t-col_11{max-width:1060px}.t-col_12{max-width:1160px}.t-col_100{max-width:100vw}.t-prefix_1{padding-left:100px}.t-prefix_2{padding-left:200px}.t-prefix_3{padding-left:300px}.t-prefix_4{padding-left:400px}.t-prefix_5{padding-left:500px}.t-prefix_6{padding-left:600px}.t-prefix_7{padding-left:700px}.t-prefix_8{padding-left:800px}.t-prefix_9{padding-left:900px}.t-prefix_10{padding-left:1000px}.t-prefix_11{padding-left:1100px}.t-prefix_12{padding-left:1200px}.t-width{width:100%}.t-width_1{max-width:60px}.t-width_2{max-width:160px}.t-width_3{max-width:260px}.t-width_4{max-width:360px}.t-width_5{max-width:460px}.t-width_6{max-width:560px}.t-width_7{max-width:660px}.t-width_8{max-width:760px}.t-width_9{max-width:860px}.t-width_10{max-width:960px}.t-width_11{max-width:1060px}.t-width_12{max-width:1160px}.t-width_100{max-width:100%}.t-cell{display:table-cell;vertical-align:middle;height:100%;margin-left:0;margin-right:0}@media screen and (max-width:1200px){.t-container{max-width:960px;padding:0}.t-col{display:inline;float:left;margin-left:10px;margin-right:10px;width:100%}.t-col_1{max-width:60px}.t-col_2{max-width:140px}.t-col_3{max-width:220px}.t-col_4{max-width:300px}.t-col_5{max-width:380px}.t-col_6{max-width:460px}.t-col_7{max-width:540px}.t-col_8{max-width:620px}.t-col_9{max-width:700px}.t-col_10{max-width:780px}.t-col_11{max-width:860px}.t-col_12{max-width:940px}.t-prefix_1{padding-left:80px}.t-prefix_2{padding-left:160px}.t-prefix_3{padding-left:240px}.t-prefix_4{padding-left:320px}.t-prefix_5{padding-left:400px}.t-prefix_6{padding-left:480px}.t-prefix_7{padding-left:560px}.t-prefix_8{padding-left:640px}.t-prefix_9{padding-left:720px}.t-prefix_10{padding-left:800px}.t-prefix_11{padding-left:880px}.t-prefix_12{padding-left:960px}.t-width_1{max-width:60px}.t-width_2{max-width:140px}.t-width_3{max-width:220px}.t-width_4{max-width:300px}.t-width_5{max-width:380px}.t-width_6{max-width:460px}.t-width_7{max-width:540px}.t-width_8{max-width:620px}.t-width_9{max-width:700px}.t-width_10{max-width:780px}.t-width_11{max-width:860px}.t-width_12{max-width:940px}.t-width_100{max-width:100%}}@media screen and (max-width:960px){.t-container{max-width:640px}.t-container.flexx{display:block}.t-container_flex{display:block}.t-col{display:block;float:none;padding-left:20px;padding-right:20px;margin:0;width:100%;max-width:100%;box-sizing:border-box}.t-col_1,.t-col_2,.t-col_3,.t-col_4,.t-col_5,.t-col_6,.t-col_7,.t-col_8,.t-col_9,.t-col_10,.t-col_11,.t-col_12{width:100%;max-width:100%}.t-prefix_1,.t-prefix_2,.t-prefix_3,.t-prefix_4,.t-prefix_5,.t-prefix_6,.t-prefix_7,.t-prefix_8,.t-prefix_9,.t-prefix_10,.t-prefix_11,.t-prefix_12{padding-left:0}}

/* === Tilda Cover === */
.t-cover{background-attachment:fixed;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;height:700px;overflow:hidden;position:relative;text-align:center;vertical-align:middle;width:100%}.t-cover__transparent{background-color:transparent}.t-cover__carrier{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;height:700px;position:relative;text-align:center;vertical-align:middle;width:100%}@media screen and (max-device-width:1032px){.t-cover,.t-cover__carrier{background-attachment:scroll}}.t-cover__filter{height:700px;left:0;position:absolute;top:0;width:100%}.t-cover .t-container,.t-cover .t-container_10,.t-cover .t-container_100,.t-cover .t-container_8{bottom:0;left:0;position:absolute;right:0;top:0}.t-cover__wrapper{display:table-cell;height:700px;width:1200px}.t-cover__wrapper span.space{display:inline-block;height:100%;width:1px}@media screen and (max-width:640px){.t-cover{background-attachment:fixed}.t-cover__carrier{background-attachment:scroll!important;background-position:50%;background-size:cover}}

/* === Tilda Slider === */
.t-slds{overflow:hidden;position:relative}.t-slds__bgimg{background-position:50%;background-repeat:no-repeat;background-size:cover}.t-slds__img{display:block;width:100%}.t-slds__container,.t-slds__items-wrapper{overflow:hidden;position:relative}.t-slds__nocycle .t-slds__item:not(.js-feed-post):first-child,.t-slds__nocycle .t-slds__item:not(.js-feed-post):not(.t-slds__item_dummy):last-child{opacity:0!important}.t-slds__nocycle .t-slds__arrow_wrapper-left{display:none}.t-slds__items-wrapper:after,.t-slds__items-wrapper:before{clear:both;content:"";display:table}.t-slds__item{float:left;overflow:hidden}#allrecords li.t-slds__item{list-style:none}.t-slds__item-innactive:not(.t-slds__item_active){display:block;height:1px}.t-slds__item-innactive:not(.t-slds__item_active) div{display:none}#allrecords ul.t-slds__arrow_container{margin:0 auto;padding-left:0}.t-slds__arrow_wrapper{bottom:0;cursor:pointer;list-style:none;position:absolute;top:0;width:1%;z-index:9}.t-slds__arrow_wrapper-left{left:0}.t-slds__arrow_wrapper-right{right:0}.t-slds__arrow{background-color:transparent;border:none;cursor:pointer;display:inline-block;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.t-slds__arrow-left{left:30px}.t-slds__arrow-right{right:30px}#allrecords ul.t-slds__items-wrapper{margin:0!important;padding:0!important}#allrecords ul.t-slds__bullet_wrapper{margin:0!important;padding-left:0!important}.t-slds__bullet_wrapper,ul.t-slds__bullet_wrapper{font-size:0;list-style:none;padding:16px 0 0;position:relative;text-align:center;width:100%;z-index:10}.t-slds__container .t-slds__bullet_wrapper{bottom:0;left:0;position:absolute;right:0}.t-slds__container .t-slds__bullet_wrapper,.t-slds__container ul.t-slds__bullet_wrapper{padding-bottom:16px}.t-slds__bullet{cursor:pointer;display:inline-block;padding:10px 5px}.t-slds__bullet_body{background-color:#eee;border:none;border-radius:100px;box-sizing:border-box;cursor:pointer;height:8px;padding:0;width:8px}@media screen and (max-width:960px){.t-slds__arrow-left{left:20px}.t-slds__arrow-right{right:20px}}@media screen and (max-width:640px){.t-slds__arrow-left{left:5px}.t-slds__arrow-right{right:5px}}

/* === Tilda Menu Widget Icons === */
.t-menuwidgeticons__wrapper{margin-bottom:0!important;margin-left:auto;margin-right:30px;padding:0!important}.t-menuwidgeticons__icon,.t-menuwidgeticons__wrapper{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.t-menuwidgeticons__icon{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 10px;padding-bottom:2px}.t-menuwidgeticons__link{cursor:pointer;display:inline-block}.t-menuwidgeticons__img,.t-menuwidgeticons__img svg{height:100%;width:100%}.t-menuwidgeticons__img{max-height:24px;max-width:24px;position:relative}.t-menuwidgeticons__icon_sm{margin:0 8px}.t-menuwidgeticons__icon_sm .t-menuwidgeticons__img,.t-menuwidgeticons__icon_sm .t-menuwidgeticons__img{max-height:19px;max-width:19px}@media screen and (max-width:980px){.t-menuwidgeticons__wrapper{margin-right:15px}.t-menuwidgeticons__icon{margin:0 7px}}

/* === Tilda Menu Burger === */
.t-menu-burger{-ms-flex-align:center;-ms-flex-negative:0;-webkit-align-items:center;align-items:center;background-color:transparent;border:none;cursor:pointer;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-shrink:0;flex-shrink:0;outline:none;padding:0;position:relative;z-index:999}.t-menu-burger__icon{height:20px;position:relative;width:28px}.t-menu-burger__icon span{display:block;height:3px;left:0;opacity:1;position:absolute;width:100%}.t-menu-burger__icon span:first-child{top:0}.t-menu-burger__icon span:nth-child(2),.t-menu-burger__icon span:nth-child(3){top:8px}.t-menu-burger__icon span:nth-child(4){top:16px}.t-menu-burger__icon_small{height:14px;width:22px}.t-menu-burger__icon_small span{height:2px}.t-menu-burger__icon_small span:nth-child(2),.t-menu-burger__icon_small span:nth-child(3){top:6px}.t-menu-burger__icon_small span:nth-child(4){top:12px}@media (hover),(min-width:0\0){.t-menu-burger__icon_first:hover span:first-child{-webkit-transform:translateY(1px);transform:translateY(1px)}.t-menu-burger__icon_first:hover span:nth-child(4){-webkit-transform:translateY(-1px);transform:translateY(-1px)}}

/* === Tilda Popup === */
.t-body_popupshowed{height:100vh;min-height:100vh;overflow:hidden}.t-popup{background-color:rgba(0,0,0,.6);bottom:0;box-sizing:border-box;cursor:pointer;display:none;height:100%;left:0;opacity:0;outline:none;overflow-y:auto;padding:0 20px;position:fixed;right:0;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:10000001}.t-popup.t-popup_show{opacity:1}.t-popup__container{background:#fff;cursor:default;left:20px;margin:0 auto;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-30%) scale(.9);transform:translateY(-30%) scale(.9);width:auto;z-index:1}.t-popup__container-animated{transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.t-popup_show .t-popup__container{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.t-popup__container.t-popup__container-static{left:auto;margin:65px auto;position:relative;right:auto;top:0;-webkit-transform:translateY(30%) scale(.9);transform:translateY(30%) scale(.9);width:100%}.t-popup_show .t-popup__container.t-popup__container-static{-webkit-transform:translateY(0);transform:translateY(0)}.t-popup__close{cursor:pointer;height:23px;position:fixed;right:20px;top:20px;transition:opacity .3s ease-in-out;width:23px;z-index:9}@media (min-width:0\0),(min-width:429px) and (hover){.t-popup__close:hover{opacity:.7}}

/* === Tilda Typography === */
.t-title{font-family:'TildaSans',Arial,sans-serif;color:#000;font-weight:600}
.t-title_lg{font-size:62px;line-height:1.1}
.t-title_sm{font-size:34px;line-height:1.2}
.t-title_xs{font-size:28px;line-height:1.3}
.t-descr{font-family:'TildaSans',Arial,sans-serif;color:#000}
.t-descr_md{font-size:20px;line-height:1.6}
.t-descr_xl{font-size:24px;line-height:1.5}
.t-descr_xs{font-size:16px;line-height:1.5}
.t-descr_xxs{font-size:14px;line-height:1.5}
.t-name{font-family:'TildaSans',Arial,sans-serif;color:#000;font-weight:600}
.t-name_xs{font-size:16px;line-height:1.3}
.t-name_xl{font-size:22px;line-height:1.3}
.t-text{font-family:'TildaSans',Arial,sans-serif;color:#000}
.t-text_md{font-size:18px;line-height:1.6}
.t-text_sm{font-size:16px;line-height:1.5}
.t-heading{font-family:'TildaSans',Arial,sans-serif;color:#000;font-weight:600}
.t-heading_xs{font-size:18px;line-height:1.3}
.t-align_center{text-align:center}
.t-align_left{text-align:left}
.t-align_right{text-align:right}
.t-margin_auto{margin-left:auto;margin-right:auto}

/* === Tilda Animation === */
@media screen and (min-width:980px){.t-animate[data-animate-style=fadein],.t-animate[data-animate-style=fadeindown],.t-animate[data-animate-style=fadeinleft],.t-animate[data-animate-style=fadeinright],.t-animate[data-animate-style=fadeinup],.t-animate[data-animate-style=zoomin],.t-animate[data-animate-style=zoomout]{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;transition-duration:1s;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.19,1,.22,1)}.t-title.t-animate{transition-duration:1.2s}.t-descr.t-animate,.t-text.t-animate{transition-duration:.7s}.t-item.t-animate{transition-duration:.5s}.t-animate_started[data-animate-style=fadein]{opacity:1}.t-animate[data-animate-style=fadeinup]{-webkit-transform:translateY(100px);transform:translateY(100px)}.t-animate_started[data-animate-style=fadeinup]{opacity:1;-webkit-transform:none;transform:none}.t-animate[data-animate-style=fadeindown]{-webkit-transform:translateY(-100px);transform:translateY(-100px)}.t-animate_started[data-animate-style=fadeindown]{opacity:1;-webkit-transform:none;transform:none}.t-animate[data-animate-style=fadeinleft]{-webkit-transform:translate(100px);transform:translate(100px)}.t-animate_started[data-animate-style=fadeinleft]{opacity:1;-webkit-transform:none;transform:none}.t-animate[data-animate-style=fadeinright]{-webkit-transform:translate(-100px);transform:translate(-100px)}.t-animate_started[data-animate-style=fadeinright]{opacity:1;-webkit-transform:none;transform:none}.t-animate[data-animate-style=zoomin]{-webkit-transform:scale(.9);transform:scale(.9)}.t-animate_started[data-animate-style=zoomin]{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.t-animate[data-animate-style=zoomout]{-webkit-transform:scale(1.2);transform:scale(1.2)}.t-animate_started[data-animate-style=zoomout]{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.t-animate_started[data-animate-distance],.t-animate_started[data-animate-scale]{-webkit-transform:none!important;transform:none!important}}

/* === Menu Base === */
.t1272 .t-menu-base{min-height:66px;width:100%}
.t-menu-base{width:100%;z-index:990}
.t-menu-base_positionfixed{position:fixed;top:0;left:0;right:0}
.t-menu-base_mobile-left .t-menu-base__rightwrapper{-ms-flex-order:99;-webkit-order:99;order:99}
.t-menu-base__maincontainer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;min-height:66px;padding:0 40px;position:relative}
.t-menu-base__maincontainer_100-40{padding:0 40px}
.t-menu-base__logowrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}
.t-menu-base__logowrapper_left{margin-right:auto}
.t-menu-base__logowrapper_both{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}
.t-menu-base__logo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}
.t-menu-base__imglogo{width:auto}
.t-menu-base__textlogo{font-size:20px;font-weight:600;margin-left:10px}
.t-menu-base__wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}
.t-menu-base__list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;list-style:none;margin:0;padding:0}
.t-menu-base__list-item{margin:0;padding:0 20px;list-style:none}
.t-menu__link-item{color:#000;text-decoration:none;font-size:16px;font-weight:500;padding:10px 0;display:inline-block}
.t-menu-base__rightwrapper{margin-left:auto}
.t-menu-base__additionalwrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}
.t-menu-base__right_descr{margin-left:20px;font-size:18px}
.t-menu-base__right_descr a{color:inherit;text-decoration:none}

/* === Tmenu Mobile === */
.tmenu-mobile{display:none;width:100%;top:0;z-index:990}
.tmenu-mobile_positionfixed{position:fixed}
.tmenu-mobile__container{min-height:64px;padding:20px;position:relative;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}
.tmenu-mobile__container_right{justify-content:flex-end}
@media screen and (max-width:960px){.tmenu-mobile__menucontent_hidden{display:none;height:auto}.tmenu-mobile{display:block}}@media screen and (max-width:960px){#rec1889295611 .tmenu-mobile{background-color:#f5f5f5}}

/* === t734 Cover Slider === */
.t734{position:relative}
.t734__witharrows{position:relative}
.t734__slds-wrapper{position:relative}
.t734__table{display:table;width:100%;height:100vh;position:relative;z-index:2}
.t734__textwrapper{z-index:2;position:relative}
.t734__title{color:#fff;margin-bottom:20px}
.t734__descr{color:#fff;margin-top:20px}
.t734__wrapper{padding:0 20px;z-index:2;position:relative}

/* === t467 About Section === */
.t467{text-align:center}
.t467__title{margin-bottom:30px}
.t467__descr{margin-top:15px}

/* === t754 Products === */
.t754{}
.t754__parent{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}
.t754__container_mobile-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.t754__col{box-sizing:border-box;margin-bottom:40px}
.t754__col_mobile-grid{box-sizing:border-box}
.t754__content{padding:10px;text-align:center}
.t754__imgwrapper{position:relative;overflow:hidden;margin-bottom:15px}
.t754__bgimg{width:100%;padding-bottom:100%;background-size:cover;background-position:center;background-repeat:no-repeat;display:block}
.t754__textwrapper{padding:0 10px}
.t754__title{margin-bottom:10px;font-weight:700}
.t754__price-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-bottom:15px}
.t754__price{font-size:18px;font-weight:600}
.t754__price-item{}
.t754__price-value{display:inline}
.t754__price-currency{display:inline;margin-left:2px}
.t754__price_old{font-size:16px;color:#999;text-decoration:line-through;margin-left:8px}
.t754__buttons{margin-top:10px}
.t754__btn{}
.t754__product-full{padding:20px 0}
.t754__container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.t754__col_left{box-sizing:border-box}
.t754__col_right{box-sizing:border-box}
.t754__wrapper{padding:0 20px}
.t754__title-wrapper{margin-bottom:15px}
.t1002__picture-wrapper{position:relative;overflow:hidden}
.t1002__btns-wrapper{text-align:center}
.t1002__btns-wrapper_center{text-align:center}
.t754__mobile-custom-gallery{display:none}
.t754__mobile-custom-gallery-list{list-style:none;padding:0;margin:0}
.t754__mobile-custom-gallery-list-item{display:inline-block;margin-right:5px;margin-bottom:5px}
.t754__mobile-custom-gallery-list-item-image{height:60px;width:60px;object-fit:cover;cursor:pointer}

/* === t1186 Reviews === */
.t1186{}
.t1186__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:30px}
.t1186__controls{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.t1186__control{cursor:pointer;margin-left:10px}
.t1186__control_left{}
.t1186__control_right{}
.t1186__control_md{height:50px;width:50px}
.t1186__gallery{overflow:hidden}
.t1186__slider{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.t1186__slider::-webkit-scrollbar{display:none}
.t1186__item{box-sizing:border-box;padding:0 15px;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.t1186__card{background:#f5f5f5;border-radius:12px;padding:30px;height:100%;box-sizing:border-box}
.t1186__card_circle{}
.t1186__head{margin-bottom:15px}
.t1186__profile{}
.t1186__title{margin-bottom:5px}
.t1186__descr{color:#888;font-size:14px}
.t1186__text{line-height:1.5}
@media screen and (max-width:960px){.t1186__item{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}

/* === t572 Contacts === */
.t572{}
.t572__container{}
.t572__text{font-size:18px;line-height:1.6}

/* === t190 Scroll to Top === */
.t190{position:fixed;z-index:9999}
.t190__button{cursor:pointer;border:none;background:none;padding:0}
.t190__button_circle{}
.t190__button svg{display:block}

/* === t270 Anchor === */
.t270{}

/* === Social Links === */
.t-sociallinks{}
.t-sociallinks__wrapper{list-style:none;margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}
.t-sociallinks__item{display:inline-block;margin:0 5px}
.t-sociallinks__svg{display:block}

/* === t-btnflex === */
.t-btnflex{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-decoration:none;padding:10px 30px}
.t-btnflex_type_button{}
.t-btnflex_xs{font-size:14px;padding:8px 20px}
.t-btnflex__text{line-height:1.3}

/* === t-btn === */
.t-btn{display:inline-block;text-decoration:none;padding:10px 30px;cursor:pointer}

/* === Section styles === */
.t-section__container{margin-bottom:30px}
.t-section__title{margin-bottom:30px}
.t-section__descr{margin-bottom:40px}

/* === t-records === */
.t-records{width:100%}

/* === t-rec === */
.t-rec{width:100%}

/* === r === */
.r{width:100%}

/* === Popup extras === */
.t-popup__close-wrapper{position:relative}
.t-popup__close-icon{width:26px;height:26px}

/* === Helper classes from inline styles === */
.t-body-m0 { margin: 0; }
.t-h-100vh { height: 100vh; }
.t-fs-24 { font-size: 24px; }
.t-fs-34 { font-size: 34px; }
.t-fs-18 { font-size: 18px; }
.t-pt-90-pb-90 { padding-top: 90px; padding-bottom: 90px; }
.t-pt-135-pb-135 { padding-top: 135px; padding-bottom: 135px; }
.t-rec.t-pt-135-pb-135[data-record-type="1186"] { padding-bottom: 200px; }
.t-pb-0 { padding-bottom: 0; }
.t-contacts { padding-top: 165px; padding-bottom: 150px; background-color: #1f2f3d; }
.t-mr-3 { margin-right: 3px; }
.t-d-none { display: none; }
.t-vis-hidden { visibility: hidden; }
.t-bg-ebebeb { background-color: #ebebeb; }
.t-control-btn { border-radius: 50px; background-color: rgba(246,246,246,1); }
.t-social-icon { width: 30px; height: 30px; }
.t-color-white { color: rgb(255, 255, 255); }
.t-popup-bg { background-color: rgba(255,255,255,1); }
.t-bg-white { background-color: #ffffff; }
.t-burger-line { background-color: #000000; }
.t-fs-0 { font-size: 0; }
.t-section-pb-135 { padding-top: 0; padding-bottom: 135px; }
.t-multiply { mix-blend-mode: multiply; }
.t-fw-400 { font-weight: 400; }

/* === Responsive === */
@media screen and (max-width:960px){
  .t754__col{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
  .mobile-two-columns .t754__col{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
  .t-menu-base__list{display:none}
  .t-menu-base__logowrapper_both{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
  .t-menu-base__maincontainer{flex-wrap:wrap;padding:0 20px}
  .t-menu-base__rightwrapper .t-menu-base__additionalwrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
@media screen and (max-width:640px){
  .t734__title{font-size:28px!important}
  .t734__descr{font-size:16px!important}
  .t-title_lg{font-size:36px}
  .t-title_sm{font-size:24px}
  .t-title_xs{font-size:22px}
  .t-descr_md{font-size:16px}
  .t754__col{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
  .mobile-two-columns .t754__col{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
