﻿/*
Theme Name: Reboot Child
Theme URI: https://wpshop.ru/themes/reboot
Author: WPShop.biz
Author URI: http://wpshop.biz/
Template: reboot
Version: 1.0.0
*/

/* Below you can add your CSS styles */
/* Ниже Вы можете добавить свои CSS стили */

:root {
    --white: #FFFFFF;
    --black: #263238;
    --red-gradient: linear-gradient(90deg, #e97e5a 0%, #EE3436 100%);
    --green-button-gradient: linear-gradient(270.74deg, #03B18D 0%, #1DC775 100%);
    --green-color: #0cdb78;
    --blue-color: #1CB0F6;
    --red-color: #EE3436;
    --purple-color: #CE82FF;
    --background-main: #F5F8FA;
    --default-transition-speed: .175s;
    --default-transition-timing-function: ease;
    --window-height: 100vh;
    --window-width: 100vw;
    --layout-width-desktop: 1110px;
    --layout-width-mobile: calc(100vw - 30px);
    --default-shadow: 0px 4px 15px rgba(0, 192, 156, 0.07);
    --border-radius: 8px;
    --swiper-theme-color: #007aff;
    --swiper-navigation-size: 44px
}



.limiter{width:100%;max-width:var(--layout-width-mobile);margin:0 auto;}
.customBtn{text-decoration:none;padding:0;border:none;background:0 0;display:inline-flex;align-items:center;justify-content:center;text-align:center;border-radius:12px;white-space:nowrap;transition:filter var(--default-transition-speed) var(--default-transition-timing-function);will-change:filter var(--default-transition-speed) var(--default-transition-timing-function);}
.customBtn--upper-case{text-transform:uppercase;}
.customBtn--large{font-weight:700;font-size:.875rem;line-height:1.2142857143;}
.customBtn--large{height:56px;font-size:1.125rem;border-radius:16px;padding:5px 0 0;}
.customBtn:hover{filter:brightness(.95);}
.customBtn--green{background:var(--green-color);color:var(--white);}
.customBtn--green.customBtn--has-shadow{box-shadow:0 10px 40px rgba(80,130,255,.15);}
.customBtn--blue{background:var(--blue-color);color:var(--white);}
.customBtn--blue.customBtn--has-shadow{box-shadow:0 10px 40px rgba(80,130,255,.15);}
.mtry{margin:104px auto 0;padding:62px 80px;border-radius:30px;  padding-left: 45px;
  margin-top: 20px;
  margin-bottom: 20px;}
.mtry-btns,.mtry__title{max-width:536px;}
.mtry__title{margin:0 0 39px; max-width: 300px; font-weight:700;font-size:2.5rem;line-height:120%;color:var(--black);}
.mtry-btns{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;}
@media (max-width:991px){
.mtry{background:var(--background-main);padding:48px;text-align:center; }
.mtry-btns,.mtry__title{max-width:100%;}
}
@media (max-width:767px){
.mtry{margin:64px auto 0;padding:24px;}
.mtry__title{font-size:1.5rem;margin:0 0 24px;}
.mtry-btns{grid-template-columns:100%;}
}
 
*,:after,:before{box-sizing:border-box;word-break:inherit!important;}
.customBtn--green:hover{color:var(--white);}
.customBtn--blue:hover{color:var(--white);}
 
.mtry{background:var(--background-main) url(https://brainapps.ru/blog/wp-content/themes/reboot_child/bu.svg) 380px 29px/300px auto no-repeat}








.customBtn{text-decoration:none;padding:0;border:none;background:0 0;display:inline-flex;align-items:center;justify-content:center;text-align:center;border-radius:12px;white-space:nowrap;transition:filter var(--default-transition-speed) var(--default-transition-timing-function);will-change:filter var(--default-transition-speed) var(--default-transition-timing-function);}
.customBtn--large{font-weight:700;font-size:.875rem;line-height:1.2142857143;}
.customBtn--large{height:56px;font-size:1.125rem;border-radius:16px;padding:5px 0 0;}
.customBtn:hover{filter:brightness(.95);}
.customBtn--green{background:var(--green-color);color:var(--white);}
.customBtn--green.customBtn--drop-shadow{box-shadow:0 4px 0 #58a700;}
.biz>*{overflow:hidden;}
.landfirst{background:#1cb0f6;overflow:hidden;padding:25px 0 35px;}
.landfirst--yellow .landfirst__subtitle,.landfirst--yellow .landfirst__title{color:var(--black);max-width:415px;}
.landfirst--yellow .landfirst__btn{max-width:250px;}
.landfirst--yellow{background:#feca52!important; border-radius:30px;}
.landfirst-wrapper{display:flex;flex-direction:column;}
.landfirst__illstr{margin:-150px auto 0;pointer-events:none;}
.landfirst__title{margin:-38px 0 17px;font-weight:700;font-size:2.25rem;line-height:120%;color:var(--white);}
.landfirst__subtitle{font-weight:700;font-size:1.125rem;line-height:120%;color:var(--white);margin-bottom:20px;}
.landfirst__btn{width:100%;max-width:350px;}
@media (min-width:992px){
.landfirst{padding:0;background:url("data:image/svg+xml,%3Csvg width='192' height='100' viewBox='0 0 192 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M173.526 61.2275C210.581 33.8635 183.44 -6.20523 165.237 -22.8191C159.061 -24.285 137.055 -33.3738 98.4398 -58.0014C50.1703 -88.7859 -13.2139 -51.649 -26.8659 -42.8534C-40.5178 -34.0579 -39.5427 -7.18251 -49.2941 -1.3188C-59.0455 4.54491 -47.3438 68.0685 -39.5427 76.3754C-31.7416 84.6823 4.33865 96.8984 37.4935 99.8302C64.0173 102.176 89.1759 79.633 98.4398 68.0685C108.029 77.1898 136.47 88.5915 173.526 61.2275Z' fill='%235CCBFF'/%3E%3C/svg%3E%0A") left top/192px auto no-repeat,url("data:image/svg+xml,%3Csvg width='481' height='283' viewBox='0 0 481 283' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M46.2233 186.069C-46.4908 117.659 21.4182 17.4869 66.9619 -24.0477C82.4144 -27.7125 137.474 -50.4344 234.091 -112.003C354.864 -188.965 513.453 -96.1225 547.611 -74.1336C581.769 -52.1447 579.329 15.0437 603.728 29.703C628.126 44.3623 598.848 203.171 579.329 223.939C559.81 244.706 469.536 275.246 386.582 282.576C320.218 288.439 257.27 232.083 234.091 203.171C210.1 225.975 138.937 254.479 46.2233 186.069Z' fill='%235CCBFF'/%3E%3C/svg%3E%0A") right top/481px auto no-repeat,#1cb0f6;}
.landfirst-wrapper{position:relative;padding:20px;}
.landfirst__illstr{margin: 0;
    right: 70px;
    position: absolute;
    bottom: 16px;
    transform: scale(-1,1);
    max-width: 300px;}
.landfirst__title{margin:0 0 30px;}
.landfirst__subtitle{margin-bottom:44px;max-width:542px;}
.landfirst__btn{max-width:335px;}
}
@media (min-width:768px) and (max-width:991px){
.landfirst{text-align:center;}
.landfirst-wrapper{align-items:center;}
}
 
*,:after,:before{box-sizing:border-box;word-break:inherit!important;}
.customBtn--green:hover{color:var(--white);}
.customBtn--drop-shadow{padding-left:20px;padding-right:20px;}


@media (max-width:767px){

    .landfirst__illstr {
        margin: 0px auto 0;
        pointer-events: none;
        max-width: 263px;
        margin-bottom: 55px;
    }
    .landfirst--yellow .landfirst__btn {
        max-width: 88%;
        margin-right: 20px;
        margin-left: 20px;
    }
    .landfirst{
        text-align: center;
    }
}

@media (max-width:991px){

    .landfirst__illstr {
        margin: 0px auto 0;
        pointer-events: none;
        max-width: 263px;
        margin-bottom: 55px;
    }
    .landfirst--yellow .landfirst__btn {
        max-width: 88%;
        margin-right: 20px;
        margin-left: 20px;
    }
    .landfirst{
        text-align: center;
    }
}
 
 
