@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap);@font-face{font-family:Gotham;src:url(/webfonts/Gotham-Book.woff2) format('woff2'),url(/webfonts/Gotham-Book.woff) format('woff'),url(/webfonts/Gotham-Book.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/webfonts/Gotham-Book_1.woff2) format('woff2'),url(/webfonts/Gotham-Book_1.woff) format('woff'),url(/webfonts/Gotham-Book_1.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/webfonts/Gotham-BoldItalic.woff2) format('woff2'),url(/webfonts/Gotham-BoldItalic.woff) format('woff'),url(/webfonts/Gotham-BoldItalic.ttf) format('truetype');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Gotham;src:url(/webfonts/Gotham-Light.woff2) format('woff2'),url(/webfonts/Gotham-Light.woff) format('woff'),url(/webfonts/Gotham-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/webfonts/Gotham-BookItalic.woff2) format('woff2'),url(/webfonts/Gotham-BookItalic.woff) format('woff'),url(/webfonts/Gotham-BookItalic.ttf) format('truetype');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Gotham Book';src:url(/webfonts/Gotham-BookItalic_1.woff2) format('woff2'),url(/webfonts/Gotham-BookItalic_1.woff) format('woff'),url(/webfonts/Gotham-BookItalic_1.ttf) format('truetype');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Gotham Book';src:url(/webfonts/Gotham-BookItalic_2.woff2) format('woff2'),url(/webfonts/Gotham-BookItalic_2.woff) format('woff'),url(/webfonts/Gotham-BookItalic_2.ttf) format('truetype');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Gotham;src:url(/webfonts/Gotham-BookItalic_3.woff2) format('woff2'),url(/webfonts/Gotham-BookItalic_3.woff) format('woff'),url(/webfonts/Gotham-BookItalic_3.ttf) format('truetype');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Gotham;src:url(/webfonts/Gotham-Light_1.woff2) format('woff2'),url(/webfonts/Gotham-Light_1.woff) format('woff'),url(/webfonts/Gotham-Light_1.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/webfonts/Gotham-Light_2.woff2) format('woff2'),url(/webfonts/Gotham-Light_2.woff) format('woff'),url(/webfonts/Gotham-Light_2.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/webfonts/Gotham-LightItalic.woff2) format('woff2'),url(/webfonts/Gotham-LightItalic.woff) format('woff'),url(/webfonts/Gotham-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Gotham;src:url(/webfonts/Gotham-Medium.woff2) format('woff2'),url(/webfonts/Gotham-Medium.woff) format('woff'),url(/webfonts/Gotham-Medium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/webfonts/Gotham-Light_3.woff2) format('woff2'),url(/webfonts/Gotham-Light_3.woff) format('woff'),url(/webfonts/Gotham-Light_3.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/webfonts/Gotham-LightItalic_1.woff2) format('woff2'),url(/webfonts/Gotham-LightItalic_1.woff) format('woff'),url(/webfonts/Gotham-LightItalic_1.ttf) format('truetype');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Gotham;src:url(/webfonts/Gotham-Medium_1.woff2) format('woff2'),url(/webfonts/Gotham-Medium_1.woff) format('woff'),url(/webfonts/Gotham-Medium_1.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/webfonts/Gotham-Medium_2.woff2) format('woff2'),url(/webfonts/Gotham-Medium_2.woff) format('woff'),url(/webfonts/Gotham-Medium_2.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/webfonts/Gotham-Medium_3.woff2) format('woff2'),url(/webfonts/Gotham-Medium_3.woff) format('woff'),url(/webfonts/Gotham-Medium_3.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/webfonts/Gotham-MediumItalic.woff2) format('woff2'),url(/webfonts/Gotham-MediumItalic.woff) format('woff'),url(/webfonts/Gotham-MediumItalic.ttf) format('truetype');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Gotham;src:url(/webfonts/Gotham-MediumItalic_1.woff2) format('woff2'),url(/webfonts/Gotham-MediumItalic_1.woff) format('woff'),url(/webfonts/Gotham-MediumItalic_1.ttf) format('truetype');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Gotham;src:url(/webfonts/Gotham-Thin.woff2) format('woff2'),url(/webfonts/Gotham-Thin.woff) format('woff'),url(/webfonts/Gotham-Thin.ttf) format('truetype');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/webfonts/Gotham-Thin_1.woff2) format('woff2'),url(/webfonts/Gotham-Thin_1.woff) format('woff'),url(/webfonts/Gotham-Thin_1.ttf) format('truetype');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Gotham;src:url(/webfonts/Gotham-ThinItalic.woff2) format('woff2'),url(/webfonts/Gotham-ThinItalic.woff) format('woff'),url(/webfonts/Gotham-ThinItalic.ttf) format('truetype');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Gotham Ultra';src:url(/webfonts/Gotham-UltraItalic.woff2) format('woff2'),url(/webfonts/Gotham-UltraItalic.woff) format('woff'),url(/webfonts/Gotham-UltraItalic.ttf) format('truetype');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:'Gotham Ultra';src:url(/webfonts/Gotham-UltraItalic_1.woff2) format('woff2'),url(/webfonts/Gotham-UltraItalic_1.woff) format('woff'),url(/webfonts/Gotham-UltraItalic_1.ttf) format('truetype');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Gotham;src:url(/webfonts/Gotham-ThinItalic_1.woff2) format('woff2'),url(/webfonts/Gotham-ThinItalic_1.woff) format('woff'),url(/webfonts/Gotham-ThinItalic_1.ttf) format('truetype');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:'Gotham XLight';src:url(/webfonts/Gotham-XLight.woff2) format('woff2'),url(/webfonts/Gotham-XLight.woff) format('woff'),url(/webfonts/Gotham-XLight.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Gotham XLight';src:url(/webfonts/Gotham-XLight_1.woff2) format('woff2'),url(/webfonts/Gotham-XLight_1.woff) format('woff'),url(/webfonts/Gotham-XLight_1.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Gotham XLight';src:url(/webfonts/Gotham-XLightItalic.woff2) format('woff2'),url(/webfonts/Gotham-XLightItalic.woff) format('woff'),url(/webfonts/Gotham-XLightItalic.ttf) format('truetype');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Gotham XLight';src:url(/webfonts/Gotham-XLightItalic_1.woff2) format('woff2'),url(/webfonts/Gotham-XLightItalic_1.woff) format('woff'),url(/webfonts/Gotham-XLightItalic_1.ttf) format('truetype');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Gotham;src:url(/webfonts/Gotham-Black.woff2) format('woff2'),url(/webfonts/Gotham-Black.woff) format('woff'),url(/webfonts/Gotham-Black.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Bebas Kai';src:url(/webfonts/BebasKai.woff2) format('woff2'),url(/webfonts/BebasKai.woff) format('woff'),url(/webfonts/BebasKai.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Bebas Kai';src:url(/webfonts/BebasKai_1.woff2) format('woff2'),url(/webfonts/BebasKai_1.woff) format('woff'),url(/webfonts/BebasKai_1.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}:root{--theme__color1:#00E638;--montserrat:'Montserrat',sans-serif;--gotham:'Gotham';--bebas-kai:'Bebas Kai'}*,::after,::before{box-sizing:border-box;scroll-margin-top:calc(var(--header-height) - 2px)}body{font-size:18px;line-height:1.9;background-color:#fff;color:#000;overflow-x:hidden;word-wrap:break-word;word-break:normal;font-weight:300;-webkit-font-smoothing:antialiased;font-family:var(--montserrat)}a,a:active,a:focus,a:hover{text-decoration:none!important;color:inherit}input{-ms-box-sizing:border-box;box-sizing:border-box}a:focus,a:hover,button:focus,input:focus,input:hover,select:active,select:focus,select:hover,textarea:focus,textarea:hover{outline:0}::placeholder{opacity:1}:focus::placeholder{opacity:0}table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}img{-ms-interpolation-mode:bicubic;border:0;height:auto;max-width:100%;vertical-align:middle}iframe{width:100%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;font-family:var(--gotham)}.h5{font-size:18px;margin:0 0 20px;font-weight:500;color:var(--theme__color1);font-family:var(--montserrat);text-transform:uppercase}.h4{font-size:22px;margin:0 0 35px}.h2{font-size:40px;margin:0 0 30px;font-weight:700}ul{margin:0;padding:0;list-style:none}p{margin-bottom:15px}p:last-child{margin:0}.main-wrap{width:100%;overflow:hidden}@media (max-width:1599px) and (min-width:1200px){.container{max-width:1140px}}@media (min-width:1600px){.container{max-width:1450px}}.header-section{position:absolute;top:0;left:0;width:100%;z-index:100;color:#fff}.header-in{padding:15px 0;border-bottom:1px solid rgba(255,255,255,.25);transition:.3s;position:fixed;top:0;left:0;width:100%}.sticky .header-in{background:#000}.header-section-inner{padding:0 4%;display:flex;justify-content:space-between;align-items:center}.header-logo{width:269px;display:flex}.main-menu>ul{display:flex}.main-menu>ul>li{margin-right:25px}.main-menu>ul>li:last-child{margin-right:0}.main-menu>ul>li>a{font-size:17px;font-weight:600;transition:.3s}.main-menu>ul>li>a:hover{color:var(--theme__color1)}.main-menu>ul>li>a.active{color:var(--theme__color1)}.offcanvas-open{font-size:22px;transition:.3s}.offcanvas-open:hover{color:var(--theme__color1)}.offcanvas-close{position:absolute;transition:.3s;right:15px;top:15px;font-size:22px;color:#fff;line-height:1}.offcanvas-close:hover{color:var(--theme__color1)}.offcanvas-menu{position:fixed;height:100%;width:100%;top:0;left:0;z-index:1000;transform:translateX(-105%);transition:.3s}.offcanvas-menu.active{transform:translate(0)}.offcanvas-menu .offmenu{max-width:250px;min-width:200px;z-index:5;position:relative;background:#000;height:100%;padding:50px 20px 40px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.offcanvas-menu .offmenu :-webkit-scrollbar{display:none}.mobile-menu li{width:250px}.mobile-menu li a{display:block;text-align:left;font-size:14px;font-weight:700;color:#fff;padding:5px;transition:.3s}.mobile-menu li a:hover{color:var(--theme__color1)}.dropdown-menu-custom ul{background:#fff;padding:20px 0}.dropdown-menu-custom ul li a{color:#97a3ae}.offcanvas-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.178);z-index:2;transform:0;z-index:900;opacity:0;visibility:hidden;transition:.3s}.offcanvas-overlay.active{opacity:1;visibility:visible}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;overflow:hidden;background:#fff}#preloader:before{content:"";position:fixed;top:calc(50% - 30px);left:calc(50% - 30px);border:6px solid var(--theme__color1);border-top-color:#e2eefd;border-radius:50%;width:60px;height:60px;-webkit-animation:animate-preloader 1s linear infinite;animation:animate-preloader 1s linear infinite}@-webkit-keyframes animate-preloader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes animate-preloader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.home-section{padding:260px 0 180px;background:url(/images/hero-background.png) no-repeat center center/cover;color:#fff}.home-section-inner{padding:0 10%}.initial-content .h1{margin:0 0 25px;font-size:55px}.initial-content p{font-size:24px;line-height:1.7}.initial-content .bottom-button{margin:30px 0 0}.shadow-title{font-size:100px;margin:0 0 16px;line-height:1.4;font-weight:700;opacity:.03;white-space:nowrap}.sec-cont-blk{display:flex;flex-direction:column;align-items:flex-start}.sec-cont-blk.center-this{text-align:center;align-items:center}.sec-cont-blk .bottom-text-button{margin:40px 0 0}.sec-cont-blk .bottom-button{margin:26px 0 0}.coffee-section{padding:125px 0 150px;position:relative}.section-right-shape{width:691px}.coffee-right-shape{position:absolute;top:0;right:0}.coffee-section-inner{padding:0 10%}.coffee-row1{display:flex;justify-content:space-between;align-items:flex-end}.coffee-row1 .content-side{width:45%}.coffee-row1 .img-side{width:45%;position:relative;z-index:2}.coffee-row1 .img-side img{width:100%}.coffee-row1 .img-side video{width:100%}.coffee-grid{margin:70px 0 0;display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:15px;grid-column-gap:13px}.coffee-grid-item{padding:42px 42px 35px;background:#fff;box-shadow:0 20px 30px rgba(0,0,0,.1);transition:.3s;border-radius:30px}.coffee-grid-item:hover{box-shadow:0 0 30px rgba(0,0,0,.1)}.coffee-grid-item h4{font-size:20px;margin:0 0 21px;line-height:1.4}.coffee-grid-item p{font-size:16px;line-height:1.65}.how-work-section{padding:120px 0}.how-work-top-image{height:521px}.how-work-top-image img{height:100%;width:100%;object-fit:cover;object-position:center}.how-work-section-content{position:relative;z-index:2}.section-left-shape{width:516px}.hw-left-shape{position:absolute;top:0;left:0}.how-work-section-inner{padding:45px 10% 0;margin-top:-128px;background:#fff;border-radius:18px}.how-work-top-row .part-title{margin:0 0 60px}.hw-row{--inner-space:28px;--bt-space:var(--inner-space);--item:4;display:flex;flex-wrap:wrap;margin:0 calc(var(--inner-space) * -.5) calc(var(--bt-space) * -1);justify-content:center}.hw-item{width:calc((100% / var(--item)) - var(--inner-space));margin:0 calc(var(--inner-space) * .5) var(--bt-space);text-align:center;display:flex;flex-direction:column;align-items:center;text-align:center}.hw-item .number{height:100px;width:100px;margin:0 0 45px;font-size:60px;font-weight:400;font-family:var(--bebas-kai);display:flex;align-items:center;justify-content:center;text-align:center;position:relative;z-index:1}.hw-item .cam-line{--border-width:6px;height:25px;width:25px;position:absolute;transition:.3s}.hw-item .cam-line-tl{border-top:var(--border-width) solid var(--theme__color1);border-left:var(--border-width) solid var(--theme__color1);top:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1)}.hw-item .cam-line-tr{border-top:var(--border-width) solid var(--theme__color1);border-right:var(--border-width) solid var(--theme__color1);top:calc(var(--border-width) * -1);right:calc(var(--border-width) * -1)}.hw-item .cam-line-bl{border-bottom:var(--border-width) solid var(--theme__color1);border-left:var(--border-width) solid var(--theme__color1);bottom:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1)}.hw-item .cam-line-br{border-bottom:var(--border-width) solid var(--theme__color1);border-right:var(--border-width) solid var(--theme__color1);bottom:calc(var(--border-width) * -1);right:calc(var(--border-width) * -1)}.how-work-bottom-row{margin:40px 0 0}.how-work-bottom-row .part-title{margin:0 0 35px}.tree-arrow-llg{margin-top:10px;--theme:var(--theme__color1);--border-width:2px;--ellipse:8px;width:588px;display:flex;flex-direction:column;align-items:center}.tree-arrow-llg .tp-line{width:var(--border-width);height:95px;display:flex;background:var(--theme)}.tree-arrow-llg .hr-line{height:var(--border-width);width:100%;background:var(--theme__color1);display:flex}.tree-arrow-llg .bottom-lines{display:flex;justify-content:space-between;width:100%}.tree-arrow-llg .bottom-lines .single{width:var(--border-width);height:48px;display:flex;background:var(--theme);position:relative}.tree-arrow-llg .bottom-lines .single .ellipse{height:var(--ellipse);width:var(--ellipse);display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);border-radius:50%;background:var(--theme__color1)}.developing-section{position:relative}.developing-left-shape{position:absolute;top:0;left:0}.developing-title{padding:70px 0 85px;background:#000;color:#fff}.developing-section-main{padding:125px 0;display:flex;justify-content:flex-end;background:url(/images/deveploping-section-main.png) no-repeat center center/cover}.developing-black-box{padding:75px 210px 75px 105px;width:880px;border-radius:30px 0 0 30px;background:#000;color:#fff}.check-ul li{padding-left:35px;margin-bottom:23px;line-height:1.55;position:relative}.check-ul li::before{content:'';height:20.5px;width:20.5px;background:url(/images/green-check.svg) no-repeat center center/contain;display:block;position:absolute;top:4px;left:0}.check-ul li:last-child{margin-bottom:0}.clients-section{padding:130px 0;position:relative}.clients-right-shape{position:absolute;top:0;right:0}.client-title{margin:0 0 80px}.client-title .text{width:905px;max-width:100%}.clients-content-row{display:flex}.clients-content-row .text-side{margin:60px 0;padding:110px 0;--overflow:140px;width:calc(50% + var(--overflow));margin-right:calc(var(--overflow) * -1);background:#161616;border-radius:0 30px 30px 0;color:#fff;flex-shrink:0;position:relative;z-index:2;display:flex;justify-content:flex-end}.clients-content-row .text-side .text-blk{width:627px}.clients-content-row .image-side{width:50%;flex-shrink:0}.clients-content-row .image-side img{height:100%;width:100%;object-fit:cover;object-position:center}.fields-section{padding:135px 0;margin:-70px 0 0;position:relative;z-index:1}.fields-left-shape.fields-left-shape{width:692px;position:absolute;top:0;left:0;z-index:-1}.fields-section-inner{padding:0 8.5%}.fields-content-row{align-items:center;display:flex;justify-content:space-between}.fields-content-row .images-side{width:44%}.fields-content-row .text-side{width:48.6%}.fields-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:22px;grid-column-gap:28px;width:100%}.field-single{padding:12px 22px;background:#fff;box-shadow:0 20px 30px rgba(0,0,0,.1);border-radius:15px;display:inline-flex}.field-single .icon{width:25px;margin:0 7px 0 0;flex-shrink:0}.about-us-section{padding:147px 0}.about-us-top-title{height:309px;background:#000}.about-us-section-content{position:relative;z-index:2}.about-right-shape{position:absolute;top:0;right:-80px;z-index:-1}.about-us-section-main{padding:100px 9% 0;margin-top:-128px;background:#fff;border-radius:18px;position:relative;z-index:1}.about-content-row{display:flex;justify-content:space-between}.about-content-row .text-side{width:51%}.about-content-row .image-side{width:42.8%}.about-content-row .image-side img{width:100%}.contact-form{background:#161616;border-radius:18px;padding:80px 0 60px;margin:0 9%}.contact-form .form-title{margin:0 0 40px}.contact-form-inner .form-main{margin:0 auto;max-width:100%;width:556px}a#edomain::after{content:"\0040" "arezzo.io"}span#ename::before{content:"info"}span#bblk{display:none}.single-input-x{width:100%}.input-x{padding:9px 13px;font-size:16px;font-weight:400;color:#676666;width:100%;background:#2a2b2a;border-radius:3.88292px;border:1px solid transparent;resize:none}.input-x.big{height:157px}.input-x.submit-button{width:229px;background:var(--theme__color1);font-size:17px;font-weight:700;color:#fff;transition:.3s}.input-x.submit-button:hover{background:#02c031}.has-error{border:1px solid red}.has-success{border:1px solid #02c031}em.error{font-size:12px}.footer-section{position:relative;z-index:2;color:#fff}.footer-section::after{content:'';height:calc(100% - 98px);width:100%;display:flex;position:absolute;bottom:0;left:0;background:#000;z-index:-1}.footer-top-row{padding:65px 9% 100px;display:flex;justify-content:space-between;align-items:center}.footer-logo{width:366px;display:block}.footer-menu-side{width:50%;display:flex;justify-content:space-between}.footer-menu-column h4{font-size:18px;margin:0 0 34px;font-weight:700}.footer-menu>li{margin-bottom:6px}.footer-menu>li:last-child{margin-bottom:0}.footer-menu>li>a{font-size:16px;display:flex}.footer-menu>li>a>i{margin-right:11px;color:var(--theme__color1);width:25px;display:flex;align-items:center;justify-content:center}.footer-bottom{border-top:1px solid rgba(255,255,255,.2)}.footer-bottom-inner{padding:45px 9%}.fo-b-ul{display:flex}.fo-b-ul li{font-size:12px;margin-right:150px}.fo-b-ul li:last-child{margin-right:0}