@font-face{font-family:'gotham_roundedbold';src:url("../webfonts/gothamrnd-bold-webfont.woff2") format("woff2"),url("../webfonts/gothamrnd-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'icomoon';src:url("../webfonts/icomoon.eot?6w10ia");src:url("../webfonts/icomoon.eot?6w10ia#iefix") format("embedded-opentype"),url("../webfonts/icomoon.ttf?6w10ia") format("truetype"),url("../webfonts/icomoon.woff?6w10ia") format("woff"),url("../webfonts/icomoon.svg?6w10ia#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:swap}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menu:before{content:"\e907"}.icon-close:before{content:"\e900"}.icon-mail:before{content:"\e901"}.icon-phone:before{content:"\e902"}.icon-search:before{content:"\e903"}.icon-arrow:before{content:"\e904"}.icon-arrow-dropdown:before{content:"\e905"}.icon-arrow-long:before{content:"\e906"}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input::-webkit-input-placeholder{color:#222}input::-moz-placeholder{color:#222}input:-ms-input-placeholder{color:#222}input:-moz-placeholder{color:#222}input:placeholder{color:#222}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top;-webkit-backface-visibility:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;width:100%}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{background:#fff;color:#222;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:"Asap",sans-serif}body{overflow-x:hidden;width:100%;margin:0px 0px 0px 0px;background:#fff;font-family:"Asap",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1rem;line-height:1.6em;color:#222}@media only screen and (max-width: 768px){body{font-size:1rem}}h1,h2,h3,h4,h5,h6{color:#222;font-weight:700}h1{font-size:1.625rem;line-height:normal;margin:0px}h2{font-size:1.5rem;line-height:normal;margin:0px}h3{font-size:1.375rem;line-height:normal;margin:0px}h4{font-size:1.25rem;line-height:normal;margin:0px}h5{font-size:1.125rem;line-height:normal;margin:0px}h6{font-size:1rem;line-height:normal;margin:0px}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0;max-width:100%}img:not(.svg){height:auto;width:auto}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;outline:none;vertical-align:baseline}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}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}.only-mobile{display:none !important}@media screen and (max-width: 992px){.only-mobile{display:flex !important}}.rel{position:relative}.vis{display:none !important}.hidden{opacity:0;filter:alpha(opacity=0)}a{background:transparent;color:#408000;text-decoration:none}a:focus{outline:none}a:hover,a:active{outline:0;color:#222}a,a:before,a:after,button{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}img.left{float:left;margin:0px 20px 15px 0px}img.right{float:right;margin:0px 0px 15px 20px}img.full{width:100%;margin:0px 0px 15px 0px}.img-full{display:block;margin:0px 20px}.shadow{-webkit-box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);-ms-box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);-o-box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15)}.rad,img.round{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.rotate-90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);display:inline-block}.rotate-180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}.rotate--90{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block}ul{margin:0px;padding:0px;list-style-type:none}.flex{display:flex;flex-wrap:wrap}.bg-white{background:#fff}.bg-gray{background:#FBFBFB}.bg-primary{background:#8fc73e}.bg-secondary{background:#408000}.no-pad{padding:0px !important}.no-pad-top{padding-top:0px !important}.no-pad-bot{padding-bottom:0px !important}.no-mar-top{margin-top:0px !important}.no-mar-bot{margin-bottom:0px !important}.pad-50{padding:50px 0px}.pad-top-50{padding-top:50px}.pad-bot-50{padding-bottom:50px}.pad-100{padding:100px 0px}@media screen and (max-width: 768px){.pad-100{padding:50px 0px}}.pad-top-100{padding-top:100px}@media screen and (max-width: 768px){.pad-top-100{padding-top:50px}}.pad-bot-100{padding-bottom:100px}@media screen and (max-width: 768px){.pad-bot-100{padding-bottom:50px}}.mar-50{margin:50px 0px}.mar-top-30{margin-top:30px}.mar-top-50{margin-top:50px}.mar-bot-30{margin-bottom:30px}.mar-bot-50{margin-bottom:50px}.mar-100{margin:100px 0px}@media screen and (max-width: 768px){.mar-100{margin:50px 0px}}.mar-top-100{margin-top:100px}@media screen and (max-width: 768px){.mar-top-100{margin-top:50px}}.mar-bot-100{margin-bottom:100px}@media screen and (max-width: 768px){.mar-bot-100{margin-bottom:50px}}.jus-cen{justify-content:center;text-align:center}.jus-left{justify-content:flex-start;text-align:left}.jus-rig{justify-content:flex-end;text-align:right}.ali-top{align-self:flex-start !important}.ali-cen{align-content:center}.sub{vertical-align:bottom;font-size:smaller;line-height:normal}.sup{vertical-align:super;font-size:smaller;line-height:normal}main{width:100%;margin:0px auto}.width-wrap{width:100%;max-width:1300px;margin:0px auto;padding:0px 10px}.width-wrap.w1100{max-width:1120px}.width-wrap.w1000{max-width:970px}.width-wrap.w800{max-width:800px}.width-wrap.w700{max-width:700px}.mar-auto{margin:0px auto}.buttons{display:flex;flex-wrap:wrap;gap:0px 20px}.buttons a{margin:20px 0px !important}.button{display:inline-flex;text-align:center;justify-content:center;align-items:center;border:2px solid #408000;background:#408000;color:#fff;font-size:1rem;line-height:1.875rem;font-weight:600;padding:7px 24px;margin:0px;letter-spacing:0.5px;white-space:nowrap;cursor:pointer;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.button i,.button:before,.button:after{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.button i{margin:0px 0px 0px 10px}.button+.button{margin-left:20px}@media screen and (max-width: 768px){.button+.button{margin-left:10px}}.button:hover,.button:active{border-color:#408000;background:transparent;color:#fff}.button.full{width:100%}.button.arrow{padding:7px 17px 7px 24px}.button.arrow:after{content:"\e904";font-family:'icomoon' !important;font-size:.625rem;margin:0px 0px 0px 10px}.button.arrow:hover:after{margin:0px 0px 0px 15px}.button.primary{border-color:#8fc73e;background:#8fc73e;color:#fff}.button.primary:hover,.button.primary:active{border-color:#408000;background:transparent;color:#8fc73e}.button.secondary{border-color:#408000;background:#408000;color:#fff}.button.secondary:hover,.button.secondary:active{border-color:#408000;background:transparent;color:#408000}.button.primary-bor{border-color:#8fc73e;background:transparent;color:#8fc73e}.button.primary-bor:hover,.button.primary-bor:active{border-color:#8fc73e;background:#8fc73e;color:#fff}.button.secondary-bor{border-color:#408000;background:transparent;color:#408000}.button.secondary-bor:hover,.button.secondary-bor:active{border-color:#408000;background:#408000;color:#fff}.button.transparent{color:#222;background:transparent;border:none;padding:7px 0px}.button.transparent i{color:#408000}.button.transparent span{margin-right:6px;color:#737373}.button.transparent:hover{color:#408000}.button.transparent:hover i:not(.rotate-90){margin-left:15px}h1,h2,h3,h4,h5,h6{letter-spacing:0.2px}h1,h2,h3{color:#222;font-weight:500}h1,h2{font-size:2.75rem;line-height:3.125rem}@media screen and (max-width: 992px){h1,h2{font-size:2.5rem;line-height:2.875rem}}@media screen and (max-width: 768px){h1,h2{font-size:1.875rem;line-height:2.375rem}}h3{font-size:2.25rem;line-height:2.75rem}@media screen and (max-width: 992px){h3{font-size:2.0625rem;line-height:2.4375rem}}@media screen and (max-width: 768px){h3{font-size:1.875rem;line-height:2.25rem}}h4{font-size:1.75rem;line-height:1.875rem}@media screen and (max-width: 992px){h4{font-size:1.5rem;line-height:1.625rem}}@media screen and (max-width: 768px){h4{font-size:1.25rem;line-height:1.375rem}}body:before{content:"";position:fixed;top:0px;right:0px;width:0%;height:100%;background:transparent;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;z-index:21}body.ps-active:before{width:100%;background:rgba(0,0,0,0.4)}body.fixed header{top:0px;left:0px}body.fixed header .header{min-height:70px;-webkit-box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);-ms-box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);-o-box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15)}body main{padding-top:145px}@media screen and (max-width: 768px){body main{padding-top:115px}}header{width:100%;position:fixed;z-index:20;text-align:center}header .header{display:inline-flex;align-items:center;background:#8fc73e;padding:10px 0px;min-height:95px;width:100%;max-width:1440px;-webkit-border-radius:0px 0px 10px 10px;-moz-border-radius:0px 0px 10px 10px;-ms-border-radius:0px 0px 10px 10px;-o-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}header nav{display:flex;justify-content:space-between;width:100%;align-items:center}header nav>.button+.button{margin-left:20px}header div.group{display:flex;align-items:center;gap:30px}header div.logo a{display:block}header div.logo a:hover{opacity:.6;filter:alpha(opacity=60)}@media screen and (max-width: 990px){header div.logo{margin-right:auto}}header h2{color:#fff;font-size:1.25rem;line-height:1.25rem;font-family:'gotham_roundedbold';margin:0px 0px 0px 10px}@media screen and (max-width: 830px){header h2{font-size:1rem;line-height:1.125rem}}@media screen and (max-width: 580px){header h2{display:none}}header ul.menu{display:flex;margin:0px auto}@media screen and (max-width: 990px){header ul.menu{display:none}}header ul.menu li{margin:0px 0px 0px 40px}header ul.menu li:first-child{margin-left:0px}header ul.menu li a{padding:10px 0px;color:#fff;position:relative}header ul.menu li a:before{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;content:"";position:absolute;bottom:-5px;left:0px;width:100%;height:2px;background:#fff;opacity:0;filter:alpha(opacity=0)}header ul.menu li a.current:before,header ul.menu li a.section:before,header ul.menu li a:hover:before{opacity:1;filter:alpha(opacity=100);bottom:0px}header .other{display:flex;align-items:center;gap:40px}@media screen and (max-width: 768px){header .other{gap:20px}}header .other #search-link{display:none;width:40px;height:40px;border:transparent;background:transparent;color:#fff;font-size:1.5625rem;padding:0px;justify-content:center;align-items:center}@media screen and (max-width: 990px){header .other #search-link{display:inline-flex}}header .other .search form{position:relative}header .other .search form input{display:flex;border:2px solid #ECECEC;background:#fff;color:#222;font-size:1rem;line-height:1.875rem;font-weight:500;padding:5px 24px;margin:0px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}header .other .search form button{position:absolute;top:0px;right:0px;width:40px;height:100%;border:transparent;background:transparent;color:#408000;font-size:1.25rem;padding:0px}header .other .search a#close-search{display:none}@media screen and (max-width: 990px){header .other .search{display:none}header .other .search a#close-search{margin-left:10px;display:flex;color:#fff;align-items:center;justify-content:space-between;padding:10px}header .other .search a#close-search:hover{color:#408000}header .other .search.is-active{display:flex !important;align-items:center;position:absolute;top:0px;left:0px;width:100%;height:100%;background:red;padding:10px;background:#8fc73e;-webkit-border-radius:0px 0px 10px 10px;-moz-border-radius:0px 0px 10px 10px;-ms-border-radius:0px 0px 10px 10px;-o-border-radius:0px 0px 10px 10px;border-radius:0px 0px 10px 10px}header .other .search.is-active form{width:100%}header .other .search.is-active form input{width:100%}}header .other .space{display:inline-flex;width:1px;height:36px;background:#fff}@media screen and (max-width: 990px){header .other .space{display:none}}header .other a.button{padding:5px 24px}@media screen and (max-width: 470px){header .other a.button{display:none}}header a#menu-link{display:none;color:#fff;font-size:1.5625rem;width:40px;text-align:center}@media screen and (max-width: 990px){header a#menu-link{display:inline-flex}}header a#menu-link:hover{color:#408000}header a#menu-link.open>a,header a#menu-link.active>a{color:#408000}.hero{position:relative;overflow:hidden}.hero h1{position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:1;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;-webkit-text-shadow:5px 5px 10px rgba(0,0,0,0.5);-moz-text-shadow:5px 5px 10px rgba(0,0,0,0.5);-ms-text-shadow:5px 5px 10px rgba(0,0,0,0.5);-o-text-shadow:5px 5px 10px rgba(0,0,0,0.5);text-shadow:5px 5px 10px rgba(0,0,0,0.5);font-weight:900;font-size:4.375rem;line-height:5rem}@media screen and (max-width: 992px){.hero h1{font-size:3.125rem;line-height:3.75rem}}@media screen and (max-width: 768px){.hero h1{font-size:2.5rem;line-height:3.125rem}}.hero picture:before{content:"";background:rgba(0,0,0,0.3);width:100%;height:100%;position:absolute;top:0px;left:0px}#swiper-header-pagination{display:flex;bottom:-40px;justify-content:center}#swiper-header-pagination .swiper-pagination-bullet{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none}#swiper-header-pagination .swiper-pagination-bullet:before{content:"";background:#737373;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;width:10px;height:10px;display:block}.half-box{display:flex;flex-wrap:wrap;align-items:center;overflow:hidden}.half-box.reverse .image{order:-1}.half-box.no-owerflow{overflow:visible}.half-box.pad>*{width:50% !important}@media screen and (max-width: 768px){.half-box.pad>*{width:100% !important}}.half-box.pad>.text-page{padding:5%}.half-box:not(.pad){gap:60px}.half-box:not(.pad)>*{width:calc(50% - 30px)}@media screen and (max-width: 768px){.half-box:not(.pad)>*{width:100% !important}}.half-box>*.text-page>*:first-child{margin-top:0px}.half-box>*.text-page p{color:#444;font-size:1.25rem;line-height:1.875rem}.half-box>*.image{display:flex;height:auto;align-self:stretch}.half-box>*.image img{object-fit:cover}@media screen and (max-width: 768px){.half-box>*.image{order:-1;max-height:350px}.half-box>*.image img{width:100%}}.swiper .swiper-button-prev,.swiper .swiper-button-next{position:initial;left:initial;right:initial;padding:7px 20px}.swiper .swiper-button-prev i,.swiper .swiper-button-next i{margin:0px;font-size:.75rem}.swiper .swiper-button-prev:after,.swiper .swiper-button-next:after{display:none}@media screen and (max-width: 990px){.clients-referencie h2{text-align:center}.clients-referencie .swiper-wrapper{padding-bottom:50px}}.clients-referencie .swiper-slide{display:flex;justify-content:space-between;background:#fff}.clients-referencie .swiper-slide .images{width:55%;display:grid;grid-template-areas:'img1 img2' 'img1 img3';grid-template-columns:1fr 1fr;gap:28px}.clients-referencie .swiper-slide .images .img1{grid-area:img1}.clients-referencie .swiper-slide .images .img2{grid-area:img2}.clients-referencie .swiper-slide .images .img3{grid-area:img3}.clients-referencie .swiper-slide .images img{-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;overflow:hidden}.clients-referencie .swiper-slide .text{width:40%}.clients-referencie .swiper-slide .text .subtitle{font-size:.875rem;text-transform:uppercase;font-weight:600}.clients-referencie .swiper-slide .text p{font-size:1.25rem;line-height:1.875rem;font-style:italic;letter-spacing:0.2px}.clients-referencie .swiper-slide .text .stars{display:inline-flex;margin-right:10px}.clients-referencie .swiper-slide .text .stars span{content:url("../images/star-empty.svg");width:24px}.clients-referencie .swiper-slide .text .stars.s05 span:nth-child(1){content:url("../images/star-half.svg")}.clients-referencie .swiper-slide .text .stars.s10 span:nth-child(1){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s15 span:nth-child(1){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s15 span:nth-child(2){content:url("../images/star-half.svg")}.clients-referencie .swiper-slide .text .stars.s20 span:nth-child(1){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s20 span:nth-child(2){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s25 span:nth-child(1){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s25 span:nth-child(2){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s25 span:nth-child(3){content:url("../images/star-half.svg")}.clients-referencie .swiper-slide .text .stars.s30 span:nth-child(1){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s30 span:nth-child(2){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s30 span:nth-child(3){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s35 span:nth-child(1){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s35 span:nth-child(2){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s35 span:nth-child(3){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s35 span:nth-child(4){content:url("../images/star-half.svg")}.clients-referencie .swiper-slide .text .stars.s40 span:nth-child(1){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s40 span:nth-child(2){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s40 span:nth-child(3){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s40 span:nth-child(4){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s45 span:nth-child(1){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s45 span:nth-child(2){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s45 span:nth-child(3){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s45 span:nth-child(4){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s45 span:nth-child(5){content:url("../images/star-half.svg")}.clients-referencie .swiper-slide .text .stars.s50 span:nth-child(1){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s50 span:nth-child(2){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s50 span:nth-child(3){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s50 span:nth-child(4){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .stars.s50 span:nth-child(5){content:url("../images/star.svg")}.clients-referencie .swiper-slide .text .name{color:#444}@media screen and (max-width: 990px){.clients-referencie .swiper-slide{flex-direction:column}.clients-referencie .swiper-slide .images{margin:0px auto;max-width:540px;width:100%}.clients-referencie .swiper-slide .text{margin:0px auto;max-width:540px;width:100%}}.clients-referencie .controls{display:flex;flex-direction:row-reverse;position:absolute;bottom:40px;right:0px;width:40%;gap:20px;justify-content:flex-end}@media screen and (max-width: 990px){.clients-referencie .controls{width:100%;justify-content:center;bottom:0px}}.about-list .list .item{-webkit-box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);-ms-box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);-o-box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;overflow:hidden;padding:24px;text-align:left}.about-list .list .item h4{margin:20px 0px;font-size:1.75rem;line-height:2.25rem;font-weight:500}.about-list .list .item p{color:#444;margin:0px}.benefits-home .width-wrap{justify-content:space-between}.benefits-home .first{width:58.33333333333333%}@media screen and (max-width: 990px){.benefits-home .first{width:100%}}.benefits-home .first .text-page p{color:#444;font-size:1.25rem;line-height:1.875rem}.benefits-home .first .list{padding:10px 0px}.benefits-home .first .list .item:first-child{width:100%}.benefits-home .first .list .item a{display:block;-webkit-box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);-ms-box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);-o-box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;padding:24px;height:100%;position:relative}.benefits-home .first .list .item a h4{margin:15px 0px 0px 0px;font-size:1.5rem;line-height:1.875rem;font-weight:500;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.benefits-home .first .list .item a:hover{background:#FBFBFB;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.15);-ms-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.15);-o-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.15);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.15)}.benefits-home .first .list .item a:hover h4{color:#408000}@media screen and (max-width: 990px){.benefits-home .image{width:100%;text-align:center}.benefits-home .image img{max-width:500px;width:100%;margin:0px auto}}span.offer{aspect-ratio:1/1;background:#408000;color:#fff;font-size:1.25rem;font-weight:500;display:flex;align-items:center;justify-content:center;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;position:absolute;top:-6px;right:-6px;padding:10px;min-width:70px}span.offer.big{font-size:1.875rem;padding:20px}.how-get-benefits .list{padding:40px 0px 30px 0px}@media screen and (max-width: 768px){.how-get-benefits .list .item{text-align:center}.how-get-benefits .list .item p{max-width:450px;margin:20px auto}}.how-get-benefits.row .list{gap:40px}.how-get-benefits.row .list .item{width:100%;display:flex;gap:30px}.how-get-benefits.row .list .item p{margin:0px}.how-get-benefits.row .list .item a.button{margin-top:20px}@media screen and (max-width: 768px){.how-get-benefits.row .list .item{text-align:left}}.filter ul{margin-top:40px;display:inline-flex;gap:12px;width:100%;overflow-x:auto;padding-bottom:10px}.filter ul li{color:#737373;font-size:.875rem;font-weight:700;align-content:center}.filter ul li>*{display:inline-flex;text-align:center;justify-content:center;align-items:center;border:0px solid transparent;background:rgba(64,128,0,0.1);color:#408000;font-size:.875rem;font-weight:700;padding:6px 12px;margin:0px;letter-spacing:0.5px;white-space:nowrap;cursor:pointer;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.filter ul li>*:hover,.filter ul li>*:active,.filter ul li>*.active,.filter ul li>*.section,.filter ul li>*.current{background:#408000;color:#fff}.benefits-detail .image{grid-area:image;width:93%}.benefits-detail .detail{grid-area:detail;width:100%}.benefits-detail .description{grid-area:description;width:93%}.benefits-detail .grid{display:grid;grid-template-areas:'image detail' 'description detail';grid-template-columns:1fr 1fr;gap:40px}@media screen and (max-width: 990px){.benefits-detail .grid{grid-template-areas:'image' 'detail' 'description';grid-template-columns:1fr}}.benefits-detail .image figure{position:relative}.benefits-detail .image figure img{width:100%}.benefits-detail .detail .box{padding:50px}@media screen and (max-width: 768px){.benefits-detail .detail .box{padding:30px}}.benefits-detail .detail .box h1{font-size:2.25rem;line-height:3.25rem;margin-bottom:10px}@media screen and (max-width: 992px){.benefits-detail .detail .box h1{font-size:2rem;line-height:2.375rem}}.benefits-detail .detail .box h3{font-size:1.625rem;line-height:2.625rem;margin-bottom:10px}@media screen and (max-width: 992px){.benefits-detail .detail .box h3{font-size:1.375rem;line-height:2.375rem}}.benefits-detail .detail .box ul li{padding:8px 0px 8px 30px;position:relative}.benefits-detail .detail .box ul li:before{position:absolute;top:8px;left:0px;font-family:'icomoon' !important;font-size:.75rem;color:#408000;content:"\e906"}.benefits-detail .detail .box hr{color:#ccc;margin:30px 0px}.benefits-detail .detail .box p{font-size:1.25rem;line-height:1.875rem}.benefits-detail .description h1{font-size:2.25rem;line-height:3.25rem;margin-bottom:10px}@media screen and (max-width: 992px){.benefits-detail .description h1{font-size:2rem;line-height:2.375rem}}@media screen and (max-width: 990px){.benefits-detail .image{width:100%;max-width:600px;margin:0px auto}.benefits-detail .detail{width:100%;max-width:600px;margin:0px auto}.benefits-detail .description{width:100%;max-width:600px;margin:0px auto}}.pager{display:flex;flex-wrap:wrap;justify-content:space-between}.pager .space{width:170px}.pager ul{display:inline-flex;flex-wrap:wrap;gap:4px;justify-content:center}.pager ul li span{display:inline-flex;text-align:center;justify-content:center;align-items:center;width:52px;height:52px;color:#222;font-size:1.25rem;font-weight:500}.pager ul li a{display:inline-flex;text-align:center;justify-content:center;align-items:center;width:52px;height:52px;color:#222;font-size:1.25rem;font-weight:500;-webkit-border-radius:52px;-moz-border-radius:52px;-ms-border-radius:52px;-o-border-radius:52px;border-radius:52px}.pager ul li a:hover{color:#408000}.pager ul li a.active{background:#408000;color:#fff}.pager ul li a.disable{color:#ccc;cursor:default}.pager ul li a i{font-size:.9375rem}@media screen and (max-width: 990px){.pager{justify-content:center;gap:10px}.pager .space{display:none}.pager ul{width:100%}}.benefits-list .text-page p{color:#444;font-size:1.25rem;line-height:1.875rem}.benefits-list .text-page.bigger p{font-size:1.625rem;line-height:2.25rem}.benefits-list .list{padding:30px 0px 50px 0px}@media screen and (max-width: 768px){.benefits-list .list.cols3>.item{width:calc(50% - 14px)}}@media screen and (max-width: 500px){.benefits-list .list.cols3>.item{width:100%}}.benefits-list .list.cols4>.item{width:calc(25% - 18px)}@media screen and (max-width: 990px){.benefits-list .list.cols4>.item{width:calc(33.333% - 16px)}}@media screen and (max-width: 768px){.benefits-list .list.cols4>.item{width:calc(50% - 12px)}}.benefit__item a{display:block;text-align:left}.benefit__item a figure{display:block;width:100%;position:relative}.benefit__item a img{width:100%;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;overflow:hidden;-webkit-box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);-ms-box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);-o-box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);box-shadow:0px 4px 25px 0px rgba(0,0,0,0.15);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.benefit__item a h4{font-size:1.5rem;line-height:2rem;font-weight:500;margin:20px 0px 10px 0px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media screen and (max-width: 500px){.benefit__item a h4{font-size:1.25rem;line-height:1.75rem}}.benefit__item a:hover img{-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-ms-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}.benefit__item a:hover h4{color:#408000}.benefit__item a:hover i{margin-left:15px}.promo-1 img{display:block;margin:0px 20% 10px auto}.promo-1 .box{display:flex;justify-content:space-between;align-items:center;padding:40px}@media screen and (max-width: 768px){.promo-1 .box{padding:30px}}.promo-1 .box h3{max-width:64%}.promo-1 .box .buttons{flex-direction:column;align-items:center}.promo-1 .box .buttons a{margin:10px 0px !important}.promo-1 .box .buttons a:not(.button){text-decoration:underline}@media screen and (max-width: 768px){.promo-1 img{margin:10px auto}.promo-1 .box{flex-direction:column;justify-content:center;align-items:center;text-align:center}.promo-1 .box h3{max-width:100%}.promo-1 .box .buttons{margin-top:20px;flex-direction:unset;justify-content:center}}.promo-2 .box{padding:50px 40px}@media screen and (max-width: 768px){.promo-2 .box{padding:30px}}.promo-2 .box .top{display:flex}.promo-2 .box .top img{display:block;margin:0px 4% 0px 0px}.promo-2 .box .top p{max-width:90%;color:#444;font-size:1.25rem;line-height:1.875rem}.promo-2 .box .buttons{width:100%;display:flex;justify-content:center;align-items:center}.promo-2 .box .buttons a{margin:10px 0px !important}.promo-2 .box .buttons a:not(.button){text-decoration:underline}@media screen and (max-width: 768px){.promo-2 .box{text-align:center}.promo-2 .box .top{flex-wrap:wrap}.promo-2 .box .top img{margin:0px auto}.promo-2 .box .top p{max-width:inherit}}.promo-3 .box{display:flex;justify-content:space-between;align-items:center;padding:40px}@media screen and (max-width: 768px){.promo-3 .box{padding:30px}}.promo-3 .box .text{max-width:680px;padding-right:30px}.promo-3 .box .buttons{flex-direction:column;align-items:center}.promo-3 .box .buttons a{margin:10px 0px !important}.promo-3 .box .buttons a:not(.button){text-decoration:underline}@media screen and (max-width: 768px){.promo-3 .box{flex-direction:column;justify-content:center;align-items:center;text-align:center;max-width:100%}.promo-3 .box .buttons{margin-top:20px;flex-direction:unset;justify-content:center}}.newsletter .box{display:flex;flex-direction:column;justify-content:center;padding:40px}.newsletter .box h3{text-align:center}.newsletter .box div.form .item:not(.checkbox){padding:44px 0px 0px 0px}.newsletter .box div.form .item:not(.checkbox) img{width:40px;position:absolute;bottom:4px;right:8px;padding:5px;pointer-events:none}.newsletter .box div.form div.line div.item.checkbox{flex-grow:1}.newsletter .box div.form div.line div.item.btn{width:auto;margin:0px auto}.newsletter .box div.form i{display:block;width:100%;text-align:center;margin-top:10px}@media screen and (max-width: 768px){.newsletter .box{padding:30px}.newsletter .box div.form .item:not(.checkbox){padding:44px 0px 24px 0px}.newsletter .box div.form .item:not(.checkbox) img{bottom:28px}.newsletter .box div.form div.line div.item.checkbox{margin:0px 0px 15px 0px}.newsletter .box div.form div.line div.item.btn{padding:0px}}.list{display:flex;flex-wrap:wrap;gap:28px;width:100%}.list.cols4{gap:24px}.list.cols4>.item{width:calc(25% - 18px)}@media screen and (max-width: 990px){.list.cols4>.item{width:calc(50% - 12px)}}@media screen and (max-width: 768px){.list.cols4>.item{width:100%}}.list.cols3>.item{width:calc(33.333% - 19px)}@media screen and (max-width: 768px){.list.cols3>.item{width:100%}}.list.cols2>.item{width:calc(50% - 14px)}@media screen and (max-width: 768px){.list.cols2>.item{width:100%}}.partners ul{display:flex;flex-wrap:wrap;gap:70px 50px;width:100%;justify-content:space-between}.partners ul li{margin:0px auto;width:auto}.text-page{width:100%}.text-page.center{text-align:center}.text-page h1{margin-bottom:20px}.text-page h2{margin-bottom:20px}.text-page h3{margin:20px 0px}.text-page h4{margin:15px 0px}.text-page h5{margin:15px 0px;font-weight:400}.text-page h6{margin:15px 0px;font-weight:400}.text-page p{margin:15px 0px;line-height:2.125rem;font-weight:400}.text-page a:not(.button){color:#8fc73e}.text-page a:not(.button):hover{color:#222;text-decoration:underline}.text-page ol{margin:20px 0px 0px 20px;padding:0px;text-align:left}.text-page ol li{margin:7px 0px 7px 0px;padding:0px 0px 0px 2px;position:relative;font-size:1rem;line-height:1.875rem}.text-page ol li::marker{font-weight:700}.text-page ul li{padding:8px 0px 8px 30px;position:relative}.text-page ul li:before{position:absolute;top:8px;left:0px;font-family:'icomoon' !important;font-size:.75rem;color:#408000;content:"\e906"}.text-page iframe,.text-page frame,.text-page object{width:100%;max-width:auto}.text-page a.button{margin:20px auto}.text-page a.button+a.button{margin-left:20px}.text-page .cols-2{column-count:2;column-gap:40px}footer{background:#F2F2F2}footer .width-wrap{justify-content:space-between}footer .col{display:flex;flex-wrap:wrap;width:calc(50% - 20px);align-content:baseline;text-align:center;justify-content:center}footer .col.con p{display:flex;flex-wrap:wrap;gap:20px 40px}footer .col.con a{color:#222;font-size:.875rem;letter-spacing:0.2px}footer .col.con a:before{font-family:'icomoon' !important;font-size:.9375rem;color:#737373;margin:0px 10px 0px 0px}footer .col.con a:hover{color:#408000}footer .col.con a span{display:block;padding-left:28px;font-size:.75rem;line-height:.75rem;color:#606060}footer .col.con a.phone:before{content:"\e902"}footer .col.con a.mail:before{content:"\e901"}footer .col strong{display:block;width:100%;font-weight:600;padding-bottom:10px}footer .col p{margin:0px 0px 20px 0px}footer .col p a{color:#222}footer .col p a:hover{color:#408000}footer .col ul{display:flex;flex-wrap:wrap;margin-bottom:20px;gap:20px}footer .col ul li a{color:#222;font-size:.875rem;letter-spacing:0.2px}footer .col ul li a:hover{color:#408000}@media screen and (max-width: 990px){footer .col{width:100%}footer .col:nth-child(1){width:100%;text-align:center}footer .col:nth-child(1) ul{display:flex;gap:20px;margin:0px auto 20px;justify-content:center}footer .col strong{text-align:center}footer .col p{margin:0px auto 20px auto;justify-content:center}}footer .line{width:100%;margin:10px 0px 30px 0px}footer .line .logo{width:100%;display:flex;gap:40px;align-items:center}footer .line .logo:before,footer .line .logo:after{flex-grow:1;content:"";width:auto;height:1px;background:#ccc}footer .line .logo span{color:#737373;font-size:.75rem;font-weight:600}footer .copyright{justify-content:space-between}footer .copyright p{color:#737373;font-size:.875rem}footer .copyright ul{display:flex;flex-wrap:wrap;gap:12px}footer .copyright ul li{display:inline-flex;align-items:center}footer .copyright ul li a{color:#444}footer .copyright ul li a:hover{color:#408000}footer .copyright ul li:not(:first-child):before{content:"";display:inline-flex;background:#ccc;width:1px;height:14px;margin-right:12px}@media screen and (max-width: 1100px){footer .copyright{align-items:center;flex-direction:column;text-align:center}footer .copyright ul{justify-content:center}}.gdprcookie{position:fixed;bottom:0px;left:0px;-webkit-box-shadow:0px 0px 13px 0px rgba(0,0,0,0.06);-moz-box-shadow:0px 0px 13px 0px rgba(0,0,0,0.06);-ms-box-shadow:0px 0px 13px 0px rgba(0,0,0,0.06);-o-box-shadow:0px 0px 13px 0px rgba(0,0,0,0.06);box-shadow:0px 0px 13px 0px rgba(0,0,0,0.06);z-index:3;width:100%;background:rgba(255,255,255,0.98);border-bottom:1px solid #222;margin:0;padding:0;text-align:center;color:#222}.gdprcookie .gdprcookie-wrap{max-width:1320px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;padding:10px 20px;justify-content:space-between}@media screen and (max-width: 768px){.gdprcookie .gdprcookie-wrap{padding:10px 10px}}.gdprcookie .gdprcookie-wrap .gdprcookie-intro{display:block;text-align:left;margin:0px;font-size:.875rem;line-height:1.375rem;padding:0px 20px 0px 0px;max-width:800px}@media screen and (max-width: 1510px){.gdprcookie .gdprcookie-wrap .gdprcookie-intro{text-align:center;padding:10px 0px;max-width:inherit}}@media screen and (max-width: 992px){.gdprcookie .gdprcookie-wrap .gdprcookie-intro p{margin:0px;line-height:1.125rem}}.gdprcookie .gdprcookie-wrap .gdprcookie-intro a{color:#8fc73e;text-decoration:underline}.gdprcookie .gdprcookie-wrap .gdprcookie-intro a:hover{color:#222}.gdprcookie .gdprcookie-wrap .gdprcookie-types{width:100%;order:10;text-align:left}@media screen and (max-width: 1510px){.gdprcookie .gdprcookie-wrap .gdprcookie-types{text-align:center}}.gdprcookie .gdprcookie-wrap .gdprcookie-types ul{display:flex;flex-wrap:wrap}.gdprcookie .gdprcookie-wrap .gdprcookie-types ul li{width:25%;padding:20px 0px;position:relative;text-align:left}@media screen and (max-width: 992px){.gdprcookie .gdprcookie-wrap .gdprcookie-types ul li{width:50%}}.gdprcookie .gdprcookie-wrap .gdprcookie-types ul li input{position:absolute;opacity:0;filter:alpha(opacity=0);cursor:pointer;height:0;width:0}.gdprcookie .gdprcookie-wrap .gdprcookie-types ul li label{display:inline-block;position:relative;padding:0px 0px 0px 40px;cursor:pointer;color:#222;text-align:left;font-size:1.125rem;line-height:1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gdprcookie .gdprcookie-wrap .gdprcookie-types ul li label:before{content:"";position:absolute;top:0;left:0;height:24px;width:24px;background:#ECF2E5;border:0px solid transparent;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.gdprcookie .gdprcookie-wrap .gdprcookie-types ul li label:after{content:"";position:absolute;display:none;left:8px;top:3px;width:6px;height:13px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.gdprcookie .gdprcookie-wrap .gdprcookie-types ul li label:hover:before{background:#8fc73e}.gdprcookie .gdprcookie-wrap .gdprcookie-types ul li input:checked ~ label:before{background:#8fc73e}.gdprcookie .gdprcookie-wrap .gdprcookie-types ul li input:checked ~ label:after{display:block}.gdprcookie .gdprcookie-buttons{display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 1510px){.gdprcookie .gdprcookie-buttons{width:100%;justify-content:center;order:11}}@media screen and (max-width: 992px){.gdprcookie .gdprcookie-buttons{flex-wrap:wrap}}.gdprcookie .gdprcookie-buttons button{white-space:nowrap;padding:5px 20px}@media screen and (max-width: 992px){.gdprcookie .gdprcookie-buttons button{margin:10px}}@media screen and (max-width: 650px){.gdprcookie .gdprcookie-buttons button{min-width:inherit;font-size:1rem}}@media screen and (max-width: 500px){.gdprcookie .gdprcookie-buttons button{margin:5px;font-size:.875rem}.gdprcookie .gdprcookie-buttons button:last-child{margin-right:0px}.gdprcookie .gdprcookie-buttons button:first-child{margin-left:0px}}@media screen and (max-width: 410px){.gdprcookie .gdprcookie-buttons button{padding:7px;margin:5px;font-size:.8125rem}}body.ps-active #menu-panel{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}#menu-panel{display:flex;flex-wrap:wrap;position:fixed;top:0px;bottom:0px;right:0;z-index:999;width:100%;min-width:270px;max-width:360px;min-height:100vh;background:#fff;overflow-y:auto;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);align-content:baseline}#menu-panel .closeMenu{margin-left:auto;width:auto;padding:10px}#menu-panel .closeMenu a{display:flex;color:#8fc73e;align-items:center;justify-content:space-between;padding:10px}#menu-panel .closeMenu a span{font-size:1.125rem}#menu-panel .closeMenu a i{font-size:1.875rem}#menu-panel .closeMenu a:hover{color:#408000}#menu-panel .buttons{width:100%;justify-content:center}#menu-panel .buttons a{min-width:60%}#menu-panel ul,#menu-panel ul li{display:block;width:100%;margin:0px;padding:0px 0px 0px 0px;text-align:left}#menu-panel>ul{padding-bottom:60px}#menu-panel ul>li{border-top:1px solid rgba(142,198,62,0.1)}#menu-panel ul>li>a{display:block;color:#8fc73e;width:100%;font-size:1.125rem;line-height:1.5rem;padding:20px;font-weight:500;position:relative}#menu-panel ul>li.current>a,#menu-panel ul>li.section>a,#menu-panel ul>li.open>a,#menu-panel ul>li a:hover{color:#408000}#menu-panel ul>li.children>a{padding-right:50px}#menu-panel ul>li.children>a span.more{position:absolute;top:0px;right:0px;width:50px;height:100%;display:flex;align-items:center;justify-content:center}#menu-panel ul>li.children>a span.more:before{content:"\e904";font-family:'icomoon';font-size:.75rem;color:#8fc73e;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#menu-panel ul>li.children>a span.more:hover:before{color:#408000}#menu-panel ul>li.open>a>span.more:before,#menu-panel ul>li.current>a>span.more:before,#menu-panel ul>li.section>a>span.more:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#menu-panel ul>li.current ul,#menu-panel ul>li.section ul{display:block}#menu-panel ul>li ul{display:none;background:rgba(142,198,62,0.1)}#menu-panel ul>li ul li{border-top:1px solid rgba(142,198,62,0.1)}#menu-panel ul>li ul li a{display:block;padding:20px 20px 20px 20px;width:100%;font-size:1rem;line-height:1.25rem}#menu-panel ul>li ul li.open>a,#menu-panel ul>li ul li.current>a,#menu-panel ul>li ul li.section>a{color:#408000}#menu-panel ul>li ul li.open>a>span.more:before,#menu-panel ul>li ul li.current>a>span.more:before,#menu-panel ul>li ul li.section>a>span.more:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#menu-panel ul>li ul li ul{padding:0px;margin:0px;background:#9acd52}#menu-panel ul>li ul li ul>li{border-top:1px solid #9acd52}#menu-panel ul>li ul li ul>li>a{display:block;color:#8fc73e;padding:20px 20px 20px 40px;width:100%;font-size:1rem;line-height:1.25rem;position:relative}#menu-panel ul>li ul li ul>li.current>a,#menu-panel ul>li ul li ul>li.section>a,#menu-panel ul>li ul li ul>li.open>a,#menu-panel ul>li ul li ul>li>a:hover{color:#408000}div.form{width:100%}div.form .result{width:100%;margin-bottom:20px}div.form .result .box{display:block;padding:15px 15px;margin:30px 0px 0px 0px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}div.form .result .box p{margin:0px}div.form .result .box.fail{background:#EB5B5B;color:#fff !important}div.form .result .box.done{background:#8fc73e;color:#fff !important}div.form div.line{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}div.form div.line.conbut{flex-wrap:nowrap}@media screen and (max-width: 768px){div.form div.line.conbut{flex-wrap:wrap}}div.form div.line.conbut .item.checkbox{flex-grow:1}div.form div.line.conbut .item:last-child{flex-shrink:1;text-align:right;padding:0px}div.form div.line div.item{width:calc(50% - 20px)}div.form div.line div.item.full{flex-grow:1}@media screen and (max-width: 768px){div.form div.line div.item{width:100%}}div.form div.line div.item.checkbox{width:auto;align-self:center}@media screen and (max-width: 768px){div.form div.line div.item.checkbox{margin-top:20px}}div.form .item:not(.checkbox){padding:24px 0px 25px 0px;position:relative}div.form .item:not(.checkbox) label{display:block;padding:0px;font-size:1rem;line-height:1.25rem;position:absolute;pointer-events:none;text-align:left;left:15px;top:40px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}div.form .item:not(.checkbox) label a:hover{color:#fff;text-decoration:underline}div.form .item:not(.checkbox) input[type="number"],div.form .item:not(.checkbox) input[type="text"],div.form .item:not(.checkbox) input[type="email"],div.form .item:not(.checkbox) input[type="password"],div.form .item:not(.checkbox) input[type="date"]{display:block;width:100%;border:2px solid #ccc;background:#fff;color:#222;font-size:1rem;line-height:1.875rem;font-weight:500;padding:7px 14px;min-height:48px;margin:0px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;outline:none}div.form .item:not(.checkbox) input[type="number"]:focus,div.form .item:not(.checkbox) input[type="text"]:focus,div.form .item:not(.checkbox) input[type="email"]:focus,div.form .item:not(.checkbox) input[type="password"]:focus,div.form .item:not(.checkbox) input[type="date"]:focus{border:2px solid #222}div.form .item:not(.checkbox) input[type="number"]:disabled,div.form .item:not(.checkbox) input[type="text"]:disabled,div.form .item:not(.checkbox) input[type="email"]:disabled,div.form .item:not(.checkbox) input[type="password"]:disabled,div.form .item:not(.checkbox) input[type="date"]:disabled{border:2px solid #ccc;background:#FBFBFB;color:#222}div.form .item:not(.checkbox) input[type="number"]:disabled:focus,div.form .item:not(.checkbox) input[type="text"]:disabled:focus,div.form .item:not(.checkbox) input[type="email"]:disabled:focus,div.form .item:not(.checkbox) input[type="password"]:disabled:focus,div.form .item:not(.checkbox) input[type="date"]:disabled:focus{border:2px solid #222}div.form .item:not(.checkbox) input[type="number"].error,div.form .item:not(.checkbox) input[type="text"].error,div.form .item:not(.checkbox) input[type="email"].error,div.form .item:not(.checkbox) input[type="password"].error,div.form .item:not(.checkbox) input[type="date"].error{color:#EB5B5B;border:2px solid #EB5B5B}div.form .item:not(.checkbox) input[type="number"].error+label,div.form .item:not(.checkbox) input[type="text"].error+label,div.form .item:not(.checkbox) input[type="email"].error+label,div.form .item:not(.checkbox) input[type="password"].error+label,div.form .item:not(.checkbox) input[type="date"].error+label{color:#EB5B5B}div.form .item:not(.checkbox) input[type="date"]::-webkit-inner-spin-button,div.form .item:not(.checkbox) input[type="date"]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}div.form .item:not(.checkbox) textarea{display:block;width:100%;height:170px;border:2px solid #ccc;background:#fff;color:#222;font-size:1rem;line-height:1.875rem;font-weight:500;padding:7px 14px;margin:0px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;outline:none;resize:none}div.form .item:not(.checkbox) textarea:focus{border:2px solid #222}div.form .item:not(.checkbox) textarea.error{border:2px solid #EB5B5B}div.form .item:not(.checkbox) input:focus ~ label,div.form .item:not(.checkbox) input:not(:placeholder-shown) ~ label,div.form .item:not(.checkbox) select:focus ~ label,div.form .item:not(.checkbox) select:not(:placeholder-shown) ~ label,div.form .item:not(.checkbox) textarea:focus ~ label,div.form .item:not(.checkbox) textarea:not(:placeholder-shown) ~ label{top:0px;font-size:.875rem}div.form .item:not(.checkbox) input:focus,div.form .item:not(.checkbox) input:not(:placeholder-shown),div.form .item:not(.checkbox) select:focus,div.form .item:not(.checkbox) select:not(:placeholder-shown),div.form .item:not(.checkbox) textarea:focus,div.form .item:not(.checkbox) textarea:not(:placeholder-shown){border:2px solid #222}div.form .item:not(.checkbox) input[type="text"].copy-place{display:inline-block !important;max-width:400px;min-height:70px;border:2px dashed #8fc73e !important;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;text-align:center}div.form .item:not(.checkbox) button{margin:0px}div.form .item--split:not(.checkbox){display:flex}div.form .item--split:not(.checkbox) input[type="text"]{-webkit-border-radius:20px 0px 0px 20px;-moz-border-radius:20px 0px 0px 20px;-ms-border-radius:20px 0px 0px 20px;-o-border-radius:20px 0px 0px 20px;border-radius:20px 0px 0px 20px;border-right:0px solid transparent}div.form .item--split:not(.checkbox) button{-webkit-border-radius:0px 20px 20px 0px;-moz-border-radius:0px 20px 20px 0px;-ms-border-radius:0px 20px 20px 0px;-o-border-radius:0px 20px 20px 0px;border-radius:0px 20px 20px 0px}div.form.generate-code .button{min-width:100%}div.form.generate-code .button.secondary{min-width:57%;min-height:70px}div.form.generate-code .button.transparent{min-width:50%;color:#737373}.checkbox{padding:15px 10px 15px 0px}.checkbox label{display:block;position:relative;padding:0px 0px 0px 40px;cursor:pointer;text-align:left;font-size:1rem;line-height:1.25rem;color:#222;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox label input{position:absolute;opacity:0;filter:alpha(opacity=0);cursor:pointer;height:0;width:0}.checkbox label .check{position:absolute;top:-3px;left:0;height:26px;width:26px;background:#fff;border:2px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.checkbox label:hover input ~ .check{background:#408000;border-color:#408000}.checkbox label input:checked ~ .check{background:#fff;border-color:#222}.checkbox label .check:after{content:"";position:absolute;display:none}.checkbox label input:checked ~ .check:after{display:block}.checkbox label .check:after{left:7px;top:1px;width:6px;height:13px;border:solid #222;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.checkbox label a{color:#8fc73e;text-decoration:none}.checkbox label a:hover{text-decoration:underline}.checkbox label.error{color:#EB5B5B}.checkbox label.error a{color:#EB5B5B}.selectbox{max-width:380px;position:relative}.selectbox select{appearance:none;-webkit-appearance:none;width:100%;border:2px solid #222;background:#fff;color:#222;font-size:1rem;line-height:1.875rem;font-weight:500;padding:7px 24px;margin:0px;letter-spacing:0.5px;cursor:pointer;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.selectbox::after{content:"\e905";font-family:'icomoon' !important;font-size:.625rem;position:absolute;top:10px;right:1rem;color:#408000;pointer-events:none}#window{position:fixed;top:0px;left:0px;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgba(255,255,255,0.8);z-index:999;padding:10px}#window .window-inside{overflow:hidden}#window .window-inside.bg-white{padding:30px 50px 0px 50px;max-height:95vh;overflow-y:auto}@media screen and (max-width: 768px){#window .window-inside.bg-white{padding:20px}}#window .window-inside.bg-white h4{margin-bottom:30px}#window .window-inside.bg-white .form{position:relative}#window .window-inside.bg-white .form.loading:after{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(255,255,255,0.6) url("../images/loading.gif") no-repeat center center;background-size:100px auto;z-index:1}#window div.window-close{position:absolute;top:0px;right:0px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}#window div.window-close.white{color:#fff}.page-115 main{padding:0px}.page-115 .special-category-01 .hero{display:flex;align-items:center;justify-content:center;aspect-ratio:2/1;min-height:900px;width:100%;padding:20px;background:transparent url("../images/babybox/baby-box-header-desktop.webp") no-repeat bottom center}@media screen and (max-width: 768px){.page-115 .special-category-01 .hero{aspect-ratio:4/5;background:transparent url("../images/babybox/baby-box-header-mobile.webp") no-repeat bottom center}}.page-115 .special-category-01 .hero img{width:340px}.page-115 .special-category-01 .text-page .half-box .text-page{max-width:420px}#code-box_form{padding:0px 20px 20px 20px;margin-top:20px;gap:20px;display:flex;flex-direction:column}#code-box_form .result{margin:0px 0px 0px 0px}#code-box_form .result .box{margin:20px 0px 0px 0px}#code-box_form .item.full{padding:0px}
