@font-face{font-family:'New Order';src:url(../fonts/new-order/New-Order-Light.otf);font-weight:300}@font-face{font-family:'New Order';src:url(../fonts/new-order/New-Order-Regular.otf);font-weight:400}@font-face{font-family:'New Order';src:url(../fonts/new-order/New-Order-Medium.otf);font-weight:500}@font-face{font-family:'New Order';src:url(../fonts/new-order/New-Order-SemiBold.otf);font-weight:600}@font-face{font-family:'New Order';src:url(../fonts/new-order/New-Order-Bold.otf);font-weight:700}:root{--purple:#6735D3;--purple-dark:#6f41d7;--purple-dark-2:#5A2BBF;--green:#8CEA97;--white:#fff;--black:#121212;--grey:#707070;--purple-ligth:#F9F6FF;--font-new-order:'New Order';--border-color:#D9D9D9}body{font-family:Roboto,sans-serif;background-color:var(--purple)}.f-grey{color:var(--grey)!important}.f-purple{color:var(--purple)!important}.f-black{color:var(--black)!important}.f-white,.f-white p{color:var(--white)!important}a,p{color:var(--white)}.main-menu-4>li>a{color:var(--white);font-weight:400}.main-menu-4>li>a .menu-text{text-shadow:0 16px 0 var(--white)}.bt-green{background-color:var(--green);color:var(--purple);text-transform:uppercase;padding:16px 24px;border-radius:100px;font-weight:500}.bt-green:hover{color:var(--white)}.header__area-3{padding:10px 0;border-bottom:1px solid rgba(255,255,255,.2);-webkit-box-shadow:0 3px 15px -5px rgba(0,0,0,.75);-moz-box-shadow:0 3px 15px -5px rgba(0,0,0,.75);box-shadow:0 3px 15px -5px rgba(0,0,0,.75);background:var(--purple)}.header__inner-2,.header__inner-3{-ms-grid-columns:200px auto 200px;grid-template-columns:200px auto 200px}.footer__widget{grid-column:span 3}.footer__widget-2{grid-column:span 3}.footer__inner{background-color:var(--white)}.footer__link li a{font-weight:600;color:var(--black);font-size:20px}.footer__contact li:hover a,.footer__link li:hover a,.footer_linksprivacy li:hover a{color:var(--purple)!important}.footer__subscribe{margin-right:70px;margin-left:-120px}.footer__copyright p{font-weight:500;font-size:12px;line-height:18px}.footer__subscribe p{font-size:12px}.footer__subscribe p a{text-decoration:underline}.footer__subscribe p a:hover{color:var(--purple)!important}.footer__widget-title{color:var(--black)}.footer_linksprivacy li a{color:var(--grey);text-decoration:underline}.footer__widget p{font-weight:600;color:var(--purple);font-family:var(--font-new-order)}.footer__widget-4{background-color:var(--purple-ligth)}.footer__widget-4 .project-title{font-weight:500;font-family:var(--font-new-order)}.footer__widget-4 a{border-color:var(--purple);font-family:var(--font-new-order);font-weight:700}.footer__top{background-color:var(--purple-dark)}.footer__social li{display:inline-flex;padding-right:0;width:35px;height:35px;border:1px solid var(--purple);border-radius:100px;align-items:center;justify-content:center;margin-right:6px;color:var(--purple)}.footer__social li:hover{color:var(--white)}.footer__social li a{color:var(--purple);font-size:16px}.footer__social li:hover{background:var(--purple)}.footer__social li:hover a{color:var(--white)}ul.footer_linksprivacy li a{text-decoration:none;font-weight:500}ul.footer_linksprivacy li{padding-bottom:8px}ul.footer_linksprivacy{margin-top:20px}.wc-btn-black span,.wc-btn-light span,.wc-btn-pink span,.wc-btn-primary span,.wc-btn-secondary span{background-color:var(--green)}.sec-sub-title{font-weight:400;color:var(--green);font-family:var(--font-new-order)}.sec-title{font-weight:300;color:var(--white)}.counter__number{font-weight:500;font-family:var(--font-new-order)}.counter__item-2 p{color:var(--green);font-family:var(--font-new-order);margin:20px 0 0 0;font-weight:500}.portfolio__slide-2 .sec-title a{font-weight:500}.portfolio__slide-2 .sec-title a{font-weight:500}.portfolio__slide-2 a.btn-common{font-weight:600}.portfolio__slider-2{height:100%}.portfolio__slide-2 a.btn-common .fa-arrow-right::before{color:var(--purple)}.circle-pagination .circle-origin{stroke:var(--purple)}.circle-pagination .swiper-pagination-bullet span{background-color:var(--purple)}.sec-title-2{font-size:70px}.accordion{--bs-accordion-color:var(--purple-dark);--bs-accordion-bg:var(--purple-dark)}.faq__list .accordion-button,.faq__list-3 .accordion-button,.faq__list-6 .accordion-button{font-weight:500;color:var(--white);padding:30px 0}.faq__list-6 .accordion-body p{color:rgba(255,255,255,.6)}.faq__list-6 .accordion-button.collapsed::after,.faq__list-6 .accordion-button:not(.collapsed)::after{font-size:30px;top:20px;color:var(--green);font-weight:500}.develop-by{position:absolute;bottom:40px;right:40px}.header__area-3{border-bottom:none}.header__area-3.sticky-3{background-color:var(--purple);border-bottom:none;-webkit-box-shadow:0 3px 15px -5px rgba(0,0,0,.75);-moz-box-shadow:0 3px 15px -5px rgba(0,0,0,.75);box-shadow:0 3px 15px -5px rgba(0,0,0,.75)}.block-types{display:grid;grid-template-columns:[linename1] 50% [linename2] 50%;position:relative}.block-types div{position:relative;box-sizing:border-box}.block-types h3{color:var(--white);text-transform:uppercase;font-size:13px;font-weight:400;margin:0 0 5px 0}.block-types h2{color:var(--white);text-transform:uppercase;font-size:45px;font-family:var(--font-new-order)}.block-types div .texts{text-align:left;position:absolute;bottom:50px;left:50px}#faq{background-color:var(--purple-dark)}.offcanvas__links{display:flex;align-items:center;padding-top:0}.offcanvas__area{background-color:var(--purple)}.offcanvas__right{background-color:var(--purple-dark-2)}.offcanvas__logo{border-bottom:none}.offcanvas__left{border-right:1px solid var(--border-color)}.offcanvas__social{border-bottom:1px solid var(--border-color);display:flex;align-items:center;padding-top:0}.offcanvas__social .social-title.solutions-for,.solutions-for{font-weight:400;font-size:14px;line-height:20px;color:var(--green);text-transform:uppercase;padding-bottom:7px}.offcanvas__social ul li a{font-weight:500;font-size:20px;font-family:var(--font-new-order);text-transform:uppercase;line-height:1.5;color:rgba(255,255,255,.7)}.offcanvas__social ul li a.active,.offcanvas__social ul li:hover a{color:var(--white)}.offcanvas__links ul li{padding-bottom:10px}.offcanvas__links ul li a{font-weight:500;font-size:16px;line-height:1.5;color:rgba(255,255,255,.7);text-transform:uppercase}.solutions-description{padding:100px 200px}.solutions-description img{width:100%;margin:0 0 70px 0}.solutions-description h2{color:var(--white);font-family:var(--font-new-order);text-transform:uppercase;margin:0 0 30px 0}.solutions-description p{margin-bottom:30px;font-size:18px}.solutions-description p:last-child{margin-bottom:0}.solutions-description ul{display:grid;grid-template-columns:repeat(3,33%);margin-bottom:50px;margin-top:50px}.solutions-description ul li{color:var(--white);background:url(../imgs/loba/arrow-li.svg);background-repeat:no-repeat;background-position-y:5px;padding-left:25px;padding-bottom:7px}.solutions-description h4{color:#8cea97;font-weight:300;font-size:32px;font-family:var(--font-new-order)}.offcanvas__right{padding-top:100px;padding-bottom:100px}.offcanvas__right h4{color:#8cea97;font-weight:400;font-size:64px;font-family:var(--font-new-order)}.offcanvas__right .text-right p{font-size:16px;font-weight:300;margin:10px 0 50px 0}.offcanvas__right form input{background:0 0;border-width:0 0 1px 0;border-color:rgba(255,255,255,.6);width:100%;font-size:17px;margin:0 0 15px 0;color:var(--white);font-weight:600;font-family:var(--font-new-order);padding-bottom:10px;border-radius:0}.offcanvas__right form input[type=date]{display:inline-flex}.offcanvas__right form textarea{background:0 0;border-width:0 0 1px 0;border-color:rgba(255,255,255,.6);width:100%;font-size:17px;margin:0 0 15px 0;color:var(--white);font-weight:600;font-family:var(--font-new-order);padding-bottom:10px;height:auto;min-height:1em;resize:none;overflow:hidden}.footer__contact li a.phone~span{font-size:12px!important;color:#000;display:block;line-height:20px}.bx-contacto-open{cursor:pointer}.offcanvas__right form input:focus,.offcanvas__right form textarea:focus{outline:0}.offcanvas__right form input::placeholder,.offcanvas__right form textarea::placeholder{opacity:1;color:var(--white);font-weight:600;font-family:var(--font-new-order)}.offcanvas__right form input[type=checkbox]{opacity:0;width:28px;float:left;height:28px;position:relative;z-index:99999}.offcanvas__right form input[type=checkbox]:checked+label::after{opacity:1!important}.offcanvas__right span.wpcf7-form-control-wrap[data-name=rgpd] span span{display:block;margin:0 0 15px 0}.offcanvas__right form label{position:relative;color:var(--green);display:inherit}.offcanvas__right form label a,.offcanvas__right form label a:hover{color:var(--green);text-decoration:underline}.offcanvas__right form button.wc-btn-primary{border:1px solid var(--green);color:var(--green);font-weight:600;font-family:var(--font-new-order);width:150px;height:150px}.offcanvas__right form button.wc-btn-primary:hover{border:1px solid var(--white);color:var(--white)}.offcanvas__right form label::before{content:"";width:18px;height:18px;border:1px solid var(--green);position:absolute;top:4px;left:3px;border-radius:10px}.offcanvas__right form label::after{content:"";width:10px;height:10px;color:#000;position:absolute;top:8px;left:7px;border-radius:10px;background:var(--green);opacity:0}span[data-name=rgpd] .wpcf7-list-item{margin:0}.offcanvas__close button{font-size:20px;color:var(--green);background:0 0;position:relative;z-index:99;border:1px solid var(--white)}.offcanvas__close button:hover{background:var(--green);color:var(--purple);border:1px solid var(--green)}.box-check{margin:30px 0 50px 0}.offcanvas__mid::-webkit-scrollbar-thumb{background-color:var(--green)}.offcanvas__area.contacto-canvas{background-color:rgba(0,0,0,.7)}.contacto-canvas .offcanvas__right{width:550px}.contacto-canvas .offcanvas__body{grid-template-columns:none;float:right}.btn_circle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:250px;width:250px;border-radius:100%;margin:0 auto}.portfolio__area-2::after,.portfolio__slider-2::after{display:none}.footer__contact li.google-maps a{color:var(--black);font-weight:700;padding-bottom:35px;display:block;padding-top:10px}.footer__contact li.google-maps a i{color:var(--purple);margin-left:7px}.footer__widget-3{padding:140px 0 70px}.footer__copyright,.footer__subscribe{border-top:none}.hero10__content i{margin-bottom:20px}.block-types div{height:1200px}.block-types div .overflow{overflow:hidden}.menu-icon{transition:.3s linear;width:100%;height:1200px;background-size:cover!important;display:block;cursor:pointer}.menu-icon:hover{filter:drop-shadow(50px 64px 100px rgba(0, 0, 0, .2));transition:.3s linear}.menu-icon:hover .hero10__content i{opacity:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.block-types div .texts{height:auto}.ret-orange{background:#ffb498;width:100%;height:100%;filter:blur(200px);border-radius:0;bottom:-900px;left:-300px;transition:.4s linear}.menu-icon.bx-particular-open:hover .ret-orange{left:500px;transition:.4s linear}.ret-green{background:#b2f1ba;width:100%;height:100%;filter:blur(200px);border-radius:0;top:-1000px;right:-400px;transition:.4s linear}.menu-icon.bx-empresas-open:hover .ret-green{right:400px;transition:.4s linear}span.fieldsmessage{color:#cbb2ff;font-size:13px;display:block}.offcanvas__right.display-mobile{display:none}.box-download{display:inline-flex;border:1px solid rgba(217,217,217,.2);border-radius:20px;padding:53px 70px;width:100%;margin-bottom:60px}.box-download p{line-height:20px;font-weight:300}.divider{width:200px;height:1px;background:var(--green);margin:11px 30px 0 30px}.download{display:inline-flex}.download a{font-weight:700;text-transform:lowercase;color:var(--green);display:block!important}.download a:hover{color:var(--white)}.download a:hover i{color:var(--white)}.download a i{margin-left:5px}.box-download br{display:none}.body-content{padding:200px 0 150px 0;background:var(--purple-dark)}.body-content h1{margin-bottom:60px;margin-top:0}.body-content h1,.body-content h2{color:var(--white)}.body-content p{margin:0 0 20px 0}.body-content ul{margin:0 0 20px 20px}.body-content ul li{list-style:initial;color:#fff}.body-content table tr td{color:#fff}.body-content hr{color:#fff}.body-content h2{font-size:22px;margin-top:60px;margin-bottom:10px}.footer__link li a{text-transform:initial}.portfolio__slide-2 p{max-width:530px}input.wpcf7-form-control.wpcf7-date.wpcf7-validates-as-date.fields::-webkit-calendar-picker-indicator{filter:invert(1)}input.wpcf7-form-control.has-spinner.wpcf7-submit.wc-btn-primary.btn-hover.btn-item{border:1px solid var(--green);color:var(--green);font-weight:600;font-family:var(--font-new-order);width:120px;height:120px;padding:0;border-radius:100px}input.wpcf7-form-control.has-spinner.wpcf7-submit.wc-btn-primary.btn-hover.btn-item:hover{border:1px solid var(--white);color:var(--white)}.wpcf7-not-valid-tip{color:#fff;display:none}.offcanvas__right .text-right form p{padding:0}.offcanvas__right span.wpcf7-form-control-wrap[data-name=rgpd]{margin-bottom:20px;display:block}.wpcf7-response-output{border-color:transparent!important;color:#fff!important;font-weight:500;margin:-125px 0 0 12px!important}:-webkit-autofill,:-webkit-autofill:focus,:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 1000px #5a2bbf inset}.counter__wrapper-2.counter_animation .counter__anim:last-child{border-right:none}.counter__wrapper-2.counter_animation .counter__anim{border-right:1px solid rgba(255,255,255,.2);padding:150px 0}.counter__wrapper-2 .counter__number{font-size:80px}footer a:not([href]):not([class]){color:var(--purple)}footer a:not([href]):not([class]):hover{color:var(--white)}.in-modal .cookies-wrapper{overflow:auto}.cookies-wrapper{display:none;padding:30px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background-color:rgba(0,0,0,.5);font-size:16px;justify-content:center;align-items:center}.cookies-wrapper *{box-sizing:border-box;color:var(--white)}.cookies-wrapper button{margin-bottom:10px}.cookies-wrapper .form-group{margin-bottom:20px}.cookies-box{max-width:800px;padding:40px;position:relative;margin:0 auto;border-radius:4px;background-color:var(--purple)}.cookies__title{display:block;width:100%;margin-bottom:20px;font-size:24px;font-weight:700;line-height:30px;color:var(--white);font-family:Kanit,sans-serif}.cookies-bar-message{display:block;float:left;margin-bottom:20px;color:#fff;font-size:1em;line-height:20px}.cookies-settings{display:none}.cookie-info{display:block;padding-left:20px;line-height:16px}.cookies-policy-link{padding:0 20px;position:absolute;right:0;bottom:0;left:0;border-radius:0 0 4px 4px;background-color:var(--purple);text-align:center;border-top:1px solid var(--white)}.cookies-policy-link a{color:var(--white)}.cookies-policy-link a:hover{color:var(--white);text-decoration:underline}.cookies-bar-know-more{color:#9a9a9a;font-size:.85em;line-height:30px;transition:color .2s ease}.cookies-message p{display:none}.cookies-message b{display:block;margin-bottom:10px;border-bottom:1px solid rgba(0,0,0,.05)}#accept-cookie,.cookies-settings .btn.btn-primary{background:var(--green);border-radius:100px;font-size:16px;color:var(--purple);font-weight:500;padding:12px 30px;margin:10px 0 30px 0}.cookies-settings .btn.btn-primary:hover,button#accept-cookie:hover{color:var(--white)}.cookies-settings .btn.btn-default,.cookies-settings-link button{color:var(--white);padding:20px 0;text-decoration:underline;border:none}.cookies-settings .btn.btn-default:hover,.cookies-settings-link button:hover{font-weight:600;color:var(--white)}.cookies-settings input[type=checkbox]{margin-top:10px}body .wc-btn-black,body .wc-btn-light,body .wc-btn-pink,body .wc-btn-primary,body .wc-btn-secondary{text-transform:initial}@media only screen and (max-width:2560px){.block-types div{height:800px}.menu-icon{height:800px}.ret-orange{bottom:-470px;left:-175px}.menu-icon.bx-particular-open:hover .ret-orange{left:300px}.ret-green{top:-600px;right:-275px}.menu-icon.bx-empresas-open:hover .ret-green{right:400px}}@media only screen and (max-width:1600px){.offcanvas__right h4{font-size:40px}.wpcf7-response-output{margin:-100px 0 0 0!important}.solutions-description{padding:100px}.offcanvas__right .text-right p{font-size:15px;padding-right:0;margin:10px 0 30px 0}.offcanvas__right{padding-top:50px;padding-bottom:50px}.box-check{margin:20px 0 30px 0}.offcanvas__right form button.wc-btn-primary{width:140px;height:140px}.offcanvas__close button{width:40px;height:40px}.contacto-canvas .offcanvas__right{width:450px}.block-types div{height:600px}.menu-icon{height:600px}.ret-orange{bottom:-370px}.ret-green{top:-500px}}@media only screen and (max-width:1550px){.box-download{padding:50px}.circle-pagination.right{width:250px!important;bottom:0!important;top:inherit;left:inherit!important;right:0}}@media only screen and (max-width:1200px){.solutions-description ul{grid-template-columns:repeat(2,50%)}.footer__widget-3{padding-top:0}.footer__subscribe{margin-right:0;margin-left:-50px}.box-download{display:block;text-align:center}.divider{width:50px;margin:30px auto}}@media only screen and (max-width:1024px){.solutions-description{padding:50px}.footer__subscribe{margin-left:0}.solutions-description h4{font-size:25px}}@media only screen and (max-width:768px){.footer__btm,.footer__btm .container{background-color:var(--purple);text-align:center}.wpcf7 input[type=date]::before{content:attr(placeholder)}.menu-icon:hover{filter:none;box-shadow:none;transition:none}.offcanvas__right.display-mobile{display:block;background:var(--purple);padding-right:0;padding-left:0}.offcanvas__mid{padding-bottom:100px}.footer__subscribe{margin-right:20px;margin-left:20px}.contacto-canvas .offcanvas__right{width:100%;display:block}.footer__widget-3{margin-right:0}.footer__widget p{max-width:100%}.footer__widget,.footer__widget-2,.footer__widget-3,.footer__widget-4,.footer_linksprivacy{padding-left:30px;padding-right:30px}.block-types{display:block}.block-types .menu-icon img{width:100%}.block-types div .texts{bottom:30px;left:30px}.block-types h2{font-size:30px}.faq__list-6 .accordion-body p,.solutions-description p,.story__text p{font-size:16px;line-height:26.5px}.solutions-description .box-download p{line-height:40.8px;font-size:34px}.solutions-description .box-download br{display:block}.download a{border:1px solid #fff;padding:10px 30px;border-radius:100px}.faq__list-6 .accordion-button{padding:25px 26px 25px 0}.faq__list-6 .accordion-body{padding-top:0;padding-bottom:40px}.solutions-description h2{margin:6px 0 30px -3px;font-size:54px;line-height:54px}.body-content{padding:100px 10px 50px 10px}.counter__wrapper-2 .counter__number{font-size:40px}}@media only screen and (max-width:576px){.block-types div{height:400px}.solutions-description ul{display:block;margin-top:0;margin-bottom:30px}.menu-icon{height:400px}.ret-orange{bottom:-170px;display:none}.ret-green{top:-300px;display:none}.block-types div .overflow{overflow:initial}.menu-icon.bx-particular-open:hover .ret-orange{left:100px;display:none}.menu-icon.bx-empresas-open:hover .ret-green{right:200px;display:none}.offcanvas__right form label{font-size:13px}.header__inner-2,.header__inner-3{-ms-grid-columns:35% auto;grid-template-columns:35% auto;display:grid}.header__inner-2 .bt-green{padding:10px 24px;font-size:14px}.header__logo-2 .logo-dark img{width:100%}.download a{padding:10px 20px;font-size:14px}.solutions-description{padding:50px 20px}.box-download{padding:50px 20px;margin-bottom:50px;margin-top:45px}.solutions-description h2{font-size:38px;line-height:38px}.wpcf7-response-output{margin:-110px 0 0 0!important;padding:0!important}.offcanvas__right span.wpcf7-form-control-wrap[data-name=rgpd] span span{margin:10px 0 60px 0}.counter__wrapper-2.counter_animation .counter__anim{border-right:none;padding:0}.counter__wrapper-2.counter_animation{padding:70px 10px}.counter__item-2 p{font-size:17px}.counter__wrapper-2 .counter__number~p{margin:7px 0 0 0}.cookies-wrapper button{display:block;width:100%}#accept-cookie,.cookies-settings .btn.btn-primary{margin:30px 0 0 0}.wpcf7 input[type=date]:before{content:attr(placeholder);height:28px}.offcanvas__right{padding-top:35px;padding-bottom:50px;padding-right:30px;padding-left:30px}input.wpcf7-form-control.has-spinner.wpcf7-submit.wc-btn-primary.btn-hover.btn-item{width:95px;height:95px;font-weight:500}}