@charset "UTF-8";h1,.header-h1{font-size:clamp(32px,-moz-calc(21.333px + 2.844vw), 64px);font-size:clamp(32px,calc(21.333px + 2.844vw), 64px);font-weight:700;line-height:normal;color:var(--header-color);letter-spacing:-1.28px}h2,.header-h2{color:var(--header-color);font-size:clamp(24px,-moz-calc(16px + 2.133vw), 48px);font-size:clamp(24px,calc(16px + 2.133vw), 48px);font-style:normal;font-weight:700;line-height:normal;letter-spacing:clamp(-1.92px,-moz-calc(-0.64px + -0.0853vw), -0.96px);letter-spacing:clamp(-1.92px,calc(-0.64px + -0.0853vw), -0.96px);letter-spacing:0}h3,.header-h3{color:var(--header-color);font-size:clamp(24px,-moz-calc(21.333px + 0.711vw), 32px);font-size:clamp(24px,calc(21.333px + 0.711vw), 32px);font-style:normal;line-height:normal;font-weight:700;letter-spacing:0}h4,.header-h4{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(20px,-moz-calc(16.667px + 0.889vw), 30px);font-size:clamp(20px,calc(16.667px + 0.889vw), 30px);letter-spacing:0}h5,.header-h5{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(18px,-moz-calc(16px + 0.533vw), 24px);font-size:clamp(18px,calc(16px + 0.533vw), 24px);letter-spacing:0}h6,.header-h6{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(15px,-moz-calc(13.333px + 0.444vw), 20px);font-size:clamp(15px,calc(13.333px + 0.444vw), 20px);letter-spacing:clamp(-0.8px,-moz-calc(-0.867px + 0.018vw), -0.6px);letter-spacing:clamp(-0.8px,calc(-0.867px + 0.018vw), -0.6px)}.wrapper{max-width:1530px;margin:0 auto;padding:0 15px}body{color:var(--text-color);font-family:Inter;font-style:normal;font-weight:500;background-color:var(--color-white)}body p{font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px)}body a.change-color{text-decoration:none;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}body a.change-color:hover{color:var(--color-orange-dark)}body .body__wrapper{overflow:hidden;padding-top:clamp(92px,-moz-calc(72.667px + 5.156vw), 150px);padding-top:clamp(92px,calc(72.667px + 5.156vw), 150px)}body .body__wrapper section:first-of-type{margin-block:clamp(15px,-moz-calc(1.667px + 3.556vw), 55px) clamp(15px, -moz-calc(-13.333px + 7.556vw), 100px);margin-block:clamp(15px,calc(1.667px + 3.556vw), 55px) clamp(15px, calc(-13.333px + 7.556vw), 100px)}body.scrolled-past-header .header__wrapper{top:clamp(-30px,-moz-calc(10px - 2.667vw), 0px);top:clamp(-30px,calc(10px - 2.667vw), 0px)}.text--small{color:var(--header-color);font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.15px}.text--center{text-align:center}.text--link{-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.text--link:hover{color:var(--color-orange-dark)}.text--color-gray-old{color:var(--color-gray-old)}.btn{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:clamp(17px,-moz-calc(12.217px + 1.276vw), 22px) clamp(17px, -moz-calc(-5.003px + 5.867vw), 40px);padding:clamp(17px,calc(12.217px + 1.276vw), 22px) clamp(17px, calc(-5.003px + 5.867vw), 40px);border-radius:25px;text-decoration:none;font-weight:700;min-width:150px;text-align:center;font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);cursor:pointer;-webkit-transition:background-color .3s ease,color .3s ease,border-color .3s ease;-o-transition:background-color .3s ease,color .3s ease,border-color .3s ease;-moz-transition:background-color .3s ease,color .3s ease,border-color .3s ease;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.btn--primary{background-color:var(--color-primary);color:var(--color-white);border-width:0;border-style:solid;border-color:transparent;min-height:clamp(57px,-moz-calc(55.1px + 0.507vw), 62.7px);min-height:clamp(57px,calc(55.1px + 0.507vw), 62.7px)}.btn--primary:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.btn--secondary{background-color:transparent;color:var(--color-primary);border:2px solid var(--color-primary)}.btn--secondary:hover{border:2px solid var(--color-primary-hover);color:var(--color-primary-hover)}.btn--secondary-bg{background-color:transparent;color:var(--color-white);border:2px solid var(--color-white)}.btn--secondary-bg:hover{background-color:var(--color-white);color:var(--color-primary)}.btn--white-bg{background-color:var(--color-white);color:var(--color-primary)}.btn--white-bg:hover{background-color:var(--color-primary);color:var(--color-white)}.btn--white{background-color:var(--color-white);color:var(--color-primary);border:2px solid var(--color-primary)}.btn--white:hover{background-color:var(--color-primary);color:var(--color-white);border:2px solid var(--color-white)}.box-news-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(15px,-moz-calc(0.533rem + 1.778vw), 35px);gap:clamp(15px,calc(0.533rem + 1.778vw), 35px)}.box-news-item__image{position:relative;width:100%;border-radius:35px;overflow:hidden;height:clamp(200px,-moz-calc(10.844rem + 7.111vw), 280px);height:clamp(200px,calc(10.844rem + 7.111vw), 280px)}.box-news-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out,-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out,-o-transform .3s ease-in-out}.box-news-item__image img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.box-news-item__date{font-family:Inter;font-size:clamp(0.8125rem,-moz-calc(0.7917rem + 0.0889vw), 0.875rem);font-size:clamp(0.8125rem,calc(0.7917rem + 0.0889vw), 0.875rem);font-style:normal;font-weight:700;line-height:28px;letter-spacing:-0.14px;background:var(--color-gradient-orange-vertical);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.box-news-item__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;position:relative;padding-bottom:45px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.box-news-item__content header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.box-news-item__content a.read-more{font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.14px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;left:0}.box-news-item__content a.read-more svg{-webkit-transition:right .3s ease-in-out;-o-transition:right .3s ease-in-out;-moz-transition:right .3s ease-in-out;transition:right .3s ease-in-out;right:0;position:relative}.box-news-item__content a.read-more:hover svg{right:-10px}.box-implementation-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.box-implementation-item__image{position:relative;width:100%;border-radius:35px;overflow:hidden;height:clamp(200px,-moz-calc(10.844rem + 7.111vw), 280px);height:clamp(200px,calc(10.844rem + 7.111vw), 280px);background-color:var(--color-gray-light)}.box-implementation-item__image img.flag{position:absolute;top:22px;right:47px}@media screen and (max-width:767px){.box-implementation-item__image img.flag{right:18px}}.box-implementation-item__image>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}.box-implementation-item__image>div img.city-bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out,-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out,-o-transform .3s ease-in-out}.box-implementation-item__image>div img.city-bg:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.box-implementation-item__date{font-family:Inter;font-size:clamp(0.8125rem,-moz-calc(0.7917rem + 0.0889vw), 0.875rem);font-size:clamp(0.8125rem,calc(0.7917rem + 0.0889vw), 0.875rem);font-style:normal;font-weight:700;line-height:28px;letter-spacing:-0.14px;background:var(--color-gradient-orange-vertical);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.box-implementation-item__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;position:relative}.box-implementation-item__content-arms{position:absolute;top:-60px;right:clamp(1.125rem,-moz-calc(0.7708rem + 1.5111vw), 2.1875rem);right:clamp(1.125rem,calc(0.7708rem + 1.5111vw), 2.1875rem);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:80px;height:100px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:20px;border-top:3px solid var(--color-orange-dark);background:var(--color-white)}.box-implementation-item__content-arms img{height:60px;width:auto}.box-implementation-item__content ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.box-implementation-item__content ul li a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:25px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.box-implementation-item__content ul li a:hover span{color:var(--color-orange-dark)}.box-implementation-item__content ul li a span{-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.box-implementation-item__content ul li .icon{-webkit-box-flex:0;-webkit-flex:0 0 15px;-moz-box-flex:0;-ms-flex:0 0 15px;flex:0 0 15px}.box-implementation-item__content header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.box-implementation-item__content header h4{width:65%;font-size:clamp(20px,-moz-calc(1.042rem + 0.889vw), 30px);font-size:clamp(20px,calc(1.042rem + 0.889vw), 30px);letter-spacing:clamp(-1.2px,-moz-calc(-0.036vw - 0.667px), -0.8px);letter-spacing:clamp(-1.2px,calc(-0.036vw - 0.667px), -0.8px)}.box-implementation-item__content a.read-more{font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.14px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.box-implementation-item__content a.read-more svg{-webkit-transition:right .3s ease-in-out;-o-transition:right .3s ease-in-out;-moz-transition:right .3s ease-in-out;transition:right .3s ease-in-out;right:0;position:relative}.box-implementation-item__content a.read-more:hover svg{right:-10px}body.page-template-page-contact{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.no-image{height:480px;overflow:hidden;border-radius:35px;position:relative;background-color:var(--color-gray-light);color:var(--color-primary);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}.otgs-development-site-front-end{display:none}.editor-wysiwyg a{text-decoration:underline;color:var(--color-primary);font-weight:600}.editor-wysiwyg a:hover{background:var(--color-gradient-orange-vertical);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none}.editor-wysiwyg ul,.editor-wysiwyg ol{padding-left:1.2rem}.editor-wysiwyg ul li,.editor-wysiwyg ol li{margin-bottom:.5rem}.editor-wysiwyg ul li ul,.editor-wysiwyg ul li ol,.editor-wysiwyg ol li ul,.editor-wysiwyg ol li ol{margin-top:.5rem;margin-bottom:.5rem}.editor-wysiwyg ul{list-style-type:disc}.editor-wysiwyg ol{list-style-type:decimal}.editor-wysiwyg strong,.editor-wysiwyg b{font-weight:700;color:var(--header-color)}.editor-wysiwyg em,.editor-wysiwyg i{font-style:italic}.editor-wysiwyg blockquote{padding:.75rem 1.5rem;margin-left:0;margin-right:0;border-left:4px solid var(--color-orange-dark);font-style:italic}.editor-wysiwyg blockquote p:last-child{margin-bottom:0}.editor-wysiwyg img,.editor-wysiwyg video{max-width:100%;height:auto;display:block;margin:1.5rem auto;border-radius:4px}.editor-wysiwyg .table-wrapper{display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.editor-wysiwyg table{display:block;overflow-x:auto;min-width:750px;border-collapse:collapse;border-spacing:0;margin:0;table-layout:fixed}.editor-wysiwyg table thead,.editor-wysiwyg table tbody,.editor-wysiwyg table tr{display:table;width:100%;table-layout:fixed}.editor-wysiwyg table thead th,.editor-wysiwyg table tbody td{color:var(--header-color)}.editor-wysiwyg table thead{background-color:var(--color-gray-light)}.editor-wysiwyg table th,.editor-wysiwyg table td{padding:.75rem 1rem;border:1px solid var(--color-primary);text-align:left;min-width:120px;word-wrap:break-word}.editor-wysiwyg table th{background-color:var(--color-gray-light);font-weight:600;color:var(--header-color);padding:.75rem 1rem;text-align:left;min-width:120px;word-wrap:break-word}.editor-wysiwyg table tr:nth-child(even){background-color:var(--color-gray-lighters)}.editor-wysiwyg hr{border:0;border-top:1px solid var(--color-gray-light);margin:2.5rem 0}.editor-wysiwyg code{font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;background-color:var(--color-gray-lighters);color:var(--header-color);padding:.2rem .4rem;border-radius:3px;font-size:.9em}.editor-wysiwyg pre{padding:1rem;border-radius:6px;overflow-x:auto}.editor-wysiwyg pre code{background-color:transparent;color:inherit;padding:0;font-size:.95em;border-radius:0}.editor-wysiwyg h1{font-size:clamp(32px,-moz-calc(21.333px + 2.844vw), 64px);font-size:clamp(32px,calc(21.333px + 2.844vw), 64px);font-weight:700;line-height:normal;color:var(--header-color);letter-spacing:-1.28px;margin-top:clamp(24px,-moz-calc(16px + 2.133vw), 48px);margin-top:clamp(24px,calc(16px + 2.133vw), 48px)}.editor-wysiwyg h2{color:var(--header-color);font-size:clamp(24px,-moz-calc(16px + 2.133vw), 48px);font-size:clamp(24px,calc(16px + 2.133vw), 48px);font-style:normal;font-weight:700;line-height:normal;letter-spacing:clamp(-1.92px,-moz-calc(-0.64px + -0.0853vw), -0.96px);letter-spacing:clamp(-1.92px,calc(-0.64px + -0.0853vw), -0.96px);margin-top:clamp(20px,-moz-calc(14.667px + 1.422vw), 36px);margin-top:clamp(20px,calc(14.667px + 1.422vw), 36px)}.editor-wysiwyg h3{color:var(--header-color);font-size:clamp(24px,-moz-calc(21.333px + 0.711vw), 32px);font-size:clamp(24px,calc(21.333px + 0.711vw), 32px);font-style:normal;line-height:normal;font-weight:700;letter-spacing:clamp(-1.28px,-moz-calc(-0.853px + -0.0284vw), -0.96px);letter-spacing:clamp(-1.28px,calc(-0.853px + -0.0284vw), -0.96px);margin-top:clamp(18px,-moz-calc(14.667px + 0.889vw), 28px);margin-top:clamp(18px,calc(14.667px + 0.889vw), 28px)}.editor-wysiwyg h4{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(20px,-moz-calc(16.667px + 0.889vw), 30px);font-size:clamp(20px,calc(16.667px + 0.889vw), 30px);letter-spacing:clamp(-1.2px,-moz-calc(-0.667px - 0.036vw), -0.8px);letter-spacing:clamp(-1.2px,calc(-0.667px - 0.036vw), -0.8px);margin-top:clamp(16px,-moz-calc(13.333px + 0.711vw), 24px);margin-top:clamp(16px,calc(13.333px + 0.711vw), 24px)}.editor-wysiwyg h5{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(18px,-moz-calc(16px + 0.533vw), 24px);font-size:clamp(18px,calc(16px + 0.533vw), 24px);letter-spacing:clamp(-0.96px,-moz-calc(-0.64px - 0.021vw), -0.72px);letter-spacing:clamp(-0.96px,calc(-0.64px - 0.021vw), -0.72px);margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px)}.editor-wysiwyg h6{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(15px,-moz-calc(13.333px + 0.444vw), 20px);font-size:clamp(15px,calc(13.333px + 0.444vw), 20px);letter-spacing:clamp(-0.8px,-moz-calc(-0.867px + 0.018vw), -0.6px);letter-spacing:clamp(-0.8px,calc(-0.867px + 0.018vw), -0.6px);margin-top:clamp(12px,-moz-calc(10.667px + 0.356vw), 16px);margin-top:clamp(12px,calc(10.667px + 0.356vw), 16px)}.editor-wysiwyg p{font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px);margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px)}.editor-wysiwyg ul{list-style:disc;padding-left:1.2rem;margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px);font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px)}.editor-wysiwyg ol{list-style:decimal;padding-left:1.2rem;margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px);font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px)}.editor-wysiwyg a{color:var(--color-orange-dark) !important;text-decoration:underline}.editor-wysiwyg a:hover{text-decoration:none}.editor-wysiwyg a strong,.editor-wysiwyg a b{color:var(--color-orange-dark) !important}.editor-wysiwyg strong,.editor-wysiwyg b{font-weight:700;color:var(--header-color)}.editor-wysiwyg em,.editor-wysiwyg i{font-style:italic}.editor-wysiwyg *:nth-child(1){margin-top:0}.smaller-gap{margin-top:35px !important}html{scroll-behavior:smooth;scroll-padding-top:70px}[id]{scroll-margin-top:70px}:root{--lb-overlay-opacity:.8;--lb-overlay-bg:black;--lb-border-radius:3px;--lb-image-border-width:4px;--lb-image-border-color:white;--lb-container-bg:white;--lb-text-color:#ccc;--lb-caption-link-color:#4ae;--lb-number-color:#999;--lb-nav-transition-speed:.6s;--lb-close-transition-speed:.2s}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:fixed;inset:0;z-index:9999;background-color:var(--lb-overlay-bg);opacity:var(--lb-overlay-opacity);display:none}.lightbox{position:fixed;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;outline:0}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:var(--lb-border-radius);border:var(--lb-image-border-width) solid var(--lb-image-border-color)}.lightbox a img{border:0}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:var(--lb-container-bg)}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../../images/prev.png) left 48% no-repeat;opacity:0;-webkit-transition:opacity var(--lb-nav-transition-speed);-o-transition:opacity var(--lb-nav-transition-speed);-moz-transition:opacity var(--lb-nav-transition-speed);transition:opacity var(--lb-nav-transition-speed)}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../../images/next.png) right 48% no-repeat;opacity:0;-webkit-transition:opacity var(--lb-nav-transition-speed);-o-transition:opacity var(--lb-nav-transition-speed);-moz-transition:opacity var(--lb-nav-transition-speed);transition:opacity var(--lb-nav-transition-speed)}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:var(--lb-text-color)}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-caption a{color:var(--lb-caption-link-color)}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:var(--lb-number-color)}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../../images/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity var(--lb-close-transition-speed);-o-transition:opacity var(--lb-close-transition-speed);-moz-transition:opacity var(--lb-close-transition-speed);transition:opacity var(--lb-close-transition-speed)}.lb-data .lb-close:hover{cursor:pointer;opacity:1}.hero-home{background-color:var(--color-gray-light);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-radius:35px;overflow:hidden;position:relative}@media screen and (max-width:767px){.hero-home{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.hero-home__wrapper{margin-block:clamp(15px,-moz-calc(1.667px + 3.556vw), 55px) clamp(35px, -moz-calc(13.333px + 5.778vw), 100px);margin-block:clamp(15px,calc(1.667px + 3.556vw), 55px) clamp(35px, calc(13.333px + 5.778vw), 100px)}.hero-home__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;min-height:460px;margin-left:clamp(16px,-moz-calc(1.333px + 3.911vw), 60px);margin-left:clamp(16px,calc(1.333px + 3.911vw), 60px);padding-block:clamp(40px,-moz-calc(30.333px + 2.578vw), 69px);padding-block:clamp(40px,calc(30.333px + 2.578vw), 69px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(25px,-moz-calc(21.667px + 0.889vw), 35px);gap:clamp(25px,calc(21.667px + 0.889vw), 35px);-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-webkit-flex:0 1 564px;-moz-box-flex:0;-ms-flex:0 1 564px;flex:0 1 564px}@media screen and (max-width:767px){.hero-home__content{-webkit-box-flex:0;-webkit-flex:0;-moz-box-flex:0;-ms-flex:0;flex:0;min-height:auto;margin:0;padding:25px 15px 11px 15px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}.hero-home__content header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}@media screen and (max-width:767px){.hero-home__content header{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.hero-home__content header h2{font-family:"Inter",sans-serif;font-style:normal;font-weight:500;line-height:normal;font-size:clamp(18px,-moz-calc(12px + 1.6vw), 36px);font-size:clamp(18px,calc(12px + 1.6vw), 36px);letter-spacing:clamp(-1.44px,-moz-calc(-0.48px + -0.064vw), -0.72px);letter-spacing:clamp(-1.44px,calc(-0.48px + -0.064vw), -0.72px);background:var(--color-gradient-orange-horizontal);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-home__content p{width:120%}@media screen and (max-width:767px){.hero-home__content p{width:100%}}.hero-home__buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(10px,-moz-calc(6.667px + 0.889vw), 20px);gap:clamp(10px,calc(6.667px + 0.889vw), 20px)}.hero-home__buttons .btn{padding:17px 24px}@media screen and (max-width:767px){.hero-home__buttons a{padding-inline:10px;white-space:nowrap}}.hero-home__images-wrapper{position:relative;width:900px}.hero-home__slider .swiper-slide{max-height:460px}@media screen and (max-width:767px){.hero-home__slider .swiper-slide img{left:-130px;position:relative;top:-20px;max-width:100%;-o-object-fit:contain;object-fit:contain}}.hero-home__swiper-pagination{right:30px;left:auto !important;width:auto !important}.hero-home__swiper-pagination .swiper-pagination-bullet{background-color:var(--color-gray-lighter);opacity:1;border:1px solid var(--color-gray-dark)}.hero-home__swiper-pagination .swiper-pagination-bullet-active{background-color:var(--color-orange-light)}body.home .text-images__wrapper{margin-block:clamp(35px,-moz-calc(13.333px + 5.778vw), 100px) clamp(25px, -moz-calc(20px + 1.333vw), 40px);margin-block:clamp(35px,calc(13.333px + 5.778vw), 100px) clamp(25px, calc(20px + 1.333vw), 40px)}.text-images{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(25px,-moz-calc(20px + 1.333vw), 40px);gap:clamp(25px,calc(20px + 1.333vw), 40px)}@media screen and (max-width:767px){.text-images{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:25px}}.text-images__wrapper{margin-top:clamp(35px,-moz-calc(13.333px + 5.778vw), 100px);margin-top:clamp(35px,calc(13.333px + 5.778vw), 100px)}.text-images__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(25px,-moz-calc(19.333px + 1.511vw), 42px);gap:clamp(25px,calc(19.333px + 1.511vw), 42px);-webkit-box-flex:0;-webkit-flex:0 1 715px;-moz-box-flex:0;-ms-flex:0 1 715px;flex:0 1 715px}@media screen and (max-width:767px){.text-images__content{-webkit-box-flex:0;-webkit-flex:0;-moz-box-flex:0;-ms-flex:0;flex:0}}.text-images__description{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(25px,-moz-calc(21.667px + 0.889vw), 35px);gap:clamp(25px,calc(21.667px + 0.889vw), 35px)}.text-images__description a{text-decoration:underline}.text-images__description a:hover{text-decoration:none}.text-images__description h1{font-size:clamp(32px,-moz-calc(21.333px + 2.844vw), 64px);font-size:clamp(32px,calc(21.333px + 2.844vw), 64px);font-weight:700;line-height:normal;color:var(--header-color);letter-spacing:-1.28px;margin-top:clamp(24px,-moz-calc(16px + 2.133vw), 48px);margin-top:clamp(24px,calc(16px + 2.133vw), 48px)}.text-images__description h2{color:var(--header-color);font-size:clamp(24px,-moz-calc(16px + 2.133vw), 48px);font-size:clamp(24px,calc(16px + 2.133vw), 48px);font-style:normal;font-weight:700;line-height:normal;letter-spacing:clamp(-1.92px,-moz-calc(-0.64px + -0.0853vw), -0.96px);letter-spacing:clamp(-1.92px,calc(-0.64px + -0.0853vw), -0.96px);margin-top:clamp(20px,-moz-calc(14.667px + 1.422vw), 36px);margin-top:clamp(20px,calc(14.667px + 1.422vw), 36px)}.text-images__description h3{color:var(--header-color);font-size:clamp(24px,-moz-calc(21.333px + 0.711vw), 32px);font-size:clamp(24px,calc(21.333px + 0.711vw), 32px);font-style:normal;line-height:normal;font-weight:700;letter-spacing:clamp(-1.28px,-moz-calc(-0.853px + -0.0284vw), -0.96px);letter-spacing:clamp(-1.28px,calc(-0.853px + -0.0284vw), -0.96px);margin-top:clamp(18px,-moz-calc(14.667px + 0.889vw), 28px);margin-top:clamp(18px,calc(14.667px + 0.889vw), 28px)}.text-images__description h4{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(20px,-moz-calc(16.667px + 0.889vw), 30px);font-size:clamp(20px,calc(16.667px + 0.889vw), 30px);letter-spacing:clamp(-1.2px,-moz-calc(-0.667px - 0.036vw), -0.8px);letter-spacing:clamp(-1.2px,calc(-0.667px - 0.036vw), -0.8px);margin-top:clamp(16px,-moz-calc(13.333px + 0.711vw), 24px);margin-top:clamp(16px,calc(13.333px + 0.711vw), 24px)}.text-images__description h5{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(18px,-moz-calc(16px + 0.533vw), 24px);font-size:clamp(18px,calc(16px + 0.533vw), 24px);letter-spacing:clamp(-0.96px,-moz-calc(-0.64px - 0.021vw), -0.72px);letter-spacing:clamp(-0.96px,calc(-0.64px - 0.021vw), -0.72px);margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px)}.text-images__description h6{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(15px,-moz-calc(13.333px + 0.444vw), 20px);font-size:clamp(15px,calc(13.333px + 0.444vw), 20px);letter-spacing:clamp(-0.8px,-moz-calc(-0.867px + 0.018vw), -0.6px);letter-spacing:clamp(-0.8px,calc(-0.867px + 0.018vw), -0.6px);margin-top:clamp(12px,-moz-calc(10.667px + 0.356vw), 16px);margin-top:clamp(12px,calc(10.667px + 0.356vw), 16px)}.text-images__description p{font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px);margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px)}.text-images__description ul{list-style:disc;padding-left:1.2rem;margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px);font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px)}.text-images__description ol{list-style:decimal;padding-left:1.2rem;margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px);font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px)}.text-images__description a{color:var(--color-orange-dark) !important;text-decoration:underline}.text-images__description a:hover{text-decoration:none}.text-images__description a strong,.text-images__description a b{color:var(--color-orange-dark) !important}.text-images__description strong,.text-images__description b{font-weight:700;color:var(--header-color)}.text-images__description em,.text-images__description i{font-style:italic}.text-images__description *:nth-child(1){margin-top:0}.text-images__images{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 1 635px;-moz-box-flex:0;-ms-flex:0 1 635px;flex:0 1 635px;position:relative;height:596px}@media screen and (max-width:767px){.text-images__images{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:clamp(281px,-moz-calc(163px + 31.467vw), 635px);height:clamp(281px,calc(163px + 31.467vw), 635px);width:100%}}.text-images__images-front{position:relative;height:405px;width:512px;width:auto;z-index:2;border-radius:35px;margin-right:clamp(40px,-moz-calc(12.333px + 7.378vw), 123px);margin-right:clamp(40px,calc(12.333px + 7.378vw), 123px)}@media screen and (max-width:767px){.text-images__images-front{height:clamp(216px,-moz-calc(153px + 16.8vw), 405px);height:clamp(216px,calc(153px + 16.8vw), 405px);height:100%;padding-top:65px;width:-moz-calc(100% - 40px);width:calc(100% - 40px)}.text-images__images-front img{border-radius:35px}}.text-images__images-front:before{content:"";position:absolute;top:-13px;width:257px;left:-moz-calc(100% - 257px + 15px);left:calc(100% - 257px + 15px);height:189px;background:var(--color-white);border-radius:45px;z-index:-1}@media screen and (max-width:767px){.text-images__images-front:before{top:50px}}.text-images__images-front:after{content:url(../../assets/svg/bus-stop-icon.svg);position:absolute;top:-70px;left:139px;z-index:-1}@media screen and (max-width:767px){.text-images__images-front:after{top:0;left:30px}}.text-images__images img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;max-width:100%;max-height:100%;border-radius:35px}.text-images__images-back{position:absolute;top:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;width:362px;height:413px;border-radius:35px;text-align:right}.text-images__images-back img{width:clamp(160px,-moz-calc(92.667px + 17.956vw), 362px);width:clamp(160px,calc(92.667px + 17.956vw), 362px);height:auto}.solutions-slider{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(25px,-moz-calc(19.333px + 1.511vw), 42px);gap:clamp(25px,calc(19.333px + 1.511vw), 42px)}.solutions-slider__wrapper{margin-block:40px clamp(40px,-moz-calc(20px + 5.333vw), 100px);margin-block:40px clamp(40px,calc(20px + 5.333vw), 100px)}.solutions-slider h3{font-size:clamp(15px,-moz-calc(9.333px + 1.511vw), 32px);font-size:clamp(15px,calc(9.333px + 1.511vw), 32px);letter-spacing:-1.28px}.solutions-slider .swiper-wrapper{padding:0;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:-o-transform .3s linear;-moz-transition:transform .3s linear,-moz-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear,-moz-transform .3s linear,-o-transform .3s linear;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}.solutions-slider__slider-wrapper{position:relative}@media screen and (max-width:1023px){.solutions-slider .swiper{overflow:visible !important}}.solutions-slider .swiper-slide{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out,-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out,-o-transform .3s ease-in-out;z-index:10}@media screen and (max-width:767px){.solutions-slider .swiper-slide img{max-height:60px;width:auto}}.solutions-slider .swiper-slide:hover p{color:var(--color-orange-dark)}.solutions-slider .swiper-slide p{-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out;text-align:center}.solutions-slider .solutions-slider__prev,.solutions-slider .solutions-slider__next{width:30px;height:30px;border-radius:30px;background:var(--color-gray-lighter);padding:9px 7px}@media screen and (max-width:1023px){.solutions-slider .solutions-slider__prev,.solutions-slider .solutions-slider__next{display:none !important}}.solutions-slider .solutions-slider__prev{left:-63px !important}.solutions-slider .solutions-slider__next{right:-63px !important}@media screen and (max-width:1645px){.solutions-slider .solutions-slider__prev{left:-10px !important}.solutions-slider .solutions-slider__next{right:-10px !important}}.companies{border-radius:35px 35px 35px 235px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;padding:clamp(25px,-moz-calc(13.333px + 3.111vw), 60px) clamp(15px, -moz-calc(0px + 4vw), 60px);padding:clamp(25px,calc(13.333px + 3.111vw), 60px) clamp(15px, calc(0px + 4vw), 60px);background-color:var(--color-primary);position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991px){.companies{border-radius:35px 35px 35px 115px}}.companies__background-gradient{position:absolute;left:0;top:0;width:304px;height:100%;background:-webkit-gradient(linear,right top,left top,from(#170704),to(rgba(23,7,4,0)));background:-moz-linear-gradient(right,#170704 0,rgba(23,7,4,0) 100%);background:-o-linear-gradient(right,#170704 0,rgba(23,7,4,0) 100%);background:linear-gradient(270deg,#170704 0,rgba(23,7,4,0) 100%);z-index:1;display:none}@media screen and (max-width:991px){.companies__background-gradient{display:block}}.companies:before{content:"";background-image:url("../../assets/images/companies/bg.webp");background-position:50%;background-size:contain;background-repeat:no-repeat;position:absolute;left:-306px;top:0;width:1011px;height:100%;aspect-ratio:337/225;z-index:0}@media screen and (max-width:991px){.companies:before{background-image:url("../../assets/images/companies/bg-mobile.webp");width:304px;height:387px;aspect-ratio:304/387;left:0;bottom:-0.433px;top:inherit}}.companies:after{content:"";background:-webkit-gradient(linear,right top,left top,from(#170704),to(rgba(23,7,4,0)));background:-moz-linear-gradient(right,#170704 0,rgba(23,7,4,0) 100%);background:-o-linear-gradient(right,#170704 0,rgba(23,7,4,0) 100%);background:linear-gradient(270deg,#170704 0,rgba(23,7,4,0) 100%);position:absolute;left:-85px;width:652px;height:100%;top:0;z-index:1}@media screen and (max-width:1262px){.companies:after{left:-80px}}@media screen and (max-width:1236px){.companies:after{left:-20px}}@media screen and (max-width:991px){.companies:after{left:0;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(#170704),to(rgba(23,7,4,0)));background:-moz-linear-gradient(top,#170704 0,rgba(23,7,4,0) 100%);background:-o-linear-gradient(top,#170704 0,rgba(23,7,4,0) 100%);background:linear-gradient(180deg,#170704 0,rgba(23,7,4,0) 100%);width:100%;height:-moz-calc(100% + 30px);height:calc(100% + 30px)}}.companies__wrapper{margin-block:clamp(50px,-moz-calc(28.333px + 1.778vw), 100px);margin-block:clamp(50px,calc(28.333px + 1.778vw), 100px)}.companies__map{position:relative;z-index:2;-webkit-box-flex:0;-webkit-flex:0 0 360px;-moz-box-flex:0;-ms-flex:0 0 360px;flex:0 0 360px;margin-left:45px}@media screen and (max-width:991px){.companies__map{display:none}}.companies__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:clamp(25px,-moz-calc(19.333px + 1.511vw), 42px);gap:clamp(25px,calc(19.333px + 1.511vw), 42px);-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:0;-webkit-flex:0 1 846px;-moz-box-flex:0;-ms-flex:0 1 846px;flex:0 1 846px;position:relative;z-index:3}.companies__content h2{color:var(--color-white);text-align:right}.companies__info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:clamp(25px,-moz-calc(15.333px + 2.578vw), 54px);gap:clamp(25px,calc(15.333px + 2.578vw), 54px)}.companies__info p{text-align:right}.companies__subheader{background:var(--color-gradient-orange-vertical);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:18px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:-0.18px}.companies__logos{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;gap:clamp(20px,-moz-calc(12.667px + 1.956vw), 42px) clamp(20px, -moz-calc(13.333px + 1.778vw), 40px);gap:clamp(20px,calc(12.667px + 1.956vw), 42px) clamp(20px, calc(13.333px + 1.778vw), 40px);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:756px;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1;font-size:10px}.companies__logos img{-webkit-filter:invert(20%) brightness(60%);filter:invert(20%) brightness(60%);height:2.5em;width:auto}@media screen and (max-width:991px){.companies__logos img{-webkit-filter:invert(20%) brightness(80%);filter:invert(20%) brightness(80%);font-size:6.4px}}.text-youtube{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(25px,-moz-calc(20px + 1.333vw), 40px);gap:clamp(25px,calc(20px + 1.333vw), 40px)}@media screen and (max-width:850px){.text-youtube{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.text-youtube__wrapper{margin-top:clamp(35px,-moz-calc(13.333px + 5.778vw), 100px);margin-top:clamp(35px,calc(13.333px + 5.778vw), 100px)}.text-youtube__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(25px,-moz-calc(19.333px + 1.511vw), 42px);gap:clamp(25px,calc(19.333px + 1.511vw), 42px);-webkit-box-flex:0;-webkit-flex:0 1 692px;-moz-box-flex:0;-ms-flex:0 1 692px;flex:0 1 692px}@media screen and (max-width:850px){.text-youtube__content{-webkit-box-flex:0;-webkit-flex:0;-moz-box-flex:0;-ms-flex:0;flex:0}}.text-youtube__description{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(25px,-moz-calc(22.667px + 0.622vw), 32px);gap:clamp(25px,calc(22.667px + 0.622vw), 32px)}.text-youtube__description h1{font-size:clamp(32px,-moz-calc(21.333px + 2.844vw), 64px);font-size:clamp(32px,calc(21.333px + 2.844vw), 64px);font-weight:700;line-height:normal;color:var(--header-color);letter-spacing:-1.28px;margin-top:clamp(24px,-moz-calc(16px + 2.133vw), 48px);margin-top:clamp(24px,calc(16px + 2.133vw), 48px)}.text-youtube__description h2{color:var(--header-color);font-size:clamp(24px,-moz-calc(16px + 2.133vw), 48px);font-size:clamp(24px,calc(16px + 2.133vw), 48px);font-style:normal;font-weight:700;line-height:normal;letter-spacing:clamp(-1.92px,-moz-calc(-0.64px + -0.0853vw), -0.96px);letter-spacing:clamp(-1.92px,calc(-0.64px + -0.0853vw), -0.96px);margin-top:clamp(20px,-moz-calc(14.667px + 1.422vw), 36px);margin-top:clamp(20px,calc(14.667px + 1.422vw), 36px)}.text-youtube__description h3{color:var(--header-color);font-size:clamp(24px,-moz-calc(21.333px + 0.711vw), 32px);font-size:clamp(24px,calc(21.333px + 0.711vw), 32px);font-style:normal;line-height:normal;font-weight:700;letter-spacing:clamp(-1.28px,-moz-calc(-0.853px + -0.0284vw), -0.96px);letter-spacing:clamp(-1.28px,calc(-0.853px + -0.0284vw), -0.96px);margin-top:clamp(18px,-moz-calc(14.667px + 0.889vw), 28px);margin-top:clamp(18px,calc(14.667px + 0.889vw), 28px)}.text-youtube__description h4{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(20px,-moz-calc(16.667px + 0.889vw), 30px);font-size:clamp(20px,calc(16.667px + 0.889vw), 30px);letter-spacing:clamp(-1.2px,-moz-calc(-0.667px - 0.036vw), -0.8px);letter-spacing:clamp(-1.2px,calc(-0.667px - 0.036vw), -0.8px);margin-top:clamp(16px,-moz-calc(13.333px + 0.711vw), 24px);margin-top:clamp(16px,calc(13.333px + 0.711vw), 24px)}.text-youtube__description h5{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(18px,-moz-calc(16px + 0.533vw), 24px);font-size:clamp(18px,calc(16px + 0.533vw), 24px);letter-spacing:clamp(-0.96px,-moz-calc(-0.64px - 0.021vw), -0.72px);letter-spacing:clamp(-0.96px,calc(-0.64px - 0.021vw), -0.72px);margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px)}.text-youtube__description h6{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(15px,-moz-calc(13.333px + 0.444vw), 20px);font-size:clamp(15px,calc(13.333px + 0.444vw), 20px);letter-spacing:clamp(-0.8px,-moz-calc(-0.867px + 0.018vw), -0.6px);letter-spacing:clamp(-0.8px,calc(-0.867px + 0.018vw), -0.6px);margin-top:clamp(12px,-moz-calc(10.667px + 0.356vw), 16px);margin-top:clamp(12px,calc(10.667px + 0.356vw), 16px)}.text-youtube__description p{font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px);margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px)}.text-youtube__description ul{list-style:disc;padding-left:1.2rem;margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px);font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px)}.text-youtube__description ol{list-style:decimal;padding-left:1.2rem;margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px);font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px)}.text-youtube__description a{color:var(--color-orange-dark) !important;text-decoration:underline}.text-youtube__description a:hover{text-decoration:none}.text-youtube__description a strong,.text-youtube__description a b{color:var(--color-orange-dark) !important}.text-youtube__description strong,.text-youtube__description b{font-weight:700;color:var(--header-color)}.text-youtube__description em,.text-youtube__description i{font-style:italic}.text-youtube__description *:nth-child(1){margin-top:0}.text-youtube__youtube{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 1 715px;-moz-box-flex:0;-ms-flex:0 1 715px;flex:0 1 715px;position:relative;padding-top:clamp(48px,-moz-calc(22px + 6.933vw), 126px);padding-top:clamp(48px,calc(22px + 6.933vw), 126px)}@media screen and (max-width:850px){.text-youtube__youtube{-webkit-box-flex:0;-webkit-flex:0;-moz-box-flex:0;-ms-flex:0;flex:0;width:100%}}.text-youtube__youtube:after{content:"";background-image:url(../../assets/images/text-youtube/logo-beesset.webp);background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:-1;height:clamp(114px,-moz-calc(33.333px + 21.511vw), 356px);height:clamp(114px,calc(33.333px + 21.511vw), 356px);width:clamp(101px,-moz-calc(30.333px + 18.844vw), 313px);width:clamp(101px,calc(30.333px + 18.844vw), 313px)}.text-youtube__youtube iframe{border-radius:35px;width:100%;height:clamp(193px,-moz-calc(137.333px + 14.844vw), 360px);height:clamp(193px,calc(137.333px + 14.844vw), 360px);margin-left:clamp(13px,-moz-calc(-7.667px + 5.511vw), 75px);margin-left:clamp(13px,calc(-7.667px + 5.511vw), 75px)}.boxes-offers{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:35px}.boxes-offers__wrapper{margin-top:clamp(35px,-moz-calc(13.333px + 5.778vw), 100px);margin-top:clamp(35px,calc(13.333px + 5.778vw), 100px)}.boxes-offers>header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:35px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.boxes-offers>header a{font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.14px}@media(max-width:575px){.boxes-offers>header a{display:none}}.boxes-offers__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:clamp(15px,-moz-calc(8.333px + 1.778vw), 35px);gap:clamp(15px,calc(8.333px + 1.778vw), 35px)}@media(max-width:767px){.boxes-offers__grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}}@media(max-width:575px){.boxes-offers__grid{grid-template-columns:repeat(1,minmax(0,1fr))}}.boxes-offers__grid .item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5px;border-radius:35px;border:3px solid var(--color-gray-dark);height:98%;padding:clamp(20px,-moz-calc(15px + 1.333vw), 35px) 0 clamp(20px, -moz-calc(15px + 1.333vw), 35px) clamp(25px, -moz-calc(21.667px + 0.889vw), 35px);padding:clamp(20px,calc(15px + 1.333vw), 35px) 0 clamp(20px, calc(15px + 1.333vw), 35px) clamp(25px, calc(21.667px + 0.889vw), 35px);position:relative;overflow:hidden;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.boxes-offers__grid .item.with-image{min-height:clamp(140px,-moz-calc(106.667px + 8.889vw), 240px);min-height:clamp(140px,calc(106.667px + 8.889vw), 240px)}.boxes-offers__grid .item.with-image .item__left{-webkit-box-flex:0 !important;-webkit-flex:0 1 230px !important;-moz-box-flex:0 !important;-ms-flex:0 1 230px !important;flex:0 1 230px !important}.boxes-offers__grid .item__left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:44px}.boxes-offers__grid .item__right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 100px;-moz-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.boxes-offers__grid .item__right{-webkit-box-flex:0;-webkit-flex:0 0 100px;-moz-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px}}.boxes-offers__grid .item__right svg{height:clamp(50px,-moz-calc(40px + 2.667vw), 80px);height:clamp(50px,calc(40px + 2.667vw), 80px);width:clamp(50px,-moz-calc(40px + 2.667vw), 80px);width:clamp(50px,calc(40px + 2.667vw), 80px)}.boxes-offers__grid .item img{position:absolute;right:3px;bottom:auto;-webkit-transform:rotate(-11.867deg);-moz-transform:rotate(-11.867deg);-ms-transform:rotate(-11.867deg);-o-transform:rotate(-11.867deg);transform:rotate(-11.867deg);max-width:clamp(73px,-moz-calc(43.667px + 7.822vw), 161px);max-width:clamp(73px,calc(43.667px + 7.822vw), 161px);height:auto}.boxes-offers__grid .item span.read-more{font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.14px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-red)}.boxes-offers__grid .item span.read-more svg{-webkit-transition:right .3s ease-in-out;-o-transition:right .3s ease-in-out;-moz-transition:right .3s ease-in-out;transition:right .3s ease-in-out;right:0;position:relative}.boxes-offers__grid .item span.read-more:hover svg{right:-10px}.boxes-slider{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:35px}.boxes-slider__wrapper{margin-top:clamp(35px,-moz-calc(13.333px + 5.778vw), 100px);margin-top:clamp(35px,calc(13.333px + 5.778vw), 100px)}.boxes-slider>header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:35px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.boxes-slider>header a{font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.14px}@media screen and (max-width:575px){.boxes-slider>header a{display:none}}@media screen and (max-width:1023px){.boxes-slider .swiper{overflow:visible}}.boxes-slider__slider-wrapper{position:relative}.boxes-slider .item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;border-radius:35px;border:3px solid var(--color-gray-dark);height:auto;padding:clamp(25px,-moz-calc(22.667px + 0.622vw), 32px);padding:clamp(25px,calc(22.667px + 0.622vw), 32px)}.boxes-slider .item__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.boxes-slider .item__top h4{font-size:clamp(15px,-moz-calc(0.75rem + 0.8vw), 24px);font-size:clamp(15px,calc(0.75rem + 0.8vw), 24px);letter-spacing:clamp(-0.96px,-moz-calc(-0.032vw - 0.48px), -0.6px);letter-spacing:clamp(-0.96px,calc(-0.032vw - 0.48px), -0.6px)}.boxes-slider .item__top span{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 50px;-moz-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px}.boxes-slider .boxes-slider__prev,.boxes-slider .boxes-slider__next{width:30px;height:30px;border-radius:30px;background:var(--color-gray-lighter);padding:9px 7px}@media screen and (max-width:1023px){.boxes-slider .boxes-slider__prev,.boxes-slider .boxes-slider__next{display:none !important}}.boxes-slider .boxes-slider__prev{left:-63px !important}.boxes-slider .boxes-slider__next{right:-63px !important}@media screen and (max-width:1645px){.boxes-slider .boxes-slider__prev{left:-10px !important}.boxes-slider .boxes-slider__next{right:-10px !important}}.news-slider{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:35px}.news-slider__wrapper{margin-top:clamp(35px,-moz-calc(13.333px + 5.778vw), 100px);margin-top:clamp(35px,calc(13.333px + 5.778vw), 100px)}.news-slider>header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:35px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.news-slider>header a{font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.14px}@media screen and (max-width:575px){.news-slider>header a{display:none}}.news-slider__slider-wrapper{position:relative}@media screen and (max-width:1023px){.news-slider .swiper{overflow:visible}}.news-slider--latest .news-slider__prev,.news-slider--latest .news-slider__next{display:none !important}.news-slider .news-slider__prev,.news-slider .news-slider__next{width:30px;height:30px;border-radius:30px;background:var(--color-gray-lighter);padding:9px 7px;top:46.7% !important}@media screen and (max-width:1023px){.news-slider .news-slider__prev,.news-slider .news-slider__next{display:none !important}}.news-slider .news-slider__prev{left:-63px !important}.news-slider .news-slider__next{right:-63px !important}@media screen and (max-width:1645px){.news-slider .news-slider__prev{left:-10px !important}.news-slider .news-slider__next{right:-10px !important}}.main-title{text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:clamp(15px,-moz-calc(1.667px + 3.556vw), 55px);margin-top:clamp(15px,calc(1.667px + 3.556vw), 55px);margin-bottom:clamp(2.1875rem,-moz-calc(0.8333rem + 5.7778vw), 6.25rem);margin-bottom:clamp(2.1875rem,calc(0.8333rem + 5.7778vw), 6.25rem);padding-block:clamp(1.5625rem,-moz-calc(1.3333rem + 0.9778vw), 2.25rem);padding-block:clamp(1.5625rem,calc(1.3333rem + 0.9778vw), 2.25rem);gap:10px}.main-title.smaller-gap{margin-bottom:35px !important}.main-title p{font-style:normal;font-weight:500;line-height:normal;font-size:clamp(18px,-moz-calc(13.333px + 1.244vw), 32px);font-size:clamp(18px,calc(13.333px + 1.244vw), 32px);letter-spacing:clamp(-1.28px,-moz-calc(-0.533px + -0.0498vw), -0.72px);letter-spacing:clamp(-1.28px,calc(-0.533px + -0.0498vw), -0.72px);background:var(--color-gradient-orange-vertical);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.main-title-image-video-bg{text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-block:clamp(90.5px,-moz-calc(86.667px + 1.022vw), 102px);padding-block:clamp(90.5px,calc(86.667px + 1.022vw), 102px);gap:10px;padding-inline:15px;background-position:center;background-size:cover;position:relative;border-radius:35px;overflow:hidden}.main-title-image-video-bg:before{content:"";position:absolute;width:100%;height:100%;opacity:.5;z-index:1;background:-moz-linear-gradient(top,rgba(23,7,4,0) 0,var(--color-primary) 100%);background:-o-linear-gradient(top,rgba(23,7,4,0) 0,var(--color-primary) 100%);background:linear-gradient(180deg,rgba(23,7,4,0) 0,var(--color-primary) 100%)}.main-title-image-video-bg__wrapper{margin-block:clamp(2.1875rem,-moz-calc(0.8333rem + 5.7778vw), 6.25rem);margin-block:clamp(2.1875rem,calc(0.8333rem + 5.7778vw), 6.25rem)}.main-title-image-video-bg--video__video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main-title-image-video-bg p{font-style:normal;font-weight:500;line-height:normal;font-size:clamp(18px,-moz-calc(13.333px + 1.244vw), 32px);font-size:clamp(18px,calc(13.333px + 1.244vw), 32px);letter-spacing:clamp(-1.28px,-moz-calc(-0.533px + -0.0498vw), -0.72px);letter-spacing:clamp(-1.28px,calc(-0.533px + -0.0498vw), -0.72px);background:var(--color-gradient-orange-vertical);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;z-index:1}.main-title-image-video-bg h1{position:relative;z-index:1;color:var(--color-white)}.text-slider-images{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:clamp(2.1875rem,calc(0.7292rem + 6.2222vw), 6.5625rem);-moz-column-gap:clamp(2.1875rem,-moz-calc(0.7292rem + 6.2222vw), 6.5625rem);column-gap:clamp(2.1875rem,calc(0.7292rem + 6.2222vw), 6.5625rem)}@media screen and (max-width:991px){.text-slider-images{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:25px}}.text-slider-images .swiper-wrapper{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.text-slider-images__wrapper{margin-top:clamp(35px,-moz-calc(13.333px + 5.778vw), 100px);margin-top:clamp(35px,calc(13.333px + 5.778vw), 100px)}.text-slider-images__wrapper.smaller-width .text-slider-images__slider-wrapper{-webkit-box-flex:0 !important;-webkit-flex:0 1 400px !important;-moz-box-flex:0 !important;-ms-flex:0 1 400px !important;flex:0 1 400px !important;margin:0 auto}@media screen and (max-width:767px){.text-slider-images__wrapper.smaller-width .text-slider-images__slider-wrapper{-webkit-box-flex:1 !important;-webkit-flex:1 1 auto !important;-moz-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}}.text-slider-images__wrapper.smaller-width .text-slider-images__slider-wrapper .swiper-slide{height:auto !important}.text-slider-images__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(25px,-moz-calc(19.333px + 1.511vw), 42px);gap:clamp(25px,calc(19.333px + 1.511vw), 42px);-webkit-box-flex:0;-webkit-flex:0 1 715px;-moz-box-flex:0;-ms-flex:0 1 715px;flex:0 1 715px}@media screen and (max-width:991px){.text-slider-images__content{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.text-slider-images__description{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.text-slider-images__description a{text-decoration:underline}.text-slider-images__description a:hover{text-decoration:none}.text-slider-images__description h1{font-size:clamp(32px,-moz-calc(21.333px + 2.844vw), 64px);font-size:clamp(32px,calc(21.333px + 2.844vw), 64px);font-weight:700;line-height:normal;color:var(--header-color);letter-spacing:-1.28px;margin-top:clamp(24px,-moz-calc(16px + 2.133vw), 48px);margin-top:clamp(24px,calc(16px + 2.133vw), 48px)}.text-slider-images__description h2{color:var(--header-color);font-size:clamp(24px,-moz-calc(16px + 2.133vw), 48px);font-size:clamp(24px,calc(16px + 2.133vw), 48px);font-style:normal;font-weight:700;line-height:normal;letter-spacing:clamp(-1.92px,-moz-calc(-0.64px + -0.0853vw), -0.96px);letter-spacing:clamp(-1.92px,calc(-0.64px + -0.0853vw), -0.96px);margin-top:clamp(20px,-moz-calc(14.667px + 1.422vw), 36px);margin-top:clamp(20px,calc(14.667px + 1.422vw), 36px)}.text-slider-images__description h3{color:var(--header-color);font-size:clamp(24px,-moz-calc(21.333px + 0.711vw), 32px);font-size:clamp(24px,calc(21.333px + 0.711vw), 32px);font-style:normal;line-height:normal;font-weight:700;letter-spacing:clamp(-1.28px,-moz-calc(-0.853px + -0.0284vw), -0.96px);letter-spacing:clamp(-1.28px,calc(-0.853px + -0.0284vw), -0.96px);margin-top:clamp(18px,-moz-calc(14.667px + 0.889vw), 28px);margin-top:clamp(18px,calc(14.667px + 0.889vw), 28px)}.text-slider-images__description h4{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(20px,-moz-calc(16.667px + 0.889vw), 30px);font-size:clamp(20px,calc(16.667px + 0.889vw), 30px);letter-spacing:clamp(-1.2px,-moz-calc(-0.667px - 0.036vw), -0.8px);letter-spacing:clamp(-1.2px,calc(-0.667px - 0.036vw), -0.8px);margin-top:clamp(16px,-moz-calc(13.333px + 0.711vw), 24px);margin-top:clamp(16px,calc(13.333px + 0.711vw), 24px)}.text-slider-images__description h5{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(18px,-moz-calc(16px + 0.533vw), 24px);font-size:clamp(18px,calc(16px + 0.533vw), 24px);letter-spacing:clamp(-0.96px,-moz-calc(-0.64px - 0.021vw), -0.72px);letter-spacing:clamp(-0.96px,calc(-0.64px - 0.021vw), -0.72px);margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px)}.text-slider-images__description h6{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(15px,-moz-calc(13.333px + 0.444vw), 20px);font-size:clamp(15px,calc(13.333px + 0.444vw), 20px);letter-spacing:clamp(-0.8px,-moz-calc(-0.867px + 0.018vw), -0.6px);letter-spacing:clamp(-0.8px,calc(-0.867px + 0.018vw), -0.6px);margin-top:clamp(12px,-moz-calc(10.667px + 0.356vw), 16px);margin-top:clamp(12px,calc(10.667px + 0.356vw), 16px)}.text-slider-images__description p{font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px);margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px)}.text-slider-images__description ul{list-style:disc;padding-left:1.2rem;margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px);font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px)}.text-slider-images__description ol{list-style:decimal;padding-left:1.2rem;margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px);font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px)}.text-slider-images__description a{color:var(--color-orange-dark) !important;text-decoration:underline}.text-slider-images__description a:hover{text-decoration:none}.text-slider-images__description a strong,.text-slider-images__description a b{color:var(--color-orange-dark) !important}.text-slider-images__description strong,.text-slider-images__description b{font-weight:700;color:var(--header-color)}.text-slider-images__description em,.text-slider-images__description i{font-style:italic}.text-slider-images__description *:nth-child(1){margin-top:0}.text-slider-images__slider-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 680px;-moz-box-flex:1;-ms-flex:1 1 680px;flex:1 1 680px;min-width:0;width:100%;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}@media screen and (max-width:767px){.text-slider-images__slider-wrapper{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}.text-slider-images .swiper{width:100%;max-width:100%;height:100%}.text-slider-images .swiper-slide{border-radius:35px;overflow:hidden;height:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}.text-slider-images .swiper-slide a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%}.text-slider-images .swiper-slide img{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;border-radius:35px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden}.text-slider-images .swiper-slide iframe{height:clamp(193px,-moz-calc(127.333px + 17.511vw), 383px);height:clamp(193px,calc(127.333px + 17.511vw), 383px);width:100%;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.text-slider-images .text-slider-images__prev,.text-slider-images .text-slider-images__next{width:30px;height:30px;border-radius:30px;background:var(--color-gray-lighter);padding:9px 7px}.text-slider-images .text-slider-images__prev{left:-15px !important}.text-slider-images .text-slider-images__next{right:-15px !important}.promo-with-buttons{text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-block:clamp(4rem,-moz-calc(3.6667rem + 1.4222vw), 5rem);padding-block:clamp(4rem,calc(3.6667rem + 1.4222vw), 5rem);margin-block:clamp(2.1875rem,-moz-calc(0.8333rem + 5.7778vw), 6.25rem);margin-block:clamp(2.1875rem,calc(0.8333rem + 5.7778vw), 6.25rem);gap:35px;padding-inline:15px;background-position:center;background-size:cover;position:relative;border-radius:35px;overflow:hidden}.promo-with-buttons:before{content:"";position:absolute;width:100%;height:100%;background:-moz-linear-gradient(right,var(--color-primary) 0,rgba(23,7,4,0) 100%);background:-o-linear-gradient(right,var(--color-primary) 0,rgba(23,7,4,0) 100%);background:linear-gradient(270deg,var(--color-primary) 0,rgba(23,7,4,0) 100%)}.promo-with-buttons header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;position:relative}.promo-with-buttons header h2{color:var(--color-white)}.promo-with-buttons header h3{font-style:normal;font-weight:500;line-height:normal;font-size:clamp(18px,-moz-calc(13.333px + 1.244vw), 32px);font-size:clamp(18px,calc(13.333px + 1.244vw), 32px);letter-spacing:clamp(-1.28px,-moz-calc(-0.533px + -0.0498vw), -0.72px);letter-spacing:clamp(-1.28px,calc(-0.533px + -0.0498vw), -0.72px);background:var(--color-gradient-orange-vertical);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;z-index:1}.promo-with-buttons__description *{color:var(--color-white) !important}.promo-with-buttons__description{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:614px}.promo-with-buttons__description h1{font-size:clamp(32px,-moz-calc(21.333px + 2.844vw), 64px);font-size:clamp(32px,calc(21.333px + 2.844vw), 64px);font-weight:700;line-height:normal;color:var(--header-color);letter-spacing:-1.28px;margin-top:clamp(24px,-moz-calc(16px + 2.133vw), 48px);margin-top:clamp(24px,calc(16px + 2.133vw), 48px)}.promo-with-buttons__description h2{color:var(--header-color);font-size:clamp(24px,-moz-calc(16px + 2.133vw), 48px);font-size:clamp(24px,calc(16px + 2.133vw), 48px);font-style:normal;font-weight:700;line-height:normal;letter-spacing:clamp(-1.92px,-moz-calc(-0.64px + -0.0853vw), -0.96px);letter-spacing:clamp(-1.92px,calc(-0.64px + -0.0853vw), -0.96px);margin-top:clamp(20px,-moz-calc(14.667px + 1.422vw), 36px);margin-top:clamp(20px,calc(14.667px + 1.422vw), 36px)}.promo-with-buttons__description h3{color:var(--header-color);font-size:clamp(24px,-moz-calc(21.333px + 0.711vw), 32px);font-size:clamp(24px,calc(21.333px + 0.711vw), 32px);font-style:normal;line-height:normal;font-weight:700;letter-spacing:clamp(-1.28px,-moz-calc(-0.853px + -0.0284vw), -0.96px);letter-spacing:clamp(-1.28px,calc(-0.853px + -0.0284vw), -0.96px);margin-top:clamp(18px,-moz-calc(14.667px + 0.889vw), 28px);margin-top:clamp(18px,calc(14.667px + 0.889vw), 28px)}.promo-with-buttons__description h4{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(20px,-moz-calc(16.667px + 0.889vw), 30px);font-size:clamp(20px,calc(16.667px + 0.889vw), 30px);letter-spacing:clamp(-1.2px,-moz-calc(-0.667px - 0.036vw), -0.8px);letter-spacing:clamp(-1.2px,calc(-0.667px - 0.036vw), -0.8px);margin-top:clamp(16px,-moz-calc(13.333px + 0.711vw), 24px);margin-top:clamp(16px,calc(13.333px + 0.711vw), 24px)}.promo-with-buttons__description h5{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(18px,-moz-calc(16px + 0.533vw), 24px);font-size:clamp(18px,calc(16px + 0.533vw), 24px);letter-spacing:clamp(-0.96px,-moz-calc(-0.64px - 0.021vw), -0.72px);letter-spacing:clamp(-0.96px,calc(-0.64px - 0.021vw), -0.72px);margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px)}.promo-with-buttons__description h6{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(15px,-moz-calc(13.333px + 0.444vw), 20px);font-size:clamp(15px,calc(13.333px + 0.444vw), 20px);letter-spacing:clamp(-0.8px,-moz-calc(-0.867px + 0.018vw), -0.6px);letter-spacing:clamp(-0.8px,calc(-0.867px + 0.018vw), -0.6px);margin-top:clamp(12px,-moz-calc(10.667px + 0.356vw), 16px);margin-top:clamp(12px,calc(10.667px + 0.356vw), 16px)}.promo-with-buttons__description p{font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px);margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px)}.promo-with-buttons__description ul{list-style:disc;padding-left:1.2rem;margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px);font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px)}.promo-with-buttons__description ol{list-style:decimal;padding-left:1.2rem;margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px);font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px)}.promo-with-buttons__description a{color:var(--color-orange-dark) !important;text-decoration:underline}.promo-with-buttons__description a:hover{text-decoration:none}.promo-with-buttons__description a strong,.promo-with-buttons__description a b{color:var(--color-orange-dark) !important}.promo-with-buttons__description strong,.promo-with-buttons__description b{font-weight:700;color:var(--header-color)}.promo-with-buttons__description em,.promo-with-buttons__description i{font-style:italic}.promo-with-buttons__description *:nth-child(1){margin-top:0}.promo-with-buttons__description ul,.promo-with-buttons__description li{list-style:none}.promo-with-buttons h1{position:relative;z-index:1;color:var(--color-white)}.promo-with-buttons__buttons{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:clamp(0.9375rem,-moz-calc(0.8333rem + 0.4444vw), 1.25rem);gap:clamp(0.9375rem,calc(0.8333rem + 0.4444vw), 1.25rem);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media(max-width:575px){.promo-with-buttons__buttons{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.text-module__wrapper{margin-top:clamp(35px,-moz-calc(13.333px + 5.778vw), 100px);margin-top:clamp(35px,calc(13.333px + 5.778vw), 100px)}.text-module__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(25px,-moz-calc(19.333px + 1.511vw), 42px);gap:clamp(25px,calc(19.333px + 1.511vw), 42px)}.text-module__description{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.text-module__description center{width:100%}.text-module__description a{text-decoration:underline}.text-module__description a:hover{text-decoration:none}.text-module-half{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(35px,-moz-calc(23.333px + 3.111vw), 70px);gap:clamp(35px,calc(23.333px + 3.111vw), 70px)}@media(max-width:575px){.text-module-half{grid-template-columns:repeat(1,minmax(0,1fr));gap:0}}.text-module-half__wrapper{margin-top:clamp(35px,-moz-calc(13.333px + 5.778vw), 100px);margin-top:clamp(35px,calc(13.333px + 5.778vw), 100px)}.text-module-half__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(1.5625rem,-moz-calc(1.2083rem + 1.5111vw), 2.625rem);gap:clamp(1.5625rem,calc(1.2083rem + 1.5111vw), 2.625rem)}.text-module-half__description{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.text-module-half__description a{text-decoration:underline}.text-module-half__description a:hover{text-decoration:none}.text-module-third{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(35px,-moz-calc(23.333px + 3.111vw), 70px);gap:clamp(35px,calc(23.333px + 3.111vw), 70px)}@media(max-width:991px){.text-module-third{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.text-module-third{grid-template-columns:repeat(1,minmax(0,1fr))}}.text-module-third__wrapper{margin-top:clamp(35px,-moz-calc(13.333px + 5.778vw), 100px);margin-top:clamp(35px,calc(13.333px + 5.778vw), 100px)}.text-module-third__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:clamp(1.5625rem,-moz-calc(1.2083rem + 1.5111vw), 2.625rem);gap:clamp(1.5625rem,calc(1.2083rem + 1.5111vw), 2.625rem)}.text-module-third__description{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.text-module-third__description a{text-decoration:underline}.text-module-third__description a:hover{text-decoration:none}.interlude__wrapper{margin-top:clamp(35px,-moz-calc(13.333px + 5.778vw), 100px);margin-top:clamp(35px,calc(13.333px + 5.778vw), 100px)}.interlude{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:35px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.interlude--center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.interlude a{font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.14px}@media screen and (max-width:575px){.interlude a{display:none}}.just-image__wrapper{margin-top:clamp(35px,-moz-calc(13.333px + 5.778vw), 100px);margin-top:clamp(35px,calc(13.333px + 5.778vw), 100px)}.just-image{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.just-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:35px;max-height:450px;-webkit-box-flex:0;-webkit-flex:0 1 680px;-moz-box-flex:0;-ms-flex:0 1 680px;flex:0 1 680px}.just-images__wrapper{margin-top:clamp(35px,-moz-calc(13.333px + 5.778vw), 100px);margin-top:clamp(35px,calc(13.333px + 5.778vw), 100px)}.just-images{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),clamp(400px,-moz-calc(-160px + 56vw), 680px)));grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),clamp(400px,calc(-160px + 56vw), 680px)));-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:clamp(35px,-moz-calc(23.333px + 3.111vw), 70px);gap:clamp(35px,calc(23.333px + 3.111vw), 70px);width:100%}@media screen and (max-width:896px){.just-images{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:repeat(auto-fit,minmax(min(100%,680px),clamp(680px,-moz-calc(-160px + 56vw), 680px)));grid-template-columns:repeat(auto-fit,minmax(min(100%,680px),clamp(680px,calc(-160px + 56vw), 680px)))}}@media screen and (max-width:896px){.just-images img{max-width:680px}}.just-images img{width:100%;height:100%;max-height:450px;height:auto;max-height:450px;-o-object-fit:cover;object-fit:cover;border-radius:35px}.lists-slider__wrapper{margin-top:clamp(35px,-moz-calc(13.333px + 5.778vw), 100px);margin-top:clamp(35px,calc(13.333px + 5.778vw), 100px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(35px,-moz-calc(30px + 1.333vw), 50px);gap:clamp(35px,calc(30px + 1.333vw), 50px)}.lists-slider__wrapper.show-all .item ul li:nth-child(n+4){display:list-item}.lists-slider__slider-wrapper{position:relative}.lists-slider .item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;border-radius:35px;height:100%;padding:clamp(25px,-moz-calc(21.667px + 0.889vw), 35px) clamp(15px, -moz-calc(11.667px + 0.889vw), 25px);padding:clamp(25px,calc(21.667px + 0.889vw), 35px) clamp(15px, calc(11.667px + 0.889vw), 25px);border-radius:35px;border-top:3px solid var(--gradient,var(--color-orange-dark));border-bottom:3px solid var(--gradient,var(--color-orange-dark));height:auto}.lists-slider .item h5{min-height:clamp(40px,-moz-calc(34px + 1.6vw), 58px);min-height:clamp(40px,calc(34px + 1.6vw), 58px)}.lists-slider .item ul{list-style-type:disc;padding-left:18px}.lists-slider .item ul li:nth-child(n+4){display:none}.lists-slider__show-all{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.downloads{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.downloads__wrapper{margin-top:clamp(35px,-moz-calc(13.333px + 5.778vw), 100px);margin-top:clamp(35px,calc(13.333px + 5.778vw), 100px)}@media screen and (max-width:575px){.downloads__item{width:100%}}.downloads__item-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.downloads__item-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:400px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.downloads__item-content p{font-weight:600;color:var(--color-black);text-decoration:none;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out;font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px)}.downloads__item-content:hover p{color:var(--color-orange-dark)}@media screen and (max-width:1199px){.downloads__item-content{width:auto}}.downloads__item-line{height:2px;background-color:var(--color-gray-dark);margin-block:20px}@media screen and (max-width:575px){.downloads .btn{display:none}}.image-text-columns{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.image-text-columns__wrapper{margin-top:clamp(35px,-moz-calc(13.333px + 5.778vw), 100px);margin-top:clamp(35px,calc(13.333px + 5.778vw), 100px);overflow:hidden}.image-text-columns>header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:35px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.image-text-columns>header a{font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.14px}@media screen and (max-width:575px){.image-text-columns>header a{display:none}}@media screen and (max-width:1023px){.image-text-columns .swiper{overflow:visible}}.image-text-columns__no-slider{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:clamp(15px,-moz-calc(8.333px + 1.778vw), 35px);gap:clamp(15px,calc(8.333px + 1.778vw), 35px)}.image-text-columns .swiper-wrapper{padding:10px 0}.image-text-columns__slider-wrapper{position:relative}@media screen and (max-width:1500px){.image-text-columns .swiper{overflow:visible !important}}.image-text-columns .item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:25px;border-radius:35px;border:3px solid var(--color-gray-dark);height:auto;padding:clamp(25px,-moz-calc(21.667px + 0.889vw), 35px);padding:clamp(25px,calc(21.667px + 0.889vw), 35px);background-color:var(--color-gray-lighter2)}.image-text-columns .item__description h1{font-size:clamp(32px,-moz-calc(21.333px + 2.844vw), 64px);font-size:clamp(32px,calc(21.333px + 2.844vw), 64px);font-weight:700;line-height:normal;color:var(--header-color);letter-spacing:-1.28px;margin-top:clamp(24px,-moz-calc(16px + 2.133vw), 48px);margin-top:clamp(24px,calc(16px + 2.133vw), 48px)}.image-text-columns .item__description h2{color:var(--header-color);font-size:clamp(24px,-moz-calc(16px + 2.133vw), 48px);font-size:clamp(24px,calc(16px + 2.133vw), 48px);font-style:normal;font-weight:700;line-height:normal;letter-spacing:clamp(-1.92px,-moz-calc(-0.64px + -0.0853vw), -0.96px);letter-spacing:clamp(-1.92px,calc(-0.64px + -0.0853vw), -0.96px);margin-top:clamp(20px,-moz-calc(14.667px + 1.422vw), 36px);margin-top:clamp(20px,calc(14.667px + 1.422vw), 36px)}.image-text-columns .item__description h3{color:var(--header-color);font-size:clamp(24px,-moz-calc(21.333px + 0.711vw), 32px);font-size:clamp(24px,calc(21.333px + 0.711vw), 32px);font-style:normal;line-height:normal;font-weight:700;letter-spacing:clamp(-1.28px,-moz-calc(-0.853px + -0.0284vw), -0.96px);letter-spacing:clamp(-1.28px,calc(-0.853px + -0.0284vw), -0.96px);margin-top:clamp(18px,-moz-calc(14.667px + 0.889vw), 28px);margin-top:clamp(18px,calc(14.667px + 0.889vw), 28px)}.image-text-columns .item__description h4{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(20px,-moz-calc(16.667px + 0.889vw), 30px);font-size:clamp(20px,calc(16.667px + 0.889vw), 30px);letter-spacing:clamp(-1.2px,-moz-calc(-0.667px - 0.036vw), -0.8px);letter-spacing:clamp(-1.2px,calc(-0.667px - 0.036vw), -0.8px);margin-top:clamp(16px,-moz-calc(13.333px + 0.711vw), 24px);margin-top:clamp(16px,calc(13.333px + 0.711vw), 24px)}.image-text-columns .item__description h5{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(18px,-moz-calc(16px + 0.533vw), 24px);font-size:clamp(18px,calc(16px + 0.533vw), 24px);letter-spacing:clamp(-0.96px,-moz-calc(-0.64px - 0.021vw), -0.72px);letter-spacing:clamp(-0.96px,calc(-0.64px - 0.021vw), -0.72px);margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px)}.image-text-columns .item__description h6{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(15px,-moz-calc(13.333px + 0.444vw), 20px);font-size:clamp(15px,calc(13.333px + 0.444vw), 20px);letter-spacing:clamp(-0.8px,-moz-calc(-0.867px + 0.018vw), -0.6px);letter-spacing:clamp(-0.8px,calc(-0.867px + 0.018vw), -0.6px);margin-top:clamp(12px,-moz-calc(10.667px + 0.356vw), 16px);margin-top:clamp(12px,calc(10.667px + 0.356vw), 16px)}.image-text-columns .item__description p{font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px);margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px)}.image-text-columns .item__description ul{list-style:disc;padding-left:1.2rem;margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px);font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px)}.image-text-columns .item__description ol{list-style:decimal;padding-left:1.2rem;margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px);font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px)}.image-text-columns .item__description a{color:var(--color-orange-dark) !important;text-decoration:underline}.image-text-columns .item__description a:hover{text-decoration:none}.image-text-columns .item__description a strong,.image-text-columns .item__description a b{color:var(--color-orange-dark) !important}.image-text-columns .item__description strong,.image-text-columns .item__description b{font-weight:700;color:var(--header-color)}.image-text-columns .item__description em,.image-text-columns .item__description i{font-style:italic}.image-text-columns .item__description *:nth-child(1){margin-top:0}.image-text-columns .item__image{height:clamp(200px,-moz-calc(185px + 4vw), 245px);height:clamp(200px,calc(185px + 4vw), 245px);overflow:hidden;position:relative;border-radius:35px}.image-text-columns .item__image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-width:100%;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out,-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out,-o-transform .3s ease-in-out}.image-text-columns .item__image img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}.image-text-columns .item a.read-more{font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.14px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-red)}.image-text-columns .item a.read-more svg{-webkit-transition:right .3s ease-in-out;-o-transition:right .3s ease-in-out;-moz-transition:right .3s ease-in-out;transition:right .3s ease-in-out;right:0;position:relative}.image-text-columns .item a.read-more svg path{fill:var(--color-red)}.image-text-columns .item a.read-more:hover svg{right:-10px}.table__wrapper{margin-top:clamp(35px,-moz-calc(13.333px + 5.778vw), 100px);margin-top:clamp(35px,calc(13.333px + 5.778vw), 100px)}.table__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto;min-width:-moz-calc(100vw - 30px);min-width:calc(100vw - 30px)}@media screen and (max-width:830px){.table__content{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.table__content-data{border-radius:25px;border:3px solid var(--color-gray-dark);text-align:center;border-collapse:separate;border-spacing:0;overflow:hidden;min-width:800px}.table__content-data thead{background-color:var(--color-gray-dark)}.table__content-data thead th{color:var(--header-color);font-weight:600;font-size:16px;font-style:normal;line-height:25px;letter-spacing:-0.48px;padding:10px 20px}.table__content-data td{color:var(--text-color);font-size:16px;font-style:normal;font-weight:500;line-height:25px;letter-spacing:-0.16px;padding:15px 20px}.youtube-player{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.youtube-player__wrapper{margin-top:clamp(35px,-moz-calc(13.333px + 5.778vw), 100px);margin-top:clamp(35px,calc(13.333px + 5.778vw), 100px)}.youtube-player__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:0;-webkit-flex:0 1 1122px;-moz-box-flex:0;-ms-flex:0 1 1122px;flex:0 1 1122px}.youtube-player__content iframe{border-radius:35px;width:100%;height:clamp(193px,-moz-calc(46.667px + 39.022vw), 632px);height:clamp(193px,calc(46.667px + 39.022vw), 632px)}.faq__wrapper{margin-top:clamp(35px,-moz-calc(13.333px + 5.778vw), 100px);margin-top:clamp(35px,calc(13.333px + 5.778vw), 100px)}.faq__items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.faq__item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:2px solid var(--color-gray-dark);padding-block:20px;width:100%}.faq__item.active .faq__question .arrow{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.faq__item.active .faq__answer-inner{padding-top:20px}.faq__question{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.faq__question .arrow{cursor:pointer;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out,-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out,-o-transform .3s ease-in-out}.faq__header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:clamp(10px,-moz-calc(8.333px + 0.444vw), 15px);gap:clamp(10px,calc(8.333px + 0.444vw), 15px)}.faq__header p{font-weight:600;color:var(--header-color)}.faq__answer{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-out;-o-transition:max-height .3s ease-out;-moz-transition:max-height .3s ease-out;transition:max-height .3s ease-out}.faq__answer-inner{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;padding-top:20px;-webkit-transition:padding-top .3s ease-out;-o-transition:padding-top .3s ease-out;-moz-transition:padding-top .3s ease-out;transition:padding-top .3s ease-out}@media screen and (max-width:767px){.faq__answer-inner{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.faq__answer h1{font-size:clamp(32px,-moz-calc(21.333px + 2.844vw), 64px);font-size:clamp(32px,calc(21.333px + 2.844vw), 64px);font-weight:700;line-height:normal;color:var(--header-color);letter-spacing:-1.28px;margin-top:clamp(24px,-moz-calc(16px + 2.133vw), 48px);margin-top:clamp(24px,calc(16px + 2.133vw), 48px)}.faq__answer h2{color:var(--header-color);font-size:clamp(24px,-moz-calc(16px + 2.133vw), 48px);font-size:clamp(24px,calc(16px + 2.133vw), 48px);font-style:normal;font-weight:700;line-height:normal;letter-spacing:clamp(-1.92px,-moz-calc(-0.64px + -0.0853vw), -0.96px);letter-spacing:clamp(-1.92px,calc(-0.64px + -0.0853vw), -0.96px);margin-top:clamp(20px,-moz-calc(14.667px + 1.422vw), 36px);margin-top:clamp(20px,calc(14.667px + 1.422vw), 36px)}.faq__answer h3{color:var(--header-color);font-size:clamp(24px,-moz-calc(21.333px + 0.711vw), 32px);font-size:clamp(24px,calc(21.333px + 0.711vw), 32px);font-style:normal;line-height:normal;font-weight:700;letter-spacing:clamp(-1.28px,-moz-calc(-0.853px + -0.0284vw), -0.96px);letter-spacing:clamp(-1.28px,calc(-0.853px + -0.0284vw), -0.96px);margin-top:clamp(18px,-moz-calc(14.667px + 0.889vw), 28px);margin-top:clamp(18px,calc(14.667px + 0.889vw), 28px)}.faq__answer h4{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(20px,-moz-calc(16.667px + 0.889vw), 30px);font-size:clamp(20px,calc(16.667px + 0.889vw), 30px);letter-spacing:clamp(-1.2px,-moz-calc(-0.667px - 0.036vw), -0.8px);letter-spacing:clamp(-1.2px,calc(-0.667px - 0.036vw), -0.8px);margin-top:clamp(16px,-moz-calc(13.333px + 0.711vw), 24px);margin-top:clamp(16px,calc(13.333px + 0.711vw), 24px)}.faq__answer h5{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(18px,-moz-calc(16px + 0.533vw), 24px);font-size:clamp(18px,calc(16px + 0.533vw), 24px);letter-spacing:clamp(-0.96px,-moz-calc(-0.64px - 0.021vw), -0.72px);letter-spacing:clamp(-0.96px,calc(-0.64px - 0.021vw), -0.72px);margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px)}.faq__answer h6{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(15px,-moz-calc(13.333px + 0.444vw), 20px);font-size:clamp(15px,calc(13.333px + 0.444vw), 20px);letter-spacing:clamp(-0.8px,-moz-calc(-0.867px + 0.018vw), -0.6px);letter-spacing:clamp(-0.8px,calc(-0.867px + 0.018vw), -0.6px);margin-top:clamp(12px,-moz-calc(10.667px + 0.356vw), 16px);margin-top:clamp(12px,calc(10.667px + 0.356vw), 16px)}.faq__answer p{font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px);margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px)}.faq__answer ul{list-style:disc;padding-left:1.2rem;margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px);font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px)}.faq__answer ol{list-style:decimal;padding-left:1.2rem;margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px);font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px)}.faq__answer a{color:var(--color-orange-dark) !important;text-decoration:underline}.faq__answer a:hover{text-decoration:none}.faq__answer a strong,.faq__answer a b{color:var(--color-orange-dark) !important}.faq__answer strong,.faq__answer b{font-weight:700;color:var(--header-color)}.faq__answer em,.faq__answer i{font-style:italic}.faq__answer *:nth-child(1){margin-top:0}.google-map{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:35px}.google-map__wrapper{margin-top:clamp(35px,-moz-calc(13.333px + 5.778vw), 100px);margin-top:clamp(35px,calc(13.333px + 5.778vw), 100px)}.google-map>header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:35px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.google-map>header a{font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.14px}@media(max-width:575px){.google-map>header a{display:none}}.google-map__content{width:100%}.google-map__content.active iframe{pointer-events:auto}.google-map__content iframe{border-radius:35px;width:100% !important;pointer-events:none;height:clamp(703px,-moz-calc(687.333px + 4.178vw), 750px) !important;height:clamp(703px,calc(687.333px + 4.178vw), 750px) !important}.gallery{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;max-width:800px;margin:0 auto}.gallery__wrapper{margin-top:clamp(35px,-moz-calc(13.333px + 5.778vw), 100px);margin-top:clamp(35px,calc(13.333px + 5.778vw), 100px)}@media screen and (max-width:930px){.gallery{max-width:100%}}.gallery .swiper-slide img{max-height:450px;border-radius:35px;-o-object-fit:contain;object-fit:contain;overflow:hidden}@media screen and (max-width:767px){.gallery .swiper-slide img{margin-inline:0}}.gallery .swiper-pagination{bottom:-30px;font-size:14px}.gallery__thumbnails{display:grid;grid-template-columns:repeat(8,1fr);gap:20px;width:100%}.gallery__thumbnails.centered{grid-template-columns:repeat(auto-fit,minmax(0,170px)) !important;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.gallery__thumbnails img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:25px;overflow:hidden;border:1px solid var(--color-primary)}@media screen and (max-width:1299px){.gallery__thumbnails{grid-template-columns:repeat(7,1fr)}}@media screen and (max-width:1200px){.gallery__thumbnails{grid-template-columns:repeat(6,1fr)}}@media screen and (max-width:1100px){.gallery__thumbnails{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:1000px){.gallery__thumbnails{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:767px){.gallery__thumbnails{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:575px){.gallery__thumbnails{grid-template-columns:repeat(2,1fr)}}.gallery__thumbnails a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.footer-contact{border-radius:35px 35px 235px 35px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden;padding:clamp(25px,-moz-calc(13.333px + 3.111vw), 60px) clamp(15px, -moz-calc(0px + 4vw), 60px) clamp(25px, -moz-calc(21.667px + 0.889vw), 35px);padding:clamp(25px,calc(13.333px + 3.111vw), 60px) clamp(15px, calc(0px + 4vw), 60px) clamp(25px, calc(21.667px + 0.889vw), 35px);background-color:var(--color-primary);position:relative;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-contact__bg{position:absolute;right:clamp(-210px,-moz-calc(-807.692px + 53.846vw), 0px);right:clamp(-210px,calc(-807.692px + 53.846vw), 0px);width:auto;height:100%;z-index:0;top:0}@media screen and (max-width:1110px){.footer-contact__bg{height:auto;right:0;bottom:0;top:auto}.footer-contact__bg:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(23,7,4,0)),to(#170704));background:-moz-linear-gradient(bottom,rgba(23,7,4,0) 0,#170704 100%);background:-o-linear-gradient(bottom,rgba(23,7,4,0) 0,#170704 100%);background:linear-gradient(0,rgba(23,7,4,0) 0,#170704 100%);width:100%;height:77px;top:0;left:0;content:"";position:absolute}}.footer-contact__bg:before{content:"";width:444px;height:100%;position:absolute;left:0;background:-webkit-gradient(linear,right top,left top,from(rgba(23,7,4,0)),to(#170704));background:-moz-linear-gradient(right,rgba(23,7,4,0) 0,#170704 100%);background:-o-linear-gradient(right,rgba(23,7,4,0) 0,#170704 100%);background:linear-gradient(270deg,rgba(23,7,4,0) 0,#170704 100%)}@media screen and (max-width:1110px){.footer-contact__bg:before{width:100%;left:0;right:auto}}.footer-contact__bg-desktop{display:none}@media screen and (min-width:1111px){.footer-contact__bg-desktop{display:block;height:100%;-o-object-fit:cover;object-fit:cover}}.footer-contact__bg-mobile{display:block;height:334px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1111px){.footer-contact__bg-mobile{display:none}}.footer-contact__wrapper{margin-top:clamp(15px,-moz-calc(1.667px + 3.556vw), 55px);margin-top:clamp(15px,calc(1.667px + 3.556vw), 55px)}.footer-contact header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-contact header h2{color:var(--color-white)}.footer-contact header p{background:var(--color-gradient-orange-vertical);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:clamp(18px,-moz-calc(13.333px + 1.244vw), 32px);font-size:clamp(18px,calc(13.333px + 1.244vw), 32px);font-style:normal;font-weight:500;line-height:normal;letter-spacing:-1.28px}.footer-contact__map{position:relative;z-index:2;-webkit-box-flex:0;-webkit-flex:0 0 360px;-moz-box-flex:0;-ms-flex:0 0 360px;flex:0 0 360px;margin-left:45px}.footer-contact__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 1 708px;-moz-box-flex:0;-ms-flex:0 1 708px;flex:0 1 708px;position:relative;z-index:2;gap:clamp(25px,-moz-calc(16.667px + 2.222vw), 50px);gap:clamp(25px,calc(16.667px + 2.222vw), 50px)}@media screen and (max-width:1110px){.footer-contact__content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}.footer-contact__info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:65px}@media screen and (max-width:1110px){.footer-contact__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}}.footer-contact__info form{-webkit-box-flex:0;-webkit-flex:0 1 472px;-moz-box-flex:0;-ms-flex:0 1 472px;flex:0 1 472px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1110px){.footer-contact__info form{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}.footer-contact__info form div{width:100%}.footer-contact__info form div.half{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}@media screen and (max-width:991px){.footer-contact__info form div.half{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}.footer-contact__info form div label{width:100%;display:inline-block}.footer-contact__info form div label input,.footer-contact__info form div label textarea{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:50px;padding:15px 20px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-flex:1;-webkit-flex:1 0 0;-moz-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;border-radius:30px;background:var(--color-gray-darker);color:var(--color-input-text);border:0;width:100%;font-size:16px;font-style:normal;font-weight:500;line-height:25px;letter-spacing:-0.48px;outline:0}.footer-contact__info form div label input::-webkit-input-placeholder,.footer-contact__info form div label textarea::-webkit-input-placeholder{color:var(--color-input-text)}.footer-contact__info form div label input:-moz-placeholder,.footer-contact__info form div label textarea:-moz-placeholder{color:var(--color-input-text)}.footer-contact__info form div label input::-moz-placeholder,.footer-contact__info form div label textarea::-moz-placeholder{color:var(--color-input-text)}.footer-contact__info form div label input:-ms-input-placeholder,.footer-contact__info form div label textarea:-ms-input-placeholder{color:var(--color-input-text)}.footer-contact__info form div label input::-ms-input-placeholder,.footer-contact__info form div label textarea::-ms-input-placeholder{color:var(--color-input-text)}.footer-contact__info form div label input::placeholder,.footer-contact__info form div label textarea::placeholder{color:var(--color-input-text)}.footer-contact__info form div label textarea{min-height:120px}.footer-contact__info form p{font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.12px}.footer-contact__info form button{font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.14px;outline:0;background:var(--color-gradient-orange-vertical);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.footer-contact__info form button svg{-webkit-transition:right .3s ease-in-out;-o-transition:right .3s ease-in-out;-moz-transition:right .3s ease-in-out;transition:right .3s ease-in-out;right:0;position:relative}.footer-contact__info form button:hover svg{right:-10px}.footer-contact__info form .spinner{display:none;width:20px;height:20px}.footer-contact__info form .right-arrow{display:inline-block}.footer-contact__info form.is-loading .right-arrow{display:none}.footer-contact__info form.is-loading .spinner{display:inline-block}.footer-contact__info-addresses{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.footer-contact__info-addresses>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.footer-contact__info-addresses>div div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-contact__info-addresses ul li strong{color:var(--color-white);font-weight:700;line-height:18px}.footer-contact__info-addresses p{color:var(--color-white);font-weight:700;line-height:18px}.footer-contact__info .form-status{font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.14px}.footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}@media screen and (max-width:620px){.footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}}.footer__wrapper{width:100%;margin-block:24px clamp(15px,-moz-calc(4px + 2.933vw), 48px);margin-block:24px clamp(15px,calc(4px + 2.933vw), 48px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.footer{padding-inline:clamp(1px,-moz-calc(-18.667px + 5.244vw), 60px);padding-inline:clamp(1px,calc(-18.667px + 5.244vw), 60px)}.footer__left{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:620px){.footer__left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px}}.footer__left>a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.footer__left ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.footer__left ul li a{color:var(--color-primary);font-size:14px;font-style:normal;font-weight:700;line-height:normal;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.footer__left ul li a:hover{color:var(--color-orange-dark)}.footer__left .logo-footer{display:block}.footer__left .logo-footer-contrast{display:none}.footer__right{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.footer__right p{font-size:12px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:-0.36px}@media screen and (max-width:991px){.footer__right p{display:none}}.footer__right ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.footer__right ul a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.footer__right ul a svg{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out,-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out,-o-transform .3s ease-in-out;width:clamp(32px,-moz-calc(9.231px + 2.051vw), 40px);width:clamp(32px,calc(9.231px + 2.051vw), 40px);height:clamp(32px,-moz-calc(9.231px + 2.051vw), 40px);height:clamp(32px,calc(9.231px + 2.051vw), 40px)}.footer__right ul a:hover svg{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.footer__bottom{padding-inline:clamp(1px,-moz-calc(-18.667px + 5.244vw), 60px);padding-inline:clamp(1px,calc(-18.667px + 5.244vw), 60px)}@media screen and (min-width:992px){.footer__bottom{display:none}}.footer__bottom p{font-size:12px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:-0.36px}.page-header{text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:clamp(15px,-moz-calc(1.667px + 3.556vw), 55px);margin-top:clamp(15px,calc(1.667px + 3.556vw), 55px);margin-bottom:32px;gap:10px}.page-header p{font-style:normal;font-weight:500;line-height:normal;font-size:clamp(18px,-moz-calc(13.333px + 1.244vw), 32px);font-size:clamp(18px,calc(13.333px + 1.244vw), 32px);letter-spacing:clamp(-1.28px,-moz-calc(-0.533px + -0.0498vw), -0.72px);letter-spacing:clamp(-1.28px,calc(-0.533px + -0.0498vw), -0.72px);background:var(--color-gradient-orange-vertical);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tabs-categories{margin-bottom:clamp(35px,-moz-calc(26.667px + 2.222vw), 60px) !important;margin-bottom:clamp(35px,calc(26.667px + 2.222vw), 60px) !important}.tabs-categories ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tabs-categories ul li{text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.64px;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.tabs-categories ul li:not(.active){cursor:pointer}.tabs-categories ul li:not(.active):hover{color:var(--color-orange-dark)}.tabs-categories ul li.active{font-weight:700;color:var(--color-primary);text-decoration:underline}.news-resutls__wrapper{margin-block:clamp(35px,-moz-calc(0.833rem + 5.778vw), 100px);margin-block:clamp(35px,calc(0.833rem + 5.778vw), 100px)}.news-boxes__result{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(25px,-moz-calc(1.356rem + 0.889vw), 35px);gap:clamp(25px,calc(1.356rem + 0.889vw), 35px)}@media(max-width:991px){.news-boxes__result{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.news-boxes__result{grid-template-columns:repeat(1,minmax(0,1fr))}}.implementation-results__wrapper{margin-top:clamp(2.1875rem,-moz-calc(1.6667rem + 2.2222vw), 3.75rem);margin-top:clamp(2.1875rem,calc(1.6667rem + 2.2222vw), 3.75rem);margin-bottom:clamp(2.1875rem,-moz-calc(0.8333rem + 5.7778vw), 6.25rem);margin-bottom:clamp(2.1875rem,calc(0.8333rem + 5.7778vw), 6.25rem)}.implementation-boxes__result{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(25px,-moz-calc(1.356rem + 0.889vw), 35px);gap:clamp(25px,calc(1.356rem + 0.889vw), 35px)}@media(max-width:991px){.implementation-boxes__result{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575px){.implementation-boxes__result{grid-template-columns:repeat(1,minmax(0,1fr))}}.pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-block:clamp(35px,-moz-calc(0.833rem + 5.778vw), 100px);margin-block:clamp(35px,calc(0.833rem + 5.778vw), 100px)}.pagination ul.page-numbers{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.pagination ul.page-numbers .page-numbers{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination ul.page-numbers .page-numbers:not(.next,.prev){color:var(--color-primary);text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.8px;width:clamp(45px,-moz-calc(40.217px + 1.276vw), 50px);width:clamp(45px,calc(40.217px + 1.276vw), 50px);height:clamp(45px,-moz-calc(40.217px + 1.276vw), 50px);height:clamp(45px,calc(40.217px + 1.276vw), 50px);border-radius:50%;background:var(--color-gray-lighter);-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pagination ul.page-numbers .page-numbers:not(.next,.prev):hover{background-color:var(--color-primary);color:var(--color-white)}.pagination ul.page-numbers .page-numbers.current{background-color:var(--color-primary);color:var(--color-white)}.pagination ul.page-numbers .page-numbers.next,.pagination ul.page-numbers .page-numbers.prev{color:#868686;font-size:16px;font-weight:500;line-height:normal;letter-spacing:-0.64px;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.pagination ul.page-numbers .page-numbers.next:hover,.pagination ul.page-numbers .page-numbers.prev:hover{color:var(--color-primary)}@media screen and (max-width:767px){.pagination ul.page-numbers .page-numbers.next,.pagination ul.page-numbers .page-numbers.prev{display:none}}.pagination ul.page-numbers .page-numbers.dots{border:2px solid var(--color-gray-lighter);background:transparent}.pagination ul.page-numbers .page-numbers.dots:hover{background:transparent;color:var(--color-primary)}.contact__wrapper{margin-block:clamp(35px,-moz-calc(0.833rem + 5.778vw), 100px);margin-block:clamp(35px,calc(0.833rem + 5.778vw), 100px)}.contact__info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:65px;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact__info form{-webkit-box-flex:0;-webkit-flex:0 1 472px;-moz-box-flex:0;-ms-flex:0 1 472px;flex:0 1 472px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact__info form div{width:100%}.contact__info form div.half{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.contact__info form div label{width:100%;display:inline-block}.contact__info form div label input,.contact__info form div label textarea{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:50px;padding:15px 20px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-flex:1;-webkit-flex:1 0 0;-moz-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;border-radius:30px;background:var(--color-gray-lighter);color:var(--color-input-text);border:0;width:100%;font-size:16px;font-style:normal;font-weight:500;line-height:25px;letter-spacing:-0.48px;outline:0}.contact__info form div label input::-webkit-input-placeholder,.contact__info form div label textarea::-webkit-input-placeholder{color:var(--color-input-text)}.contact__info form div label input:-moz-placeholder,.contact__info form div label textarea:-moz-placeholder{color:var(--color-input-text)}.contact__info form div label input::-moz-placeholder,.contact__info form div label textarea::-moz-placeholder{color:var(--color-input-text)}.contact__info form div label input:-ms-input-placeholder,.contact__info form div label textarea:-ms-input-placeholder{color:var(--color-input-text)}.contact__info form div label input::-ms-input-placeholder,.contact__info form div label textarea::-ms-input-placeholder{color:var(--color-input-text)}.contact__info form div label input::placeholder,.contact__info form div label textarea::placeholder{color:var(--color-input-text)}.contact__info form div label textarea{min-height:120px}.contact__info form p{font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.12px}.contact__info form button{font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.14px;outline:0;background:var(--color-gradient-orange-vertical);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.contact__info form button svg{-webkit-transition:right .3s ease-in-out;-o-transition:right .3s ease-in-out;-moz-transition:right .3s ease-in-out;transition:right .3s ease-in-out;right:0;position:relative}.contact__info form button:hover svg{right:-10px}.contact__info-addresses{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:60px}.contact__info-addresses>div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.contact__info-addresses>div div{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact__info-addresses p{color:var(--color-primary);font-weight:700}.single-post article{margin-block:clamp(15px,-moz-calc(1.667px + 3.556vw), 55px) clamp(35px, -moz-calc(26.667px + 2.222vw), 60px);margin-block:clamp(15px,calc(1.667px + 3.556vw), 55px) clamp(35px, calc(26.667px + 2.222vw), 60px)}.single-post article header{overflow:hidden;border-radius:35px;position:relative;height:clamp(260px,-moz-calc(186.667px + 19.556vw), 480px);height:clamp(260px,calc(186.667px + 19.556vw), 480px)}.single-post article header img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:0;top:0;-o-object-position:top;object-position:top}.single-post article header ul{position:absolute;bottom:124px;right:clamp(14px,-moz-calc(-7px + 5.6vw), 77px);right:clamp(14px,calc(-7px + 5.6vw), 77px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;z-index:1}@media screen and (max-width:767px){.single-post article header ul{bottom:14px}}.single-post article header ul a{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.single-post article header ul a svg{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out,-moz-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out,-moz-transform .3s ease-in-out,-o-transform .3s ease-in-out}.single-post article header ul a:hover svg{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.single-post article header ul .share{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:4px 7px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8.571px;border-radius:25px;background:var(--color-black)}.single-post article header ul .share span{color:var(--color-white);font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.36px}.single-post article .entry-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(25px,-moz-calc(21.667px + 0.889vw), 35px);gap:clamp(25px,calc(21.667px + 0.889vw), 35px);padding:35px 35px 0 35px;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-webkit-flex:1 0 0;-moz-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;margin-top:-100px;position:relative;z-index:3;background-color:var(--color-white);margin-inline:35px;border-radius:35px;min-height:150px}@media screen and (max-width:767px){.single-post article .entry-content{margin-top:0;margin-inline:inherit;padding:35px 0 0 0}}.single-post article .entry-content .post-navigation{width:100%}.single-post article .entry-content .navigation{width:100%}.single-post article .entry-content .navigation.set-right .nav-links{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.single-post article .entry-content .navigation.set-left .nav-links{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.single-post article .entry-content .nav-links{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;min-height:clamp(10px,-moz-calc(6.667px + 0.889vw), 20px);min-height:clamp(10px,calc(6.667px + 0.889vw), 20px)}.single-post article .entry-content .screen-reader-text{display:none}.single-post article .entry-content .nav-previous{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.single-post article .entry-content .nav-previous a{text-decoration:none}.single-post article .entry-content .nav-previous .nav-subtitle{color:#170704;font-size:clamp(18px,-moz-calc(17.333px + 0.178vw), 20px);font-size:clamp(18px,calc(17.333px + 0.178vw), 20px);font-weight:700;letter-spacing:-0.2px}.single-post article .entry-content a{text-decoration:underline}.single-post article .entry-content .nav-next{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}.single-post article .entry-content .nav-next a{text-decoration:none}.single-post article .entry-content .nav-next .nav-subtitle{color:#170704;font-size:clamp(18px,-moz-calc(17.333px + 0.178vw), 20px);font-size:clamp(18px,calc(17.333px + 0.178vw), 20px);font-weight:700;letter-spacing:-0.2px}.single-post article .entry-content p img{max-width:100%;height:auto;border-radius:35px}.single-post article .entry-content p img.alignright{float:right;margin-top:.5em;margin-bottom:1em;margin-left:1.5em;max-width:100%;height:auto}.single-post article .entry-content p img.alignleft{float:left;margin-top:.5em;margin-right:1.5em;margin-bottom:1em;max-width:100%;height:auto}.single-post article .entry-content p img.aligncenter{display:block;clear:both;margin-top:.5em;margin-right:auto;margin-bottom:1em;margin-left:auto;max-width:100%;height:auto}.single-post article .entry-content iframe{max-width:100%;border-radius:35px;width:600px;margin:0 auto}.single-post article .entry-content h1{font-size:clamp(32px,-moz-calc(21.333px + 2.844vw), 64px);font-size:clamp(32px,calc(21.333px + 2.844vw), 64px);font-weight:700;line-height:normal;color:var(--header-color);letter-spacing:-1.28px;margin-top:clamp(24px,-moz-calc(16px + 2.133vw), 48px);margin-top:clamp(24px,calc(16px + 2.133vw), 48px)}.single-post article .entry-content h2{color:var(--header-color);font-size:clamp(24px,-moz-calc(16px + 2.133vw), 48px);font-size:clamp(24px,calc(16px + 2.133vw), 48px);font-style:normal;font-weight:700;line-height:normal;letter-spacing:clamp(-1.92px,-moz-calc(-0.64px + -0.0853vw), -0.96px);letter-spacing:clamp(-1.92px,calc(-0.64px + -0.0853vw), -0.96px);margin-top:clamp(20px,-moz-calc(14.667px + 1.422vw), 36px);margin-top:clamp(20px,calc(14.667px + 1.422vw), 36px)}.single-post article .entry-content h3{color:var(--header-color);font-size:clamp(24px,-moz-calc(21.333px + 0.711vw), 32px);font-size:clamp(24px,calc(21.333px + 0.711vw), 32px);font-style:normal;line-height:normal;font-weight:700;letter-spacing:clamp(-1.28px,-moz-calc(-0.853px + -0.0284vw), -0.96px);letter-spacing:clamp(-1.28px,calc(-0.853px + -0.0284vw), -0.96px);margin-top:clamp(18px,-moz-calc(14.667px + 0.889vw), 28px);margin-top:clamp(18px,calc(14.667px + 0.889vw), 28px)}.single-post article .entry-content h4{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(20px,-moz-calc(16.667px + 0.889vw), 30px);font-size:clamp(20px,calc(16.667px + 0.889vw), 30px);letter-spacing:clamp(-1.2px,-moz-calc(-0.667px - 0.036vw), -0.8px);letter-spacing:clamp(-1.2px,calc(-0.667px - 0.036vw), -0.8px);margin-top:clamp(16px,-moz-calc(13.333px + 0.711vw), 24px);margin-top:clamp(16px,calc(13.333px + 0.711vw), 24px)}.single-post article .entry-content h5{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(18px,-moz-calc(16px + 0.533vw), 24px);font-size:clamp(18px,calc(16px + 0.533vw), 24px);letter-spacing:clamp(-0.96px,-moz-calc(-0.64px - 0.021vw), -0.72px);letter-spacing:clamp(-0.96px,calc(-0.64px - 0.021vw), -0.72px);margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px)}.single-post article .entry-content h6{color:var(--header-color);font-style:normal;font-weight:700;line-height:normal;font-size:clamp(15px,-moz-calc(13.333px + 0.444vw), 20px);font-size:clamp(15px,calc(13.333px + 0.444vw), 20px);letter-spacing:clamp(-0.8px,-moz-calc(-0.867px + 0.018vw), -0.6px);letter-spacing:clamp(-0.8px,calc(-0.867px + 0.018vw), -0.6px);margin-top:clamp(12px,-moz-calc(10.667px + 0.356vw), 16px);margin-top:clamp(12px,calc(10.667px + 0.356vw), 16px)}.single-post article .entry-content p{font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px);margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px)}.single-post article .entry-content ul{list-style:disc;padding-left:1.2rem;margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px);font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px)}.single-post article .entry-content ol{list-style:decimal;padding-left:1.2rem;margin-top:clamp(14px,-moz-calc(12px + 0.533vw), 20px);margin-top:clamp(14px,calc(12px + 0.533vw), 20px);font-size:clamp(13px,-moz-calc(11.667px + 0.356vw), 17px);font-size:clamp(13px,calc(11.667px + 0.356vw), 17px);line-height:clamp(20px,-moz-calc(17.333px + 0.711vw), 28px);line-height:clamp(20px,calc(17.333px + 0.711vw), 28px);letter-spacing:clamp(-0.17px,-moz-calc(-0.117px - 0.004vw), -0.13px);letter-spacing:clamp(-0.17px,calc(-0.117px - 0.004vw), -0.13px)}.single-post article .entry-content a{color:var(--color-orange-dark) !important;text-decoration:underline}.single-post article .entry-content a:hover{text-decoration:none}.single-post article .entry-content a strong,.single-post article .entry-content a b{color:var(--color-orange-dark) !important}.single-post article .entry-content strong,.single-post article .entry-content b{font-weight:700;color:var(--header-color)}.single-post article .entry-content em,.single-post article .entry-content i{font-style:italic}.single-post article .entry-content *:nth-child(1){margin-top:0}.single-offers article{margin-block:clamp(15px,-moz-calc(1.667px + 3.556vw), 55px) clamp(35px, -moz-calc(13.333px + 5.778vw), 100px);margin-block:clamp(15px,calc(1.667px + 3.556vw), 55px) clamp(35px, calc(13.333px + 5.778vw), 100px)}.page-404{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(35px,-moz-calc(30px + 1.333vw), 50px);gap:clamp(35px,calc(30px + 1.333vw), 50px);min-height:-moz-calc(100vh - clamp(248px, -moz-calc(183.636px + 20.114vw), 425px));min-height:calc(100vh - clamp(248px, calc(183.636px + 20.114vw), 425px))}.page-404 header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.page-404 h1{font-size:128px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-5.12px;background:var(--color-gradient-orange-horizontal);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page-404 p{text-align:center}