.page-id-6158 .wrapper-medium{width:100%;max-width:100%}.flex-wrap-33 .elementor-column figure.wp-caption a{position:absolute;height:100%;top:0;width:100%;left:0;display:flex;justify-content:center}.clutch_top{background:url(/wp-content/themes/vavo/files/assets/bg_top05.webp)!important;background-position:center!important;background-size:cover!important}.flex-wrap-33 .elementor-column figure.wp-caption figcaption,.brands_title{pointer-events:none}.brands_step a{position:absolute;top:0;left:0;width:100%;height:100%}.flex-wrap .elementor-row,.flex-wrap-33 .elementor-row{flex-wrap:wrap;max-width:1440px}.title_row{max-width:1440px;margin:0 auto;margin-bottom:0;margin-bottom:0;padding:0 15px}.service_wrap .elementor-row>.elementor-column>.elementor-element-populated>.elementor-widget-wrap{padding:0!important}.flex-wrap .elementor-container,.service_wrap .elementor-container{max-width:calc(1440px + 100px)!important;justify-content:center;background-color:#F5F5F5E6;border-top-left-radius:10px;border-top-right-radius:10px}.flex-wrap .elementor-column:nth-child(1){width:75%!important}.flex-wrap .elementor-column:nth-child(2){width:25%!important}.flex-wrap .elementor-column:nth-child(3),.flex-wrap .elementor-column:nth-child(4),.flex-wrap .elementor-column:nth-child(5),.flex-wrap .elementor-column:nth-child(6){width:25%!important}.flex-wrap-33 .elementor-column{width:33%!important}.flex-wrap-33 .elementor-column:nth-child(1){width:65%!important}.flex-wrap-35 .elementor-column:nth-child(2){width:65%!important}.flex-wrap-33 .elementor-column figure.wp-caption{height:325px;padding:0 10px;padding-bottom:0;display:flex;align-items:center;align-content:center;background:#EDEDED;border-radius:10px;justify-content:center;position:relative;overflow:hidden;border:4px solid #fff0;transition:all 0.3s;padding-bottom:50px}.flex-wrap-33 .elementor-column figure.wp-caption:hover{border:4px solid #007FFF}.flex-wrap-33 .elementor-column figure.wp-caption:hover figcaption{color:#007FFF}.first_brand .wp-caption-text{text-decoration:underline}.flex-wrap-33 .elementor-column figure.wp-caption img{max-height:229px;max-width:95%;object-fit:contain}.flex-wrap-33 .elementor-column figure.wp-caption:hover:before,.brands_step:hover:before{opacity:.95}.flex-wrap-33 .elementor-column figure.wp-caption:hover figcaption,.brands_step:hover .brands_title{opacity:1}.flex-wrap-33 .elementor-column figure.wp-caption figcaption,.brands_title{position:absolute;transition:all 0.3s;color:#151716;font-style:normal;font-size:23px;font-weight:400;line-height:28px;bottom:15px;text-align:left;height:max-content;left:25px;text-decoration:underline}.res_stat .wp-caption{padding:0!important}.res_stat .wp-caption{padding-bottom:40px!important}.res_stat .widget-image-caption{max-width:120px!important}.res_stat img{max-width:100%!important;max-height:inherit!important}.brands_step>div{display:flex;width:100%;justify-content:center;grid-gap:5px}.brands_step{background:#EDEDED;border-radius:10px;height:325px;overflow:hidden;display:flex;align-content:center;flex-wrap:wrap;justify-content:center;grid-gap:5px;padding-bottom:50px;border:4px solid #fff0}.brands_step:hover{border:4px solid #007FFF}.brands_step:hover .brands_title{color:#007FFF}.brands_title{justify-content:left!important}.las_img_char .wp-caption img{padding-top:30px!important;padding-bottom:20px}.with_shadow img{max-height:inherit!important;box-shadow:4px 4px 4px 0 rgb(0 0 0 / .25);border-radius:10px;max-width:83%!important}.brands_step>div>div{background:#fff;border-radius:10px;color:#000;font-size:16px;padding:0 5px;word-wrap:unset;word-break:break-word;max-width:87px;display:flex;justify-content:center;align-content:center;height:max-content}.brands_top{align-items:end}.service_wrap h2{color:#F058A1;text-transform:uppercase;margin-top:50px!important}.flex-wrap-33 h3{color:#007FFF}.flex-wrap-33{margin-top:100px}.flex-wrap-33 h4{color:#F058A1;font-size:100px;line-height:50px;margin-top:20px!important}.flex-wrap-33 h4 span{font-weight:100;display:block;font-size:33px;position:relative;left:10px;text-transform:uppercase;margin-top:10px}.flex-wrap-33 .elementor-column:nth-child(2) p{font-weight:600;text-transform:uppercase;font-size:20px}.flex-wrap-33 .elementor-column:nth-child(2) .elementor-widget-container{padding-left:190px}.flex-wrap-33 .elementor-column:nth-child(1) .elementor-widget-container{max-width:785px}.with_span p{margin-top:20px}.steps_item{position:relative;padding-top:160px}.steps_item-1::before{content:'01'}.steps_item-2::before{content:'02'}.steps_item-3::before{content:'03'}.steps_item::before{position:absolute;margin:auto;left:0;right:0;display:flex;justify-content:center;color:#F058A1;font-size:350px;top:0;line-height:240px}.step_wrap h2{margin-top:50px!important;margin-bottom:60px!important;text-transform:uppercase}.steps_item::after{content:'';position:absolute;width:100%;height:100px;top:200px}.steps_item .elementor-column-wrap{z-index:1}.steps_item .elementor-widget-container{padding:50px 30px;height:260px}.steps_item h3{font-size:37px;font-weight:600;line-height:43px;margin-bottom:20px!important}.steps_item p{margin-top:30px;font-size:23px;font-weight:400;color:#7C7C7C}.step_wrap{margin-bottom:160px}.dos_img img:first-child{width:100px}.dos_img img{width:140px}.dos_img{display:flex;align-items:start;justify-content:space-between;width:100%}.dos_1-col .elementor-element,.dos_1-col .elementor-element div{height:100%}.dos_img{height:max-content!important}.dos_text h3{text-transform:uppercase;color:#007FFF;font-size:80px;line-height:91px;margin-top:0;padding-right:150px}.flex-wrap .elementor-container{padding-top:20px;padding-bottom:20px}.clutch_top h1{text-transform:uppercase;color:#F058A1;margin-top:0;font-weight:600}.clutch_top p{font-weight:500;color:#000;font-size:32px;line-height:40px;max-width:600px}.clutch_top-text{margin-bottom:150px}.input_line input,.input_line-text textarea{border-radius:10px;border:1px solid #007FFF;background:rgb(255 255 255 / .9);box-shadow:3px 5px 12.8px 0 rgb(0 0 0 / .2);backdrop-filter:blur(12.5px);height:75px;width:calc(100% - 20px);padding-left:20px;color:#007FFF;font-size:22px!important;font-style:normal;font-weight:600;line-height:129%!important;letter-spacing:-.25px}.input_line>span{position:relative;width:100%}.input_line{position:relative;display:flex;flex-wrap:wrap;align-content:center;align-items:center;margin-bottom:30px}.input_line label{position:absolute;left:20px}.input_line label{position:absolute;left:20px;color:#8bbcf9;font-size:22px;font-style:normal;font-weight:600;line-height:129%;letter-spacing:-.25px;pointer-events:none;transition:all 0.3s}.input_line.not-empty label{font-size:14px;top:7px}.send_btn{border-radius:10px;background:#F058A1;box-shadow:3px 5px 12.8px 0 rgb(0 0 0 / .2);display:flex;align-items:center;justify-content:space-between;width:calc(100% - 60px);font-size:25px;font-style:normal;font-weight:900;line-height:129%;letter-spacing:-.3px;height:70px}.p_send-btn{width:100%;display:inline}.inline_text{display:flex;white-space:nowrap;align-items:end}.input_bl-sp{position:relative}.input_bl-sp label{position:absolute}.inline_text>span{width:100%}.inline_text{font-size:55px;font-style:normal;font-weight:500;line-height:124%;letter-spacing:-1.8px;color:#fff}.inline_text>span{width:100%;margin:0 11px}.input_bl-sp label{position:absolute;top:30px;font-size:20px;font-style:normal;font-weight:400;line-height:129%;color:#151716;padding-left:18px;pointer-events:none;transition:all 0.3s}.textarea_label label{position:absolute;top:22px;font-size:20px;font-style:normal;font-weight:400;line-height:129%;color:#fff;padding-left:18px;pointer-events:none;transition:all 0.3s}.input_line-contact.label_form.textarea_label{margin-top:40px}.contact_form-sect .input_line-contact.label_form.textarea_label.not-empty label{top:-25px!important}.inline_text{margin-top:0!important;margin-bottom:15px}.contact_form-sect input{border-bottom:1px solid #fff;padding-left:18px;font-size:55px!important;font-style:normal;font-weight:500;line-height:115%!important;letter-spacing:-1.8px;color:#fff;height:70px}.contact_form-sect .not-empty label{top:-15px;font-size:15px}.contact_form-sect textarea{border-radius:10px;border:1px solid #FFF;padding:15px 20px;font-size:55px!important;font-style:normal;font-weight:500;line-height:115%!important;letter-spacing:-1.8px;color:#fff}.textarea_label{position:relative}.contact_form-sect button{background:#007FFF;height:72px}.contaxt_text h2{font-weight:900;text-transform:uppercase;color:#fff;width:400px;font-size:90px;line-height:100px}.contaxt_text p{font-size:27px;color:#fff;width:325px;margin-top:20px}@media (min-width:1366px) and (max-width:1599px){.steps_item h3{font-size:32px;font-weight:600;line-height:37px;margin-bottom:10px!important}.steps_item p{margin-top:10px;font-size:21px;font-weight:400;color:#7C7C7C;line-height:30px}.steps_item .elementor-widget-container{padding:50px 30px;height:195px}.flex-wrap-33 .elementor-column figure.wp-caption{height:292px}.brands_step{height:292px}.inline_text{font-size:49px}.contact_form-sect input{font-size:49px!important;height:70px}.inline_text{margin-top:0!important;margin-bottom:10px}.contact_form-sect .not-empty label{top:-5px;font-size:15px}.flex-wrap .elementor-row,.flex-wrap-33 .elementor-row{max-width:1300px}.page-id-6158 .elementor-section.elementor-section-boxed>.elementor-container{max-width:1300px}.title_row{max-width:1300px}.flex-wrap .elementor-container,.service_wrap .elementor-container{max-width:calc(1300px + 100px)!important}.dos_text h3{padding-right:100px}.steps_item::before{font-size:300px}.steps_item{position:relative;padding-top:125px}}@media (min-width:1200px) and (max-width:1365px){.flex-wrap-33 .elementor-column figure.wp-caption{height:255px}.brands_step{height:255px}.contaxt_text h2{font-size:80px;line-height:90px}.contaxt_text p{font-size:23px;width:325px;margin-top:20px}.inline_text{font-size:43px}.contact_form-sect input{font-size:43px!important;height:60px}.inline_text{margin-top:0!important;margin-bottom:10px}.contact_form-sect .not-empty label{top:-5px;font-size:15px}.flex-wrap .elementor-row,.flex-wrap-33 .elementor-row{max-width:1150px}.page-id-6158 .elementor-section.elementor-section-boxed>.elementor-container{max-width:1150px}.title_row{max-width:1150px}.flex-wrap .elementor-container,.service_wrap .elementor-container{max-width:calc(1150px + 100px)!important}.steps_item::before{font-size:250px}.steps_item::after{top:180px}.flex-wrap-33 .elementor-column:nth-child(2) .elementor-widget-container{padding-left:100px}.steps_item h3{font-size:27px;line-height:32px;margin-bottom:10px!important}.steps_item p{margin-top:10px;font-size:20px;line-height:25px}.steps_item{position:relative;padding-top:117px}.steps_item .elementor-widget-container{padding:50px 30px;height:185px}}@media (min-width:993px) and (max-width:1199px){.flex-wrap-33 .elementor-column figure.wp-caption{height:207px}.contacts_section .elementor-column{width:100%!important}.contacts_section .elementor-row{flex-wrap:wrap}.contaxt_text h2{width:100%}.contaxt_text p{width:425px;margin-top:20px}.inline_text{font-size:49px}.contact_form-sect input{font-size:49px!important;height:70px}.inline_text{margin-top:0!important;margin-bottom:10px}.contact_form-sect .not-empty label{top:-5px;font-size:15px}.flex-wrap .elementor-row,.flex-wrap-33 .elementor-row{max-width:950px}.page-id-6158 .elementor-section.elementor-section-boxed>.elementor-container{max-width:950px}.title_row{max-width:950px}.flex-wrap .elementor-container,.service_wrap .elementor-container{max-width:calc(950px + 100px)!important}.clutch_top-text h1{font-size:75px;line-height:80px}.clutch_top p{font-size:23px;line-height:32px}.input_line input,.input_line-text textarea{height:60px;padding-left:20px;font-size:19px!important}.input_line label{left:20px;color:#007FFF;font-size:19px}.input_line.not-empty label{font-size:12px;top:5px}.send_btn{font-size:22px;height:55px}.input_line{margin-bottom:25px}.clutch_top-text{margin-bottom:0}.steps_item::before{font-size:210px;line-height:200px}.steps_item{position:relative;padding-top:100px}.steps_item::after{height:100px;top:150px}.steps_item h3{font-size:25px;font-weight:600;line-height:27px;margin-bottom:10px!important}.steps_item p{margin-top:15px;font-size:20px;line-height:25px}container{padding:40px 30px;height:185px}.steps_item .elementor-widget-container{height:215px}.flex-wrap-33 .elementor-column:nth-child(2) .elementor-widget-container{padding-left:50px}.flex-wrap-33 .elementor-column figure.wp-caption img{max-height:180px;max-width:85%;object-fit:contain}.brands_step{height:207px}}@media (max-width:992px){.flex-wrap .elementor-row,.flex-wrap-33 .elementor-row{max-width:95vw}.flex-wrap-33 .elementor-column figure.wp-caption{height:292px}.page-id-6158 .elementor-section.elementor-section-boxed>.elementor-container{max-width:95vw}.title_row{max-width:95vw}.flex-wrap .elementor-container,.service_wrap .elementor-container{max-width:calc(95vw)!important}.clutch_top-text h1{font-size:10vw;line-height:12vw}.clutch_top p{font-size:7vw;line-height:8vw}.input_line input,.input_line-text textarea{height:60px;padding-left:20px;font-size:19px!important}.input_line label{left:20px;color:#007FFF;font-size:19px}.input_line.not-empty label{font-size:12px;top:5px}.send_btn{font-size:22px;height:55px}.input_line{margin-bottom:25px}.dos_text h3{text-transform:uppercase;color:#007FFF;font-size:9vw;line-height:10vw;margin-top:0;padding-right:0}.flex-wrap .elementor-row,.flex-wrap-33 .elementor-row{align-items:end}.dos_img img:first-child{width:10vw}.dos_img img{width:15vw;margin-bottom:11px}.clutch_top-text{margin-bottom:0}.flex-wrap-33 .elementor-column{width:100%!important}.flex-wrap-33 .elementor-column:nth-child(1),.flex-wrap-33 .elementor-column:nth-child(2){width:100%!important}.flex-wrap-33 .elementor-column:nth-child(2) .elementor-widget-container{padding-left:0;text-align:center}.steps_item::before{font-size:220px;line-height:200px}.steps_item{position:relative;padding-top:100px}.steps_item::after{height:100px;top:150px}.steps_item h3{font-size:30px;font-weight:600;line-height:35px;margin-bottom:10px!important}.steps_item p{margin-top:15px;font-size:20px;line-height:25px}.steps_item .elementor-widget-container{padding:30px 20px;height:auto;margin-bottom:40px}.step_wrap h2{margin-top:20px!important;margin-bottom:20px!important;text-transform:uppercase}.flex-wrap-33{margin-top:0}.service_wrap h2{margin-top:30px!important}.flex-wrap-33 p{margin-top:10px}.flex-wrap-33 .elementor-column:nth-child(2) p{margin-top:20px}.flex-wrap-33 .elementor-column figure.wp-caption{height:240px;padding-bottom:50px}.flex-wrap-33 .elementor-column figure.wp-caption img{max-height:200px}.send_btn svg{height:40px}.send_btn{font-size:22px;height:50px!important}.contact_form-sect textarea{font-size:22px!important}.inline_text{font-size:22px}.contact_form-sect input{border-bottom:1px solid #fff;padding-left:10px;font-size:22px!important;font-style:normal;font-weight:500;line-height:115%!important;letter-spacing:-1.8px;color:#fff;height:40px}.input_bl-sp label{position:absolute;top:16px;font-size:15px;font-style:normal;font-weight:400;line-height:129%;color:#151716;padding-left:10px;pointer-events:none;transition:all 0.3s}.contact_form-sect .not-empty label{top:-7px;font-size:13px}.contaxt_text p{font-size:20px;color:#fff;width:100%;margin-top:10px}}