@font-face{font-family:'Jost';font-style:normal;font-weight:300;src:local(""),url(../fonts/jost/jost-v6-latin_cyrillic-300.woff2) format("woff2"),url(../fonts/jost/jost-v6-latin_cyrillic-300.woff) format("woff")}@font-face{font-family:'Jost';font-style:normal;font-weight:400;src:local(""),url(../fonts/jost/jost-v6-latin_cyrillic-regular.woff2) format("woff2"),url(../fonts/jost/jost-v6-latin_cyrillic-regular.woff) format("woff")}@font-face{font-family:'Jost';font-style:normal;font-weight:500;src:local(""),url(../fonts/jost/jost-v6-latin_cyrillic-500.woff2) format("woff2"),url(../fonts/jost/jost-v6-latin_cyrillic-500.woff) format("woff")}@font-face{font-family:'Jost';font-style:normal;font-weight:700;src:local(""),url(../fonts/jost/jost-v6-latin_cyrillic-700.woff2) format("woff2"),url(../fonts/jost/jost-v6-latin_cyrillic-700.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local(""),url(../fonts/open_sans/open-sans-v26-latin_cyrillic-ext-regular.woff2) format("woff2"),url(../fonts/open_sans/open-sans-v26-latin_cyrillic-ext-regular.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local(""),url(../fonts/open_sans/open-sans-v26-latin_cyrillic-ext-600.woff2) format("woff2"),url(../fonts/open_sans/open-sans-v26-latin_cyrillic-ext-600.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local(""),url(../fonts/open_sans/open-sans-v26-latin_cyrillic-ext-700.woff2) format("woff2"),url(../fonts/open_sans/open-sans-v26-latin_cyrillic-ext-700.woff) format("woff")}@font-face{font-family:'Avanti';font-style:normal;src:url(../fonts/avanti/Avanti.woff2) format("woff2");font-weight:400}@font-face{font-family:'Avanti';font-style:normal;src:url(../fonts/avanti/Avanti_Bold.woff2) format("woff2");font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,figcaption,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,ins,kbd,label,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}img{margin:0;padding:0;font:inherit}fieldset,figure,footer,form,legend{font:inherit;vertical-align:baseline}figure,form{padding:0;border:0}footer,legend{margin:0}footer{border:0}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}footer .footer_menu_item ul,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=search]{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}fieldset,legend{border:0;padding:0}fieldset,figure,form{margin:0}legend{white-space:normal;*margin-left:-7px}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hamburger{padding:0;display:inline-block;cursor:pointer;vertical-align:top;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover .hamburger-inner,.hamburger:hover .hamburger-inner::after,.hamburger:hover .hamburger-inner::before{background-color:#a47e3b}.hamburger.is-active:hover,.hamburger:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#a47e3b}.hamburger-box{width:40px;height:28px;display:inline-block;position:relative;margin-top:7px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:40px;height:4px;background-color:#242424;border-radius:2px;position:absolute;transition:all .2s ease;display:block}.hamburger-inner{top:50%;margin-top:-2px}.hamburger-inner::after,.hamburger-inner::before{content:""}.hamburger-inner::before{top:-12px}.hamburger-inner::after{bottom:-12px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.flex-row{display:flex;flex-wrap:wrap}input[type=email],input[type=number],input[type=password],input[type=phone],input[type=tel],input[type=text],select{padding:0 8px;height:40px;line-height:40px}input[type=email],input[type=number],input[type=password],input[type=phone],input[type=tel],input[type=text],select,textarea{display:inline-block;width:100%;font-family:'Avanti',sans-serif;font-size:16px;color:#000;font-weight:300;border:1px solid #000;background:#faf6ed;transition:all .2s ease;border-radius:2px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=phone]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border-color:#2f6e3b}textarea{padding:10px 8px;line-height:26px;height:120px;resize:none}.form_block{padding:60px 0;background:#003764 url(../../assets/images/principe.png) center center/cover no-repeat}.form_wrap{width:100%;max-width:800px;margin:0 auto;padding:40px;background-color:#faf6ed;box-shadow:0 0 10px #faf6ed;border-radius:2px}.lbl{position:relative;width:100%;display:block}.lbl .form_label{position:absolute;top:8px;left:8px;font-size:18px;color:rgba(0,0,0,.5);font-weight:300;transform-origin:0 0;transform:translate3d(0,0,0);transition:all .2s ease;pointer-events:none;background-color:#faf6ed;padding:0 4px}.lbl input[type=email],.lbl input[type=number],.lbl input[type=password],.lbl input[type=search],.lbl input[type=tel],.lbl input[type=text],.lbl textarea{-webkit-appearance:none;appearance:none;width:100%}.lbl input[type=email]:not(:placeholder-shown)+.form_label,.lbl input[type=number]:not(:placeholder-shown)+.form_label,.lbl input[type=password]:not(:placeholder-shown)+.form_label,.lbl input[type=search]:not(:placeholder-shown)+.form_label,.lbl input[type=tel]:not(:placeholder-shown)+.form_label,.lbl input[type=text]:not(:placeholder-shown)+.form_label,.lbl textarea:not(:placeholder-shown)+.form_label{color:rgba(0,0,0,.7);transform:translate3d(0,-19px,0) scale(.8)}.lbl input[type=email]:focus+.form_label,.lbl input[type=number]:focus+.form_label,.lbl input[type=password]:focus+.form_label,.lbl input[type=search]:focus+.form_label,.lbl input[type=tel]:focus+.form_label,.lbl input[type=text]:focus+.form_label,.lbl textarea:focus+.form_label{color:#2f6e3b;transform:translate3d(0,-19px,0) scale(.8)}.err .lbl .form_label,.has-err .lbl .form_label,.has_err .lbl .form_label{color:#ff3030}.err .lbl input:not(:placeholder-shown)+.form_label,.err .lbl textarea:not(:placeholder-shown)+.form_label,.has-err .lbl input:not(:placeholder-shown)+.form_label,.has-err .lbl textarea:not(:placeholder-shown)+.form_label,.has_err .lbl input:not(:placeholder-shown)+.form_label,.has_err .lbl textarea:not(:placeholder-shown)+.form_label{color:#ff3030}.err .lbl input:focus+.form_label,.err .lbl textarea:focus+.form_label,.has-err .lbl input:focus+.form_label,.has-err .lbl textarea:focus+.form_label,.has_err .lbl input:focus+.form_label,.has_err .lbl textarea:focus+.form_label{color:#ff3030}.form-wrap{width:100%;max-width:760px;margin:0 auto}.flex-row{justify-content:space-between}.flex-row .form-row{width:calc(50% - 10px)}.form-row{margin-bottom:20px}.btn-wrap,.button-wrap{text-align:center;margin-top:40px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}*{padding:0;margin:0;box-sizing:border-box}body,html{width:100%;height:100%}body{background-color:#faf6ed;color:#000;font-size:16px;line-height:26px;font-family:'Avanti',sans-serif;min-width:370px}#about_block .command_wrap,.big_service_item__bottom p,.hww_list .hww_text,.hww_list li:first-child .subtext,.open_sans,.principe_content,.steps_list li p,.subtitle{font-family:'Open Sans',sans-serif}a,button,input[type=button],input[type=reset],input[type=submit]{transition:all .2s ease;-webkit-tap-highlight-color:transparent}.container{width:90%;max-width:1640px;margin:0 auto}.container.flex{display:flex;flex-wrap:wrap}#header .container,.page-wrap{display:flex;height:100%;justify-content:space-between}.page-wrap{flex-direction:column}.page-wrap main{flex-grow:1}#header,#main_menu>ul>li>ul{left:0;transition:all .2s ease}#header{height:100px;width:100%;position:fixed;top:0;background-color:#faf6ed;z-index:90}#header .container{align-items:center}#header #logo{width:228px;margin-right:101px}#header #logo img{height:60px;transition:all .2s ease}#header.scrolled{height:60px;background:rgba(250,246,237,.85);backdrop-filter:blur(3px);box-shadow:0 0 5px #999}#header.scrolled #logo img{height:40px}#header.scrolled #header_search .search_inner,#header.scrolled #mobile_search .search_inner{padding:0 5px 0 0}.search_inner input,.toggle_search{border:0;background-color:transparent}#search_screen,.toggle_search{display:flex;align-items:center}.toggle_search{height:40px;line-height:40px;width:40px;justify-content:flex-end}#search_screen{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(5,26,10,.85);z-index:99;justify-content:center;transition:all .3s ease;opacity:0;transform:scale(0);transform-origin:center top}#search_screen .search_close{width:40px;height:40px;border-radius:3px;color:#faf6ed;background-color:#e6b325;display:inline-block;position:absolute;right:20px;top:20px;border:0;font-size:40px;text-align:center;font-weight:500;line-height:40px}#search_screen .search_close:hover{background-color:#c29416}#search_screen.open{opacity:1;transform:scale(1)}.search_inner{justify-content:space-between;width:100%;max-width:800px}.search_inner input{width:calc(100% - 250px);border-bottom:2px solid #faf6ed;padding:0 0 0 5px;font-weight:400;font-size:3rem;line-height:58px;color:#fff;font-family:'Avanti',sans-serif}#header_phone a{text-decoration:none;font-weight:500;padding-left:40px;background:url(../images/phone.svg) left 50%/auto 65% no-repeat;color:#000;font-size:1.75rem;line-height:38px}#mobile_search{min-width:auto;width:100%}#mobile_search .search_inner{padding:5px 20px 5px 10px}#main_menu>ul,.search_inner{display:flex;align-items:center}#main_menu>ul>li,.mobile-menu>li.has-sub{position:relative}#main_menu>ul>li:hover>a,#main_menu>ul>li>a.active,#main_menu>ul>li>a:hover,#main_menu>ul>li>ul>li>a:hover,.dropdown_wrap .lang-switch.active,.dropdown_wrap .lang-switch:hover,.header_langs ul li a.active,.header_langs ul li a:hover{color:#faf6ed}#main_menu>ul>li:hover>a:after,#main_menu>ul>li:hover>a:before,#main_menu>ul>li>a.active:after,#main_menu>ul>li>a.active:before,#main_menu>ul>li>a:hover:after,#main_menu>ul>li>a:hover:before,.dropdown_wrap .lang-switch.active:after,.dropdown_wrap .lang-switch.active:before,.dropdown_wrap .lang-switch:hover:after,.dropdown_wrap .lang-switch:hover:before,.header_langs ul li a.active:after,.header_langs ul li a.active:before,.header_langs ul li a:hover:after,.header_langs ul li a:hover:before{height:50%}#main_menu>ul>li:hover>ul{top:32px;opacity:1;visibility:visible}#main_menu>ul>li+li{margin-left:50px}#main_menu>ul>li>a,.dropdown_wrap .lang-switch{color:#000;text-decoration:none;position:relative;font-size:1rem}#main_menu>ul>li>a{display:inline-block;line-height:32px;padding:0 10px}#main_menu>ul>li>a:after,#main_menu>ul>li>a:before{content:'';width:100%;height:0;position:absolute;left:0;background-color:#e6b325;transition:all .2s ease;z-index:-1}#main_menu>ul>li>a:after{bottom:50%}#main_menu>ul>li>a:before{top:50%}#main_menu>ul>li>ul{position:absolute;background-color:#fff;top:60px;opacity:0;visibility:hidden;box-shadow:0 0 5px #000}#main_menu>ul>li>ul>li>a{display:inline-block;width:100%;padding:5px 10px;white-space:nowrap;text-decoration:none;background-color:#fff;color:#000;position:relative;z-index:0}#main_menu>ul>li>ul>li>a:before,.btn:before{content:'';height:100%;position:absolute;left:0;top:0;z-index:-1}#main_menu>ul>li>ul>li>a:before{width:0;background:linear-gradient(89.71deg,#63c174 0,#2f6e3b 50%,#1d4427 100%);transition:all .4s ease}#main_menu>ul>li>ul>li>a:hover:before{width:100%}#hamb_menu{display:none;margin-left:30px}#side-menu,.page-shadow{position:fixed;top:0;width:100%;height:100%}.page-shadow{display:none;left:0;z-index:100;background:rgba(0,0,0,.8);backdrop-filter:blur(4px)}#side-menu{left:-100%;max-width:380px;max-height:100%;z-index:101;overflow-x:hidden;overflow-y:auto;transition:all .5s ease-in-out;background:#faf6ed}#side-menu.opened{left:0}#side-menu .side-menu-top{display:flex;justify-content:space-between;align-items:center;height:60px;padding:0 12px 0 15px;border-bottom:1px solid #e6b325}#side-menu .side-menu-top .side-logo{flex:1}#side-menu .side-menu-top .side-logo img{height:30px}#side-menu .side-menu-top .hamburger-block{margin:2px 0 0 10px}.mobile-menu>li{border-bottom:1px solid #242424}.mobile-menu>li.has-sub>a{display:block;width:calc(100% - 60px)}.mobile-menu>li.has-sub>span.toggle-sub-menu{display:block;width:30px;height:30px;position:absolute;top:12px;right:12px;border:1px solid #e6b325;cursor:pointer;z-index:1}.mobile-menu>li.has-sub>span.toggle-sub-menu:after{content:'';display:block;width:6px;height:6px;position:absolute;top:50%;left:50%;border-top:2px solid #e6b325;border-right:2px solid #e6b325;transform:rotate(135deg);margin-top:-5px;margin-left:-4px}#promo_block .lSSlideOuter .lSPager.lSpg>li.active a,.mobile-menu>li.has-sub>span.toggle-sub-menu.active{background-color:#e6b325}.mobile-menu>li.has-sub>span.toggle-sub-menu.active:after{border-color:#242424;transform:rotate(-45deg);margin-top:-3px}.mobile-menu ul>li>a,.mobile-menu>li>a{display:block;font-weight:500;text-transform:uppercase;text-decoration:none}.mobile-menu>li>a{color:#242424;padding:14px 15px;position:relative}.mobile-menu ul{display:none;background-color:#f7f4e1}.mobile-menu ul>li{border-top:1px solid #242424}.mobile-menu ul>li>a{padding:14px 10px 14px 30px;color:#000;line-height:1.2}.dropdown_wrap{position:relative}.dropdown_wrap .lang-switch{height:40px}.dropdown_wrap .lang-switch:after,.dropdown_wrap .lang-switch:before,.header_langs ul li a:after,.header_langs ul li a:before{content:'';width:100%;height:0;position:absolute;left:0;background-color:#000;transition:all .2s ease;z-index:-1}.dropdown_wrap .lang-switch:after,.header_langs ul li a:after{bottom:50%}.dropdown_wrap .lang-switch:before,.header_langs ul li a:before{top:50%}.language-list{display:none;position:absolute;left:0;top:40px;width:100%;border-top:none;background-color:#000;box-shadow:0 0 5px #000;z-index:1}.dropdown_wrap .lang-switch,.header_langs ul li a,.header_langs ul li span,.language-list li a{text-transform:uppercase;display:inline-block;width:40px;line-height:40px;text-align:center}.language-list li a{background-color:#faf6ed;color:#000;font-weight:500;font-size:.875rem;text-decoration:none}.language-list li a:hover{color:#faf6ed;background-color:#000}.dropdown-link.active+.language-list{display:block}.header_langs ul{display:flex;justify-content:flex-end}.header_langs ul li+li{border-left:1px solid #000;padding-left:10px;margin-left:10px}.header_langs ul li a,.header_langs ul li span{font-size:1rem;height:40px}.header_langs ul li a{color:#000;text-decoration:none;position:relative}#about_block .command_wrap b,#about_block .command_wrap strong,.header_langs ul li span{font-weight:600}main{padding-top:100px}.first_screen{height:calc(100vh - 100px);background-color:#5e7f50;background-position:center center;background-size:cover;background-repeat:no-repeat}.first_screen .container{height:100%;display:flex;justify-content:center;align-items:center}.first_screen .promo_wrap{width:100%;max-width:1213px}.btn,.first_screen .promo_wrap .slogan{text-transform:uppercase;font-weight:700;color:#faf6ed}.first_screen .promo_wrap .slogan{font-size:2.875rem;line-height:69px;margin-bottom:22px}#promo_block .lSSlideOuter .lSPager.lSpg{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);z-index:10}#promo_block .lSSlideOuter .lSPager.lSpg>li a{width:20px;height:20px;background-color:#a47e3b}.btn{display:inline-block;height:60px;cursor:pointer;text-align:center;padding:0 19px;min-width:240px;font-family:'Avanti',sans-serif;text-decoration:none;font-size:1.125rem;line-height:59px;border-radius:3px;border:0;position:relative;overflow:hidden;z-index:1}.btn:before{width:200%;background:linear-gradient(89.71deg,#e6b325 0,#bf9742 25%,#a47e3b 50%,#bf9742 75%,#e6b325 100%);transition:all .2s ease-in-out}.btn:hover:before{left:-100%}.btn:active,.btn:focus{box-shadow:0 0 10px #e6b325}#about_block{background:linear-gradient(160deg,#a47e3b 0,#e6b325 30%,#e6b325 50%,#f7f4e1 50%,#f7f4e1 100%);height:340px}#about_block .container{height:100%}#about_block .flex_row{height:100%;justify-content:flex-start;align-items:stretch}#about_block .left_col{display:flex;align-items:center;padding:0 35px 0 41px;font-weight:700;font-size:2.125rem;line-height:44px;text-transform:uppercase;background-color:#faf6ed}#about_block .right_col{background-color:#f7f4e1;padding-left:143px;display:flex;align-items:center}#about_block .command_wrap{font-size:1.25rem;line-height:40px}.flex_row{display:flex;justify-content:space-between}.flex_row .left_col{flex-basis:34%}.flex_row .right_col{flex-basis:66%}.white_block{background-color:#faf6ed;padding:60px 0 92px}.big_service,.big_service_item{display:flex;justify-content:space-between}.big_service{flex-wrap:wrap;align-items:stretch;margin-bottom:18px;padding-right:18px}.big_service_item{flex-basis:calc(33.3333% - 40px);flex-direction:column}.big_service_item__top,footer .soc_wrap ul{display:flex;justify-content:flex-start;align-items:center}.big_service_item__title{padding-left:30px;width:calc(100% - 190px);position:relative;top:-20px}.big_service_item__title .h3{font-size:1.75rem;line-height:38px;font-weight:700;text-transform:uppercase;word-wrap:break-word}.big_service_item__pic{width:190px;background-color:#faf6ed;padding:0 20px 20px 0;z-index:1;position:relative}.big_service_item__pic::before{content:'';display:block;padding-top:100%}.big_service_item__pic img{position:absolute;left:0;top:0;width:100%}.big_service_item__bottom{padding:40px 40px 29px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='black' stroke-width='4' stroke-dasharray='2%2c 5' stroke-dashoffset='0' stroke-linecap='butt'/%3e%3c/svg%3e");position:relative;top:-20px;margin-left:20px;flex-grow:1}.big_service_item__bottom p{font-size:.875rem;line-height:24px}.big_service_item__bottom p:first-child{font-weight:700;font-size:1rem;line-height:26px;margin-bottom:8px}.differences_item_bottom p:first-child{font-weight:400;font-size:.9375rem;line-height:25px}.small_services{margin-bottom:52px}.small_services ul{display:flex;align-items:flex-start;justify-content:space-between}.small_services ul li{flex-basis:18%;position:relative;padding-left:40px;font-size:.875rem;line-height:23px;font-weight:700;text-transform:uppercase}.small_services ul li a{color:#000;text-decoration:none}.small_services ul li a:hover{color:#e6b325;text-decoration:none}.small_services ul li:before{content:'';width:34px;height:34px;background:url("data:image/svg+xml,%3Csvg width='32' height='34' viewBox='0 0 32 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.7826 0H23.6675L12.3466 19.8039L8.11516 12.4016H0L8.70899 27.6366L8.70952 27.6375L12.3466 34L15.9838 27.6375L15.9843 27.6366L31.7826 0Z' fill='url(%23paint0_linear_511_66)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_511_66' x1='1.64394e-08' y1='34' x2='31.4701' y2='33.8514' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23A47E3B'/%3E%3Cstop offset='1' stop-color='%23E6B325'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") left top no-repeat;position:absolute;left:0;top:-9px}.btn_wrap{text-align:center}.blue_block{background-color:#1d4427;background-position:center center;background-size:cover;background-repeat:no-repeat}#principe{padding:80px 0 62px}.principe_wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.principe_pic{flex-basis:37%;padding-left:60px}.principe_pic img{width:100%}.principe_content{flex-basis:63%;padding-left:95px;font-size:1.5rem;line-height:40px;color:#faf6ed;font-weight:600;margin-top:-18px}.gray_block{background-color:#f7f4e1;padding:90px 0}.title_block{text-align:center;margin-bottom:53px}.title_block-white .h2,.title_block-white h2{color:#fff}.h2,h2{font-size:2.125rem;line-height:50px;font-weight:700;text-transform:uppercase}.subtitle{font-weight:600;font-size:1.5rem;line-height:34px}.steps_list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;counter-reset:my_counter;margin-bottom:60px;padding-left:50px}.hww_list,.steps_list li{background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='black' stroke-width='4' stroke-dasharray='2%2c 5' stroke-dashoffset='0' stroke-linecap='butt'/%3e%3c/svg%3e")}.steps_list li{flex-basis:calc(33.3333% - 90px*2/3);padding:20px 40px 20px 130px;position:relative;counter-increment:my_counter;display:flex;align-items:center;min-height:182px}.steps_list li:after,.steps_list li:before{position:absolute;top:50%;left:-50px;transform:translateY(-50%)}.steps_list li:before{content:'';width:150px;height:120px;background:#f7f4e1 url("data:image/svg+xml,%3Csvg width='150' height='100' viewBox='0 0 150 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 0.288475C1.34314 0.288475 -4.29982e-06 1.63162 -4.22739e-06 3.28848L-1.31134e-07 97C-5.87108e-08 98.6569 1.34314 100 3 100L99.8075 100L99.8075 99.8556L99.952 100L150 50L99.952 -4.36904e-06L99.6632 0.288471L3 0.288475Z' fill='url(%23paint0_linear_511_96)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_511_96' x1='142' y1='-2.37656e-06' x2='17.7471' y2='-46.9588' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2363C174'/%3E%3Cstop offset='1' stop-color='%231D4427'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") left center/100% auto no-repeat;padding:10px 0;z-index:1}.steps_list li:after{content:counter(my_counter);color:#faf6ed;font-size:4rem;width:100px;height:100px;line-height:100px;text-align:center;font-weight:700;z-index:2}.steps_list li p{font-size:1rem;line-height:26px}.steps_list li p b,.steps_list li p strong{font-weight:700}#how_we_work{padding:101px 0 72px}.hww_list{padding:20px;display:grid;grid-template-columns:repeat(3,1fr);margin:0 -20px 40px}.hww_list li{background-color:#faf6ed;padding:42px 126px 42px 100px}.hww_list li:nth-child(even){background-color:#f7f4e1}.hww_list li:first-child{background:linear-gradient(360deg,#63c174 0,#1d4427 100%);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;color:#faf6ed;padding:30px 90px}.hww_list li:first-child .h3,.hww_list li:first-child h3{font-size:2.125rem;line-height:44px;text-transform:uppercase;margin-bottom:23px;font-weight:700}.hww_list li:first-child .subtext{font-weight:600;font-size:1.5rem;line-height:34px}.hww_list .hww_title{font-size:1.375rem;line-height:40px;font-weight:700;text-transform:uppercase;position:relative;margin-bottom:10px}.hww_list .hww_title:before{content:'';position:absolute;width:43px;height:46px;background:url("data:image/svg+xml,%3Csvg width='43' height='46' viewBox='0 0 43 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M43 0H32.0207L16.7043 26.7935L10.9793 16.7787H0L11.7827 37.3906L11.7835 37.3919L16.7043 46L21.6251 37.3919L21.6258 37.3906L43 0Z' fill='url(%23paint0_linear_511_125)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_511_125' x1='2.22415e-08' y1='46' x2='42.5772' y2='45.799' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23A47E3B'/%3E%3Cstop offset='1' stop-color='%23E6B325'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") left top/cover no-repeat;left:-60px;top:-2px}.hww_list .hww_text{font-size:.875rem;line-height:24px}.hww_list .hww_text p{margin-bottom:10px}footer{background:linear-gradient(90deg,#1d4427 0,#2f6e3b 100%);padding:60px 0}footer .container,footer .footer_menus{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}footer #footer_logo{width:260px;height:260px;position:relative;background-color:#faf6ed;display:flex;justify-content:center;align-items:center;margin-right:165px}footer #footer_logo:after{content:'';width:0;height:0;display:block;position:absolute;top:0;border-left:130px solid #faf6ed;border-top:130px solid transparent;border-bottom:130px solid transparent;transform:translateX(150%)}footer .footer_menus{justify-content:space-around;flex-grow:1;padding-left:50px;padding-top:35px}footer .footer_menu_item .menu_title{font-size:1rem;font-weight:700;line-height:30px;color:#faf6ed;text-transform:uppercase}footer .footer_menu_item ul li a{font-size:.8125rem;line-height:30px;color:#faf6ed;text-decoration:none;opacity:.8}footer .footer_menu_item ul li a:hover,footer .soc_wrap ul li a:hover{opacity:1}footer .soc_wrap{margin-top:61px}footer .soc_wrap ul li+li{margin-left:37px}footer .soc_wrap ul li a{opacity:.8;line-height:0}footer .footer_copy{margin-top:22px}footer .footer_copy p,footer .privacy_menu li a{font-size:.6875rem;line-height:21px;color:rgba(255,255,255,.6)}footer .privacy_menu{line-height:3px}footer .privacy_menu li a{text-decoration:underline;line-height:13px}footer .privacy_menu li a:hover{color:#faf6ed}.text-center{text-align:center}