/*!
    Theme Name: Yarovit Consulting
	Version: 1.0.0
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css *//* Document
   ========================================================================== *//**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */html{line-height:1.15;/* 1 */-webkit-text-size-adjust:100%/* 2 */}/* Sections
   ========================================================================== *//**
 * Remove the margin in all browsers.
 */body{margin:0}/**
 * Render the `main` element consistently in IE.
 */main{display:block}/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */h1{font-size:2em;margin:0.67em 0}/* Grouping content
   ========================================================================== *//**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */hr{-webkit-box-sizing:content-box;box-sizing:content-box;/* 1 */height:0;/* 1 */overflow:visible/* 2 */}/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */pre{font-family:monospace,monospace;/* 1 */font-size:1em/* 2 */}/* Text-level semantics
   ========================================================================== *//**
 * Remove the gray background on active links in IE 10.
 */a{background-color:transparent}/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */abbr[title]{border-bottom:none;/* 1 */text-decoration:underline;/* 2 */-webkit-text-decoration:underline dotted;text-decoration:underline dotted/* 2 */}/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */b,strong{font-weight:bolder}/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */code,kbd,samp{font-family:monospace,monospace;/* 1 */font-size:1em/* 2 */}/**
 * Add the correct font size in all browsers.
 */small{font-size:80%}/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}/* Embedded content
   ========================================================================== *//**
 * Remove the border on images inside links in IE 10.
 */img{border-style:none}/* Forms
   ========================================================================== *//**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */button,input,optgroup,select,textarea{font-family:inherit;/* 1 */font-size:100%;/* 1 */line-height:1.15;/* 1 */margin:0/* 2 */}/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */button,input{/* 1 */overflow:visible}/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */button,select{/* 1 */text-transform:none}/**
 * Correct the inability to style clickable types in iOS and Safari.
 */button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}/**
 * Remove the inner border and padding in Firefox.
 */button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}/**
 * Restore the focus styles unset by the previous rule.
 */button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}/**
 * Correct the padding in Firefox.
 */fieldset{padding:0.35em 0.75em 0.625em}/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */legend{-webkit-box-sizing:border-box;box-sizing:border-box;/* 1 */color:inherit;/* 2 */display:table;/* 1 */max-width:100%;/* 1 */padding:0;/* 3 */white-space:normal/* 1 */}/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */progress{vertical-align:baseline}/**
 * Remove the default vertical scrollbar in IE 10+.
 */textarea{overflow:auto}/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;/* 1 */padding:0/* 2 */}/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */[type=search]{-webkit-appearance:textfield;/* 1 */outline-offset:-2px/* 2 */}/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */[type=search]::-webkit-search-decoration{-webkit-appearance:none}/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */::-webkit-file-upload-button{-webkit-appearance:button;/* 1 */font:inherit/* 2 */}/* Interactive
   ========================================================================== *//*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */details{display:block}/*
 * Add the correct display in all browsers.
 */summary{display:list-item}/* Misc
   ========================================================================== *//**
 * Add the correct display in IE 10+.
 */template{display:none}/**
 * Add the correct display in IE 10.
 */[hidden]{display:none}@font-face{font-family:"GolosText";src:url("assets/fonts/GolosText-Black.woff2") format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"GolosText";src:url("assets/fonts/GolosText-ExtraBold.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"GolosText";src:url("assets/fonts/GolosText-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"GolosText";src:url("assets/fonts/GolosText-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"GolosText";src:url("assets/fonts/GolosText-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"GolosText";src:url("assets/fonts/GolosText-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}.container.wide{max-width:1800px;margin:0 auto}.container.primary{max-width:1290px;margin:0 auto}@media (max-width: 1850px){.container.wide{max-width:100%;padding:0px 20px}}@media (max-width: 1400px){.container.primary{max-width:1140px}}@media (max-width: 1200px){.container.primary{max-width:960px}}@media (max-width: 992px){.container.primary{max-width:720px}}@media (max-width: 768px){.container.primary{max-width:540px}}@media (max-width: 576px){.container.primary{max-width:100%;margin:0;padding:0px 16px}}.text.h1{font-weight:bold;font-size:72px;line-height:79px}.text.h2{font-weight:bold;font-size:56px;line-height:67.2px}.text.h3{font-weight:bold;font-size:42px;line-height:50.4px}.text.h4{font-weight:bold;font-size:26px;line-height:31.2px}.text.subtitle{font-weight:bold;font-size:18px;line-height:21.6px}.text.body-l{font-weight:400;font-size:24px;line-height:31.2px}.text.body-m{font-weight:400;font-size:18px;line-height:25.2px}.text.body-s{font-weight:400;font-size:16px;line-height:22.4px}.text.caption{font-weight:400;font-size:14px;line-height:16.8px;letter-spacing:1%}@media (max-width: 1440px){.text.h2{font-size:44px;line-height:50px}}@media (max-width: 992px){.text.h2{font-size:32px;line-height:38px}}@media (max-width: 800px){.text.h2{font-size:26px;line-height:28px}.text.body-l{font-size:18px;line-height:24.4px}}@media (max-width: 576px){.text.h2{font-weight:700;font-size:26px;line-height:31px}.text.h3{font-weight:700;font-size:26px;line-height:31px}.text.h4{font-weight:700;font-size:21px;line-height:25px}.text.body-m{font-size:16px;line-height:22.4px}}.header{padding:18px 0px;position:sticky;top:0;left:0;right:0;background:#fff;z-index:100}.header_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header_menu{padding:0;margin:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:36px}.header_menu li.active a,.header_menu li:hover a{text-shadow:1px 0 #535353}.header_menu a{-webkit-transition:all 0.1s ease;transition:all 0.1s ease;color:#535353;text-decoration:none;font-size:18px;font-weight:400}.header_contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.header_contacts-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.header_contacts p{margin:0;color:#999999;font-weight:500;font-size:14px}.header_contacts a{color:#393b38;font-size:20px;font-weight:600;text-decoration:none}.header_controls{display:none}.header_mobile{display:none}@media (max-width: 1440px){.header_menu{gap:15px}.header_logo{width:160px;display:block}.header_logo img{width:100%}}@media (max-width: 1280px){.header .container{padding:0px 35px}.header_contacts{display:none}.header_menu{display:none}.header_controls{display:block}.header_controls-item{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header_controls .open{display:-webkit-box;display:-ms-flexbox;display:flex}.header_controls .close{display:none}.header.active .header_controls .open{display:none}.header.active .header_controls .close{display:-webkit-box;display:-ms-flexbox;display:flex}.header.active .header_mobile{display:block;background:#fff;position:absolute;top:0;left:15px;right:0;padding:18px 20px;padding-right:35px;padding-bottom:100px;-webkit-box-shadow:0px 10px 12px rgba(0, 0, 0, 0.15);box-shadow:0px 10px 12px rgba(0, 0, 0, 0.15);border-radius:0px 0px 10px 10px}.header.active .header_mobile-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header.active .header_mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:none;gap:10px;padding-left:5px;margin-bottom:60px}.header.active .header_mobile-menu a{color:#393b38;font-size:18px;text-decoration:none}.header.active .header_mobile .header_contacts{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.header.active .header_mobile .btn{width:100%}}.footer{margin:0px 60px;background-color:#393b38;padding:100px 0px;border-radius:30px 30px 0px 0px}.footer_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer_wrapper-logo img{max-width:300px;-o-object-fit:contain;object-fit:contain}.footer_wrapper-logo p{color:#fff;margin-top:40px;margin-bottom:70px;max-width:230px;font-size:16px;line-height:22.4px}.footer_wrapper-logo span{color:#999999;font-size:16px}.footer_wrapper-title{font-size:36px;color:#fff;font-weight:700;margin-bottom:40px}.footer_wrapper-contact_links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer_wrapper-contact a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;text-decoration:none}.footer_wrapper-contact a span{color:#999999;font-size:14px;font-weight:500;text-transform:uppercase;display:block;margin-bottom:5px}.footer_wrapper-contact a p{font-size:20px;font-weight:400;color:#fff}.footer_wrapper-contact-svg{width:64px;height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#535353;border-radius:100%}.footer_wrapper-socials_links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.footer_wrapper-socials_links a:hover .footer_wrapper-socials_svg rect{fill:#ffad37}.footer_rights{display:none}.footer_rights-tablet{display:none}@media (max-width: 1300px){.footer{margin:0px 15px}}@media (max-width: 1200px){.footer_wrapper-logo img{max-width:200px}.footer_wrapper-logo span{max-width:230px;display:block}.footer_wrapper-title{font-size:26px}.footer_wrapper-contact a p{font-size:16px}}@media (max-width: 992px){.footer{padding-top:40px;padding-bottom:40px}.footer_wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer_wrapper-logo{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.footer_wrapper-logo span{display:none}.footer_wrapper-logo img{max-width:170px}.footer_wrapper-logo p{max-width:100%;margin-top:20px;margin-bottom:30px}.footer_wrapper-contact,.footer_wrapper-socials{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}.footer_wrapper-title{margin-bottom:20px}.footer_rights-tablet{display:block;display:block;color:#999999;font-size:16px;margin-top:20px}}@media (max-width: 576px){.footer_wrapper{gap:30px}.footer_wrapper-logo p{margin-bottom:0px}.footer_wrapper-contact{padding-bottom:20px;border-bottom:1px solid #535353}.footer_wrapper-contact,.footer_wrapper-socials{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.footer_rights{display:block;color:#999999;font-size:16px;width:75%}.footer_rights-tablet{display:none}}.hero_wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;position:relative;gap:30px}.hero_icon{left:-96px;bottom:-80px;position:absolute;background:#fff;z-index:1;border-radius:100%;border:10px solid #fff}.hero_information{position:relative;padding-top:490px;padding-right:50px;padding-bottom:100px;padding-left:125px;background:#393b38;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.hero_information h1{color:#fff}.hero_information-text{max-width:580px;color:#fff}.hero_information-text strong{font-weight:600}.hero_bg{position:relative}.hero_bg img{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:20px}@media (max-width: 1680px){.hero_information{padding-top:100px;padding-bottom:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 1440px){.hero_information{padding-left:50px;padding-right:50px}}@media (max-width: 800px){.hero_information{padding-top:50px;padding-bottom:50px}.hero_information .btn{max-width:300px;font-size:16px;padding:13px 20px}.hero_icon{width:120px;left:-70px}}@media (max-width: 640px){.hero_wrapper{gap:15px;-ms-grid-columns:1fr;grid-template-columns:1fr}.hero_information{padding-top:40px;padding-bottom:60px;padding-left:20px;padding-right:20px;gap:0;text-align:center}.hero_information-text{margin-top:15px;padding-bottom:40px}.hero_information .btn{width:100%;max-width:100%;text-align:left}.hero_bg img{max-height:500px;-o-object-fit:cover;object-fit:cover}.hero_icon{height:70px;width:70px;left:unset;top:-40px;bottom:unset;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media (max-width: 480px){.hero_bg img{max-height:320px}}.services{padding:100px 0px}.services_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:155px}.services_top-text{color:#535353;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;font-size:18px;font-weight:400}.services_bottom{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:60px;margin-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.services_card{padding:30px;width:calc(33.3333333333% - 20px);background:#f6eeea;border-radius:10px}.services_card-head{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.services_card-head h3{color:#393b38}.services_card-head img{width:60px;height:60px}.services_card-content{color:#535353}@media (max-width: 1200px){.services{padding-top:80px;padding-bottom:60px}.services_top{gap:100px}.services_top-text{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.services_card-head{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.services_card-head img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}}@media (max-width: 992px){.services_card{width:calc(50% - 20px)}.services_bottom{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:30px}}@media (max-width: 768px){.services_top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}.services_top-text{font-size:16px}.services_card{width:100%;padding:20px 20px 40px 20px}.services_card-head{margin-bottom:30px}.services_bottom{margin-top:30px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:20px}}.why-us{margin:0px 60px;background:#f6f6f6;border-radius:20px;padding:60px 0px}.why-us_wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:150px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.why-us_wrapper-left{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.why-us_wrapper-left_images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.why-us_wrapper-left_images img{max-width:240px;height:auto}.why-us_wrapper-left_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.why-us_wrapper-left_card{position:relative;background-color:#fff;padding-top:45px;padding-bottom:30px;padding-left:20px;padding-right:20px;border-radius:7px;position:relative}.why-us_wrapper-left_card span{display:block}.why-us_wrapper-left_card-icon{width:50px;height:50px;border-radius:100%;background:#393b38;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:-25px;left:40px}.why-us_wrapper-left_card-title{margin-top:12px;margin-bottom:35px}.why-us_wrapper-left_card-decoration{width:100%;height:1px;background:#bebebe;position:relative}.why-us_wrapper-left_card-decoration::after{content:"";position:absolute;background:#393b38;width:3px;height:3px;border-radius:100%;top:55%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:97%}.why-us_wrapper-left_card-decoration::before{content:"";position:absolute;background:#393b38;left:0;bottom:0;top:0;width:97%}.why-us_wrapper-left_raiting{background:#393b38;padding:15px;border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.why-us_wrapper-left_raiting > span{background:#ffad37;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;color:#fff;font-size:18px;font-weight:700}.why-us_wrapper-left_raiting-content span{display:block}.why-us_wrapper-left_raiting-content span:first-child{color:#fff;font-weight:600;font-size:18px}.why-us_wrapper-left_raiting-content span:last-child{color:#bebebe;font-size:14px;margin-top:2px}.why-us_wrapper-right_title{margin-bottom:20px;color:#393b38}.why-us_wrapper-right .text.body-s{color:#535353}.why-us_wrapper-right_cards{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.why-us_wrapper-right_card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.why-us_wrapper-right_card p{font-size:18px;font-weight:700;color:#393b38}.why-us_wrapper-right_card-image{width:50px;height:50px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:7px}.why-us_wrapper-right_card-image img{width:24px;height:24px}@media (max-width: 1200px){.why-us{margin:0px 15px}.why-us_wrapper{gap:50px}}@media (max-width: 992px){.why-us_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width: 576px){.why-us{padding:40px 0px 60px 0px}.why-us_wrapper{gap:40px}.why-us_wrapper-left{gap:15px}.why-us_wrapper-left_images img{max-width:140px}.why-us_wrapper-left_card-title{font-size:18px !important;line-height:21px !important;margin-top:5px;margin-bottom:20px}.why-us_wrapper-left_raiting{padding:10px 5px;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.why-us_wrapper-left_raiting > span{font-size:14px}.why-us_wrapper-left_raiting-content span:first-child{font-size:14px}.why-us_wrapper-left_raiting-content span:last-child{font-size:9px}.why-us_wrapper-right_cards{gap:16px;margin-top:25px}.why-us_wrapper-right_card p{font-size:16px}.why-us_wrapper-left_card-decoration::after{left:90%;-webkit-transform:translateY(-65%);-ms-transform:translateY(-65%);transform:translateY(-65%)}.why-us_wrapper-left_card-decoration::before{width:90%}}.team{margin:0px 60px;background:#f6f6f6;border-radius:20px;padding:100px 0px}.team_title{text-align:center;margin-bottom:20px}.team_description{text-align:center;max-width:850px;margin:0 auto;color:#535353;margin-bottom:40px}.team_cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.team_card{width:calc(25% - 24px);padding:10px;background:#fff;border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.team_card img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:7px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:auto}.team_card-content{margin-top:20px;padding:10px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.team_card-content-name{font-size:18px;font-weight:600;color:#393b38}.team_card-content-role{margin-top:10px;font-size:16px;font-weight:400;color:#535353}.team_card-content_socials{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.team_card-content_socials a{text-decoration:none}.team .btn{margin:60px auto 0px auto}.team .btn svg{display:none}@media (max-width: 1200px){.team{margin:0px 15px}}@media (max-width: 992px){.team_card{width:calc(50% - 24px)}}@media (max-width: 576px){.team{padding-top:40px;padding-bottom:60px}.team_title,.team_description{text-align:start}.team_card{width:100%}.team_description{margin-bottom:30px}.team .btn{margin:40px auto 0px auto;width:100%}.team .btn svg{display:block}}.links{padding:100px 0px}.links_cards{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 576px){.links{padding:40px 0px 60px 0px}.links_cards{row-gap:20px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}}.faq_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f6f6f6;border-radius:20px}.faq_bg img{max-width:805px;border-top-left-radius:20px;border-bottom-left-radius:20px;height:100%;-o-object-fit:cover;object-fit:cover}.faq_content{padding:100px 0px;margin-left:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:630px}.faq_content-description{color:#535353;margin-top:20px;margin-bottom:40px}.faq_content-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.faq_content-item{background:#fff;border-radius:7px;padding:20px}.faq_content-item_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.faq_content-item_head h3{font-size:18px;font-weight:600;color:#393b38;-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%}.faq_content-item_head-controll{background:#f6f6f6;border-radius:7px;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq_content-item_head-controll svg{-webkit-transition:all 0.1s ease;transition:all 0.1s ease}.faq_content-item_body{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;display:none;transition-behavior:allow-discrete;opacity:0}.faq_content-item.active .faq_content-item_head h3{color:#ffad37}.faq_content-item.active .faq_content-item_head-controll svg{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.faq_content-item.active .faq_content-item_head-controll svg path{stroke:#ffad37;fill:#ffad37}.faq_content-item.active .faq_content-item_body{margin-top:10px;display:block;opacity:1}@starting-style{.faq_content-item.active .faq_content-item_body {
    opacity:0;margin-top:0}}

@media (max-width: 1680px){.faq_bg img {
    max-width:600px}}
@media (max-width: 1400px){.faq_wrapper {
    display:-ms-grid;display:grid;-ms-grid-columns:500px 1fr;grid-template-columns:500px 1fr}.faq_bg img{max-width:unset;width:100%}.faq_content{max-width:unset;width:100%;margin:0;padding:100px 50px}}
@media (max-width: 1200px){.faq_wrapper {
    -ms-grid-columns:400px 1fr;grid-template-columns:400px 1fr}}
@media (max-width: 992px){.faq_wrapper {
    -ms-grid-columns:1fr;grid-template-columns:1fr}.faq_bg{display:none}}
@media (max-width: 576px){.faq_content {
    padding:40px 20px 60px 20px}}
.cta{margin:0px 60px;background-color:#393b38;padding:100px 0px;border-radius:20px;position:relative}.cta_wrapper{position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta_wrapper-text{max-width:840px;color:#fff}.cta_wrapper-text_title{margin-bottom:20px}.cta_decor{position:absolute;top:0;right:60px;bottom:0}@media (max-width: 1300px){.cta{margin:0px 15px}}@media (max-width: 1200px){.cta_wrapper-text{max-width:550px}}@media (max-width: 992px){.cta_wrapper-text{max-width:400px}}@media (max-width: 768px){.cta{padding:40px 0px 60px 0px}.cta_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px}.cta_wrapper-text{max-width:100%}}@media (max-width: 576px){.cta_decor{right:20px}}.reviews{padding-top:100px;padding-bottom:90px;overflow:hidden}.reviews_wrapper-title{margin-bottom:20px}.reviews_wrapper-text{margin-bottom:75px}.reviews_swiper{overflow:unset !important}.reviews_swiper-slide{height:auto !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important;background:#ffffff;-webkit-box-shadow:-63px 61px 35px rgba(0, 0, 0, 0.01),-36px 34px 30px rgba(0, 0, 0, 0.03),-16px 15px 22px rgba(0, 0, 0, 0.04),-4px 4px 12px rgba(0, 0, 0, 0.06);box-shadow:-63px 61px 35px rgba(0, 0, 0, 0.01),-36px 34px 30px rgba(0, 0, 0, 0.03),-16px 15px 22px rgba(0, 0, 0, 0.04),-4px 4px 12px rgba(0, 0, 0, 0.06);border-radius:7px}.reviews_swiper-slide_text{color:#393b38}.reviews_swiper-slide_content{padding:30px 30px 100px 30px}.reviews_swiper-slide_stars{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;margin-bottom:30px}.reviews_swiper-slide_bottom{position:relative;background:#f6f6f6;padding-top:20px;padding-bottom:30px;padding-left:30px;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.reviews_swiper-slide_bottom span{display:block}.reviews_swiper-slide_bottom span:first-child{font-size:18px;font-weight:600;color:#393b38;margin-bottom:10px}.reviews_swiper-slide_bottom span:last-child{font-size:16px;font-weight:400}.reviews_swiper-slide_bottom-image{position:absolute;right:30px;width:120px;height:120px;border-radius:100%;border:4px solid #fff;top:-60px}.reviews_swiper-slide_bottom-image img{width:100%;-o-object-fit:cover;object-fit:cover}.reviews_swiper-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-top:40px}.reviews_swiper-navigation .arrow{cursor:pointer}.reviews_swiper-navigation .arrow svg *{-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.reviews_swiper-navigation .arrow:hover path{fill:#ffad37;fill-opacity:1}.reviews_swiper-navigation .reviews_swiper-next{-webkit-transform:rotate(180deg) translateY(2px);-ms-transform:rotate(180deg) translateY(2px);transform:rotate(180deg) translateY(2px)}@media (max-width: 576px){.reviews{padding-top:40px;padding-bottom:20px}.reviews_wrapper-text{margin-bottom:30px}.reviews_swiper-navigation{margin-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reviews_swiper-slide_bottom-image{width:100px;height:100px;top:-50px}}.logos .container{padding-top:40px;padding-bottom:50px;border-top:1px solid #d9d9d9}.logos_swiper img{width:100%;-o-object-fit:contain;object-fit:contain;height:auto}.logos_swiper-pagination{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logos_swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background:#bebebe;display:block;border-radius:100%}.logos_swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#393b38}@media (max-width: 576px){.logos .container{padding-top:60px;padding-bottom:60px;padding-left:0;padding-right:0;margin:0px 16px}}.about{padding:100px 0px}.about_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:85px}.about_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about_top-info{max-width:490px}.about_top-info-title{margin-bottom:20px;color:#393b38}.about_top-info-subtitle{color:#535353}.about_top-info_list{max-width:440px;margin:20px 0px 0px 0px}.about_top-info_list li{list-style-type:none;counter-increment:list;position:relative;font-weight:400;color:#535353;font-size:18px;padding:14px 0px;position:relative}.about_top-info_list li::after{content:"0" counter(list) ".";position:absolute;top:14px;left:-2.5em;width:2em;text-align:right;color:#ffad37}.about_top-info_list li:not(:last-child)::before{content:"";width:calc(100% + 40px);height:1px;background-color:#f6f6f6;position:absolute;bottom:0;left:-40px}.about_top-decor{position:relative;max-width:520px}.about_top-decor img{height:auto;width:100%}.about_top-decor > div{position:absolute;left:-30px;bottom:-30px;background:#ffad37;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:30px;border-radius:7px;font-size:18px;color:#393b38;font-weight:500}.about_top-decor > div strong{font-size:68px}.about_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about_bottom > img{max-width:520px;border-radius:7px;-o-object-fit:cover;object-fit:cover;height:auto}.about_bottom-info{max-width:615px}.about_bottom-info_list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:45px;margin-bottom:40px}.about_bottom-info_list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.about_bottom-info_list-item h3:first-child{color:#393b38}.about_bottom-info_list-item h3:last-child{color:#535353}.about_bottom-info_bottom-list{margin-top:10px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;row-gap:15px}.about_bottom-info_bottom-list div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:600;color:#535353}.about_bottom-info_bottom-title{margin-bottom:20px;color:#393b38}.about_bottom-info_bottom-subtitle{color:#535353}@media (max-width: 1400px){.about_bottom > img{max-width:400px}}@media (max-width: 1200px){.about_top-info{max-width:400px}.about_top-decor{max-width:500px}.about_top-decor > div{left:-20px;bottom:10px}.about_bottom > img{max-width:300px}}@media (max-width: 992px){.about_wrapper{gap:60px}.about_top{gap:20px}.about_top-info{max-width:300px}.about_top-decor{max-width:320px;max-height:240px;margin:0 auto}.about_top-decor > div{font-size:16px;padding:10px;left:-17px;bottom:-20px}.about_top-decor > div strong{font-size:60px;font-weight:500}.about_bottom{gap:30px}.about_bottom-info{max-width:100%}}@media (max-width: 768px){.about_top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about_top-info{max-width:100%}.about_top-info_list{max-width:100%}.about_bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.about_bottom > img{max-width:100%}}@media (max-width: 576px){.about{padding-top:40px;padding-bottom:60px}.about_top-info_list li{font-size:16px}.about_bottom-info_list{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:30px;margin-bottom:30px}.about_bottom-info_list-item{gap:11px}.about_bottom-info_bottom-title{margin-bottom:11px}}.contact{padding:100px 0px}.contact_wrapper{display:-ms-grid;display:grid;-ms-grid-columns:300px 460px 300px;grid-template-columns:300px 460px 300px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact_experts .text.body-s{color:#535353;margin-top:20px;margin-bottom:24px}.contact_experts-card{background:#f6f6f6;padding:15px 20px;border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact_experts-card_images{width:95px;display:-webkit-box;display:-ms-flexbox;display:flex}.contact_experts-card_images img{width:38px;height:38px;-o-object-fit:cover;object-fit:cover;border-radius:100%}.contact_experts-card_images img:nth-child(2){-webkit-transform:translateX(-15px);-ms-transform:translateX(-15px);transform:translateX(-15px)}.contact_experts-card_images img:nth-child(3){-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}.contact_experts-card span{font-weight:600;font-size:16px;display:block;color:#535353;max-width:150px}.contact_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.contact_form-holder.half{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:20px}.contact_form-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.contact_form-input label{color:#393b38;font-size:14px}.contact_form-input input,.contact_form-input textarea{border-radius:7px;border:1px solid #d9d9d9;padding:12px 18px;color:#393b38;width:100%}.contact_form-input input::-webkit-input-placeholder,.contact_form-input textarea::-webkit-input-placeholder{color:#999999}.contact_form-input input::-moz-placeholder,.contact_form-input textarea::-moz-placeholder{color:#999999}.contact_form-input input:-ms-input-placeholder,.contact_form-input textarea:-ms-input-placeholder{color:#999999}.contact_form-input input::-ms-input-placeholder,.contact_form-input textarea::-ms-input-placeholder{color:#999999}.contact_form-input input::placeholder,.contact_form-input textarea::placeholder{color:#999999}.contact_form-input input:focus-visible,.contact_form-input textarea:focus-visible{outline:none;border:1px solid #999999}.contact_form-input textarea{resize:none;height:125px}.contact_form .btn{width:100%;text-align:left}.contact_socials-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;margin-top:40px}.contact_socials-card{padding:10px 30px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;border-width:1px;border-style:solid;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.contact_socials-card:hover{background-color:var(--hover-bg)}.contact_socials-card span{color:#393b38;font-size:16px;font-weight:600}.contact_socials-card img{width:30px;height:30px;border-radius:100%}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{position:absolute;bottom:-15px;font-size:12px}.wpcf7-response-output{margin:20px 0px !important;border-radius:7px}@media (max-width: 1200px){.contact_wrapper{-ms-grid-columns:300px 300px 300px;grid-template-columns:300px 300px 300px}}@media (max-width: 992px){.contact{padding-top:40px;padding-bottom:60px}.contact_wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr}.contact_experts{margin-bottom:40px}.contact_socials{margin-top:60px}}@media (max-width: 576px){.contact_form-holder.half{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:20px}.contact_socials-cards{margin-top:30px}.contact .wpcf7-response-output{margin-bottom:0px !important}}.btn{text-decoration:none;cursor:pointer;padding:13px 32px;border-radius:7px;font-size:16px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}.btn.primary{background:#ffad37;color:#393b38;outline:none;border:none}.btn.primary:hover{background:#ff9600}.btn.secondary{border:1px solid #ffad37;color:#393b38}@media (max-width: 576px){.btn.secondary{padding:13px 16px}}*{font-family:"GolosText",serif;-webkit-box-sizing:border-box;box-sizing:border-box}p,h1,h2,h3,h4,h5,h6{margin:0}html{scroll-behavior:smooth}