﻿/*! Theme Name: Larapress
 * * Theme URI: none
 * * Description:  Larapress is a custom wordpress theme.
 * * Author: Eduardo Rangel
 * * Author URI:
 * * Version: 1.0
 * * License: GNU General Public License v2
 * * License URI: http://www.gnu.org/licenses/gpl-2.0.html */::selection{background:#4382cd;color:#fff}@media(max-width: 991px){.menu-open #mainHeader .navbar-collapse{transform:none}.menu-open #mainHeader .btn{width:100% !important}.menu-open #mainHeader .navbar-toggler span:first-child{transform:rotate(45deg)}.menu-open #mainHeader .navbar-toggler span:nth-child(2){opacity:0}.menu-open #mainHeader .navbar-toggler span:last-child{transform:rotate(-45deg) translate(11.5px, -11px)}}#mainHeader{top:0;z-index:100;width:100%;color:#0e0e0e;font-family:"Qanelas"}@media(max-width: 991px){#mainHeader .navbar-collapse{display:block !important;width:400px;height:100vh;position:absolute;z-index:1000;background:#fff;max-width:100%;top:80px;left:0;transform:translateX(100%);transition:.3s ease-out;padding:0 15px;border-top:solid 1px transparent !important}}#mainHeader .navbar{padding:20px 10px}@media(max-width: 992){#mainHeader .navbar{padding:10px}}@media(min-width: 992px){#mainHeader .navbar{padding-left:100px;padding-right:100px}}#mainHeader .navbar .navbar-brand{color:#0e0e0e !important;font-size:20px}#mainHeader .navbar .navbar-brand img{height:100px}@media(max-width: 991px){#mainHeader .navbar .navbar-brand img{height:80px}}@media(max-width: 991px){#mainHeader .navbar .navbar-brand{position:relative;z-index:1001;color:#4382cd !important}}#mainHeader .navbar .navbar-toggler{color:#0e0e0e;outline:none;position:relative;width:50px;padding:10px 15px;border:none;background:transparent;outline:none !important;box-shadow:none !important}#mainHeader .navbar .navbar-toggler span{display:block;width:100%;height:3px;background:#0e0e0e;transition:.3s ease-out}#mainHeader .navbar .navbar-toggler span+span{margin-top:5px}#mainHeader .navbar.navbar-light{background:#fff !important}@media(min-width: 992px){#mainHeader .navbar.navbar-light{background:transparent !important}}#mainHeader .navbar.navbar-light .dropdown-item.active,#mainHeader .navbar.navbar-light .dropdown-item:active{background:#4382cd}@media(max-width: 991px){#mainHeader .navbar.navbar-light .navbar-nav{margin:20px 0}}#mainHeader .navbar.navbar-light .navbar-nav.mid-one .nav-link{padding-left:15px;padding-right:15px}#mainHeader .navbar.navbar-light .btn{width:168px}#mainHeader .navbar.navbar-light .nav-link{color:#0e0e0e;font-weight:700;font-size:18px;line-height:36px}@media(max-width: 991px){#mainHeader .navbar.navbar-light .nav-link{padding-left:15px;padding-right:15px;color:#212b37;text-align:left;padding:10px 0}}#mainFooter{color:#212b37;background:#f8f8f9}#mainFooter .widget-area{padding:50px 0 10px}@media(max-width: 991px){#mainFooter .widget-area{padding:40px 0 10px}}#mainFooter .widget-area .logos{padding-bottom:30px}@media(max-width: 991px){#mainFooter .widget-area .logos .logos-slider{margin:0}}#mainFooter .widget-area .logos .logos-slider .col-lg-4{padding:0}#mainFooter .widget-area .logos .logo{display:block;margin:0 0 20px}@media(max-width: 991px){#mainFooter .widget-area .logos .logo{width:200px;margin:0 auto}}#mainFooter .widget-area .widget{margin:0 0 30px}#mainFooter .widget-area .widget h4{color:#212b37;font-size:16px;line-height:30px;text-transform:uppercase;font-weight:700;margin:0 0 10px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media(max-width: 991px){#mainFooter .widget-area .widget h4{cursor:pointer}}#mainFooter .widget-area .widget h4 i{display:none}@media(max-width: 991px){#mainFooter .widget-area .widget h4 i{display:block}}#mainFooter .widget-area .widget ul{font-size:16px;padding:0;list-style:none;line-height:30px}@media(max-width: 991px){#mainFooter .widget-area .widget ul{display:none}}@media(max-width: 991px){#mainFooter .widget-area .widget ul.open{display:block}}#mainFooter .widget-area .widget ul li{color:#212b37}#mainFooter .widget-area .widget ul li+li{margin-top:10px}#mainFooter .widget-area .widget ul li a{color:#212b37;text-decoration:none;transition:.3s ease-out;position:relative}#mainFooter .widget-area .widget ul li a:hover,#mainFooter .widget-area .widget ul li a:focus{color:#189aaa}#mainFooter .bottom-area{padding:15px 0;border-top:solid 1px #dadada;text-align:center;font-size:14px;color:#212b37}@font-face{font-family:"Qanelas";src:url("public/fonts/qanelassemibold-webfont.woff2") format("woff2"),url("public/fonts/qanelassemibold-webfont.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Qanelas";src:url("public/fonts/qanelasbold-webfont.woff2") format("woff2"),url("public/fonts/qanelasbold-webfont.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Qanelas";src:url("public/fonts/qanelasextrabold-webfont.woff2") format("woff2"),url("public/fonts/qanelasextrabold-webfont.woff") format("woff");font-weight:800;font-style:normal}body{font-family:"Inter",sans-serif}@media(min-width: 992px){.container-fluid{padding:0 100px}}.search-mobile{padding:10px 15px}.col-lg-20{padding:0 15px;flex:0 0 100%;max-width:100%}@media(min-width: 992px){.col-lg-20{max-width:20%;flex:0 0 20%}}.form-control,.custom-select{outline:none !important;box-shadow:none !important;border-color:#ebebeb;resize:none;font-size:16px}.form-control:hover,.form-control:focus,.custom-select:hover,.custom-select:focus{border-color:#4382cd}.btn{outline:none !important;font-family:"Qanelas";transition:.3s ease-out}.btn.btn-primary{background:#189aaa;border:solid 1px #189aaa;color:#fff;font-weight:700;padding:13px 30px;border-radius:4px;font-size:20px;padding:13px 45px}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:not(.disabled):active{background:#fff;color:#189aaa}.btn.btn-outline-primary{background:#fff;border:solid 1px #189aaa;color:#189aaa;font-weight:700;padding:13px 30px;border-radius:4px;font-size:20px;padding:13px 45px}.btn.btn-outline-primary:hover,.btn.btn-outline-primary:focus,.btn.btn-outline-primary:not(.disabled):active{background:#189aaa;color:#fff}.btn.btn-secondary{font-weight:700;padding:13px 30px;border-radius:4px;text-transform:uppercase;background:#ff9800;font-size:20px;border:solid 1px #ff9800;color:#fff}.btn.btn-secondary.btn-big{height:50px;font-size:20px;font-weight:700;padding:8px 30px;border-radius:25px;text-transform:uppercase}.btn.btn-secondary:hover,.btn.btn-secondary:focus,.btn.btn-secondary:not(.disabled):active{background:#fff !important;color:#ff9800 !important;border-color:#ff9800 !important}.pagination .page-item+.page-item{margin-left:10px}.pagination .page-item .page-link{background:#fff;border:solid 1px #ebebeb;min-width:38px;text-align:center;color:#676767;font-size:16px;font-weight:700;border-radius:0}.pagination .page-item .page-link:hover,.pagination .page-item .page-link.current{background:#000;color:#fff}.section{padding:100px 0;color:#5c5c5c}@media(max-width: 991px){.section{padding:30px 0;overflow-x:hidden}}@media(max-width: 575px){.section .btn{width:100%}}.section.points{counter-reset:section}.section.points .point{margin:0 0 20px}.section.points .point p{font-size:18px;line-height:25px}.section.points .point h4{font-size:18px;font-weight:800;line-height:25px}.section.points .point h4:before{font-family:"Qanelas";content:counter(section);counter-increment:section;background:#189aaa;color:#fff;font-size:24px;line-height:1;width:40px;height:40px;border-radius:50%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 0 20px}.section.white{background:#fff}.section.white+.white{padding-top:0}.section.gray{background:#ecf2ff}.section.gray+.gray{padding-top:0}.section.page-content{padding-top:30px}.section.content{color:#212b37}.section.content h2{color:inherit;font-size:38px;line-height:46px;font-family:"Qanelas";font-weight:800;margin:0 0 30px}.section.content p,.section.content ul,.section.content ol{color:inherit;font-size:18px;line-height:30px;font-weight:500}.section.content ul{list-style:none;padding:0;display:block;text-align:left;margin:0}.section.content ul li{padding:0 0 0 25px;position:relative;margin:0 0 10px}.section.content ul li:last-child{margin:0}.section.content ul li:before{content:"";display:block;font-weight:900;font-family:"Font Awesome 6 Pro";position:absolute;left:0;color:#189aaa;top:0}.section .gray-inner{background:#f2f5fe;padding:50px 30px;border-radius:10px}.section .gray-inner p,.section .gray-inner ul{color:#212b37;font-size:18px;line-height:30px;font-weight:500}.section .section-title{color:#2f2f2f;font-size:38px;line-height:46px;font-weight:800;font-family:"Qanelas"}@media(max-width: 992px){.section .section-title{font-size:32px}}@media(max-width: 767px){.section .section-title{font-size:20px}}.section .section-title span{font-weight:400;font-size:70%}.section p{color:inherit;font-size:18px;line-height:30px}.section p a:not(.btn){color:#3483fa;text-decoration:none}.content-editor{font-size:20px;color:#565656}.content-editor .section-title{font-size:28px;line-height:34px}.content-editor>*:last-child{margin-bottom:0}.content-editor h1,.content-editor h2,.content-editor h3,.content-editor h4,.content-editor h5,.content-editor h6{font-weight:700;margin:0 0 20px}.content-editor h1.black,.content-editor h2.black,.content-editor h3.black,.content-editor h4.black,.content-editor h5.black,.content-editor h6.black{color:#000}.content-editor h1{font-size:28px;margin:0 0 20px;padding:0}.content-editor h2{font-size:26px;color:inherit;margin:0 0 20px}.content-editor h3{font-size:24px;color:inherit}.content-editor h4{font-size:22px}.content-editor h4.subtitle{margin:0 0 5px;font-size:16px;text-transform:uppercase;color:rgba(33,43,55,.75)}.content-editor h5{font-size:20px}.content-editor .table td{border:none;padding:5px}.content-editor p,.content-editor ul,.content-editor ol:not(.breadcrumb){font-size:20px;line-height:32px}.content-editor p a:not(.btn),.content-editor ul a:not(.btn),.content-editor ol:not(.breadcrumb) a:not(.btn){color:#3483fa}.content-editor p a:not(.btn):hover,.content-editor p a:not(.btn):focus,.content-editor ul a:not(.btn):hover,.content-editor ul a:not(.btn):focus,.content-editor ol:not(.breadcrumb) a:not(.btn):hover,.content-editor ol:not(.breadcrumb) a:not(.btn):focus{color:#1b74f9}.content-editor img{margin:20px;max-width:calc(100% - 40px)}.content-editor ol:not(.breadcrumb){padding-left:0;list-style:none;counter-reset:ols}.content-editor ol:not(.breadcrumb) li{padding-left:25px;position:relative;margin:0 0 5px;counter-increment:ols}.content-editor ol:not(.breadcrumb) li:before{content:counter(ols) ".";display:block;position:absolute;left:3px;font-weight:700;color:#3483fa}.content-editor div.quote{font-style:italic;font-weight:700;color:#111;padding:15px;border-left:solid 3px #3483fa;margin:0 0 20px;font-size:18px}.content-editor ul{padding-left:0;list-style:none}.content-editor ul.check-list li{margin:0 0 40px}.content-editor ul.check-list li::before{content:"";font-family:"IcoFont";color:#3483fa;border-radius:0;width:auto;height:auto;background:transparent;top:0;left:0}.content-editor ul li{padding-left:25px;position:relative;margin:0 0 5px}.content-editor ul li:before{content:"";display:block;position:absolute;left:7px;width:5px;height:5px;border-radius:50%;background:#3483fa;top:10px}.content-editor code{background:#f8f8f8;border:solid 1px #ccc;display:block;padding:15px}.content-editor code br{display:none}.section.page-content.pt-50{padding-top:90px}.hero{position:relative;color:#0e0e0e;margin:0;text-align:center}.hero+.white{padding-top:0}.hero.in-mid .content{padding:100px 0}@media(max-width: 575px){.hero.in-mid .content{padding:50px 0}}@media(min-width: 992px){.hero.testimonials{margin:0 0 100px}}@media(min-width: 992px){.hero.testimonials .owl-carousel{transform:translateY(100px)}}.hero.pricing{padding-bottom:0;margin:0 0 80px}@media(min-width: 992px){.hero.pricing{margin:0 0 250px}}.hero.pricing h1,.hero.pricing h2{margin:0 0 50px}@media(min-width: 992px){.hero.pricing .block{margin-bottom:-200px}}.hero.pb-fix .content{padding-bottom:150px}.hero #particles-js,.hero #particles-js-2{position:absolute;left:0;top:0;left:0;width:100%;height:100%;z-index:1}.hero .content{position:relative;z-index:2;padding:100px 0 100px}@media(max-width: 575px){.hero .content{padding:50px 0}}.hero figure{margin:0 auto}.hero figure a{display:block;padding:20px;border-radius:10px;border:solid 3px #ebebeb;width:fit-content;margin:0 auto;position:relative}.hero figure img{max-width:100%}.hero figure:hover i{transform:scale(1.2)}.hero figure i{color:#fff;font-size:40px;line-height:1;width:80px;height:80px;border:solid 10px #fff;border-radius:50%;position:absolute;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;left:0;top:0;right:0;bottom:0;margin:auto;z-index:3;transition:.3s ease-out}.hero figure i:before{display:block;margin-left:5px}.hero .btn{padding-left:45px;padding-right:45px;box-shadow:0px 3px 23.49px 5.51px rgba(33,33,33,.15)}.hero h1,.hero h2{font-size:51px;line-height:57px;font-weight:800;margin:0 0 40px;font-family:"Qanelas";color:#212b37}@media(max-width: 991px){.hero h1,.hero h2{font-size:25px;line-height:30px;margin:0 0 20px}}@media(max-width: 575px){.hero h1,.hero h2{text-align:center}}.hero h1 strong,.hero h2 strong{font-weight:700;display:block}.hero h1+h3,.hero h2+h3{margin-top:-20px}.hero h3{font-size:38px;line-height:57px;font-family:"Qanelas";font-weight:800;color:#212b37;margin:0 0 50px}.hero p,.hero ul{font-size:22px}@media(max-width: 575px){.hero p,.hero ul{text-align:center}}.hero p.small-p,.hero ul.small-p{font-size:18px}.hero .btn{font-size:20px}.hero .btn.btn-secondary{background:#ff9800;color:#fff;border-color:#ff9800}@media(max-width: 575px){.hero .btn.btn-secondary{width:100%}}.hero .btn.btn-secondary:hover,.hero .btn.btn-secondary:focus{background:#fff;color:#ff9800}.hero .container>ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;text-align:left;margin:0 -15px;font-size:18px}.hero .container>ul li{padding:0 15px 0 45px;position:relative;margin:0 0 10px}@media(min-width: 992px){.hero .container>ul li{flex:0 0 50%;max-width:50%}}.hero .container>ul li:before{content:"";display:block;font-weight:400;font-family:"IcoFont";position:absolute;left:15px;top:0}.features .blocks{margin-top:60px;margin-bottom:30px}@media(max-width: 991px){.features .blocks{margin-top:30px;margin-bottom:0}}.features .blocks .block{margin-bottom:30px;text-align:center}.features .blocks .block:hover figure{background:#4382cd}.features .blocks .block figure{margin:0 auto 20px;width:180px;height:180px;border:solid 2px #000;border-radius:50%;background:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;transition:.3s ease-out}@media(max-width: 991px){.features .blocks .block figure{width:60px;height:60px}}.features .blocks .block figure img{max-width:100%}@media(max-width: 991px){.features .blocks .block figure img{width:30px}}.features .blocks .block h3{font-size:23px;font-weight:700;text-transform:uppercase;margin:0 0 5px}@media(max-width: 991px){.features .blocks .block h3{font-size:18px}}#products-slider .owl-dots,#products-slider-2 .owl-dots{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:30px 0 20px}#products-slider .owl-dots .owl-dot,#products-slider-2 .owl-dots .owl-dot{display:block;width:10px;height:10px;border-radius:50%;background:#b7b7b7;outline:none !important;box-shadow:none !important;transition:.3s ease-out}#products-slider .owl-dots .owl-dot.owl-dot,#products-slider-2 .owl-dots .owl-dot.owl-dot{margin-left:5px}#products-slider .owl-dots .owl-dot.active,#products-slider .owl-dots .owl-dot:hover,#products-slider-2 .owl-dots .owl-dot.active,#products-slider-2 .owl-dots .owl-dot:hover{background:#000}#products-slider .owl-prev,#products-slider-2 .owl-prev{left:0}@media(min-width: 992px){#products-slider .owl-prev,#products-slider-2 .owl-prev{left:-17px}}#products-slider .owl-next,#products-slider-2 .owl-next{right:0}@media(min-width: 992px){#products-slider .owl-next,#products-slider-2 .owl-next{right:-17px}}#products-slider .owl-prev,#products-slider .owl-next,#products-slider-2 .owl-prev,#products-slider-2 .owl-next{outline:none !important;box-shadow:none !important;position:absolute;width:35px;height:35px;background:#ebebeb;color:#000;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;top:0;bottom:0;margin:auto 0;font-size:20px;opacity:1;transform:translateY(-30px);transition:.3s ease-out}#products-slider .owl-prev:hover,#products-slider .owl-next:hover,#products-slider-2 .owl-prev:hover,#products-slider-2 .owl-next:hover{color:#fff;background:#000}.products .product,.product-slider .product{position:relative;transition:.2s ease-out}@media(min-width: 768px){.products .product.small:hover .tools,.product-slider .product.small:hover .tools{transform:translateY(-100%)}}.products .product.small .tools,.product-slider .product.small .tools{position:absolute;width:100%;background:#fff;height:50px;border:solid 1px #e1e1e1;border-bottom:none;z-index:1;transition:.3s ease-out;padding:10px;display:flex;flex-wrap:wrap;align-items:center}@media(max-width: 767px){.products .product.small .tools,.product-slider .product.small .tools{transform:translateY(-100%)}}.products .product.small .tools button,.product-slider .product.small .tools button{width:30px;height:30px;background:transparent;border:solid 1px #000;color:#000}.products .product.small .tools a,.product-slider .product.small .tools a{height:30px;padding:7px 10px;font-size:10px}.products .product.small .tools>*+*,.product-slider .product.small .tools>*+*{margin-left:10px}.products .product.small .content,.product-slider .product.small .content{padding:15px;background:#fff;border:solid 1px #e1e1e1;position:relative;z-index:2}.products .product.small figure,.product-slider .product.small figure{position:relative;padding-bottom:125%;margin:0;border:solid 1px #e1e1e1;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;overflow:hidden}.products .product.small figure img,.product-slider .product.small figure img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.products .product.small figure span,.product-slider .product.small figure span{position:absolute;top:10px;right:10px;width:25px;height:25px;border-radius:50%;background:#ccc;color:#fff;font-size:16px;line-height:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.products .product.small figure span i,.product-slider .product.small figure span i{margin-top:3px}.products .product.small figure span.active,.products .product.small figure span:hover,.product-slider .product.small figure span.active,.product-slider .product.small figure span:hover{background:#4bdc5d}.products .product.small .price,.product-slider .product.small .price{display:block;font-size:18px;font-weight:700;line-height:1;margin:0;background:#fff;position:relative;z-index:2}.products .product.small .price small,.product-slider .product.small .price small{font-size:11px;display:block}.products .product.small .price small.old,.product-slider .product.small .price small.old{text-decoration:line-through}.products .product.small h2,.product-slider .product.small h2{font-size:13px;line-height:20px;font-weight:700;color:#000;margin:0;color:#000;background:#fff;position:relative;z-index:2}.products .product.small h2 a,.product-slider .product.small h2 a{color:inherit;text-decoration:none}.products .product.small .description,.product-slider .product.small .description{opacity:0;margin:0;font-size:13px;margin-top:-25px;transition:.2s ease-out}.products .product{margin:0 0 30px}@media(max-width: 767px){.products .product{margin:0 0 15px}}.products .product.small:hover{box-shadow:0 2px 12px rgba(0,0,0,.2)}.categories-small .category{margin:0 0 30px}.categories-small .category .featured{position:relative;padding-bottom:50%;margin:0}.categories-small .category .featured img{position:absolute;top:0;left:0;width:100%;height:100%}.categories-small .category .logo{display:block;width:68px;height:68px;position:relative;border-radius:4px;border:solid 1px #ebebeb;margin:-34px auto 10px;background:#fff}.categories-small .category .logo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;padding:5px}.categories-small .category .content{padding:0 23px 15px;background:#fff;border:solid 1px #ebebeb;border-bottom-width:3px;border-top:0}.categories-small .category .content .row{margin:0 -10px}.categories-small .category .content .row .col-6{padding:0 10px}.categories-small .category .content h3{font-size:17px;color:#333;margin:0 0 15px;text-align:center;font-weight:700}.categories-small .category .content h3 a{text-decoration:none;color:inherit}.categories-small .category .content .product{padding-bottom:100%;position:relative;margin:0}.categories-small .category .content .product img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.subcategories .categories+.categories{border-top:solid 1px #ebebeb;padding-top:30px;margin-top:30px}.subcategories .categories h3{font-size:16px;color:#838383;margin:0 0 20px;font-weight:700}.subcategories .categories ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.subcategories .categories ul li{flex:0 0 100%;max-width:100%;margin:0 0 10px}@media(min-width: 992px){.subcategories .categories ul li{flex:0 0 20%;max-width:20%}}.subcategories .categories ul li a{font-size:16px;color:#393939;text-decoration:none;font-weight:400;transition:.3s ease-out}.subcategories .categories ul li a:hover{color:#3483fa}.top-filter-bar .sorter{margin-left:auto;display:flex;align-items:center}.top-filter-bar .sorter span{display:block;margin-right:15px;width:133px;font-size:15px}@media(max-width: 991px){.sidebar{position:fixed;left:0;top:0;height:100vh;background:#fff;width:300px;z-index:101;transition:.3s ease-out;box-shadow:0 0 3px rgba(0,0,0,.3);transform:translateX(-100%)}.sidebar .inner{height:100%;overflow:auto;padding:30px}.sidebar.open{transform:none}}.sidebar .filter{margin:0 0 30px}.sidebar .filter h5{font-size:16px;font-weight:400;color:#717171;border-bottom:solid 1px #ebebeb;padding:0 0 10px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;cursor:pointer}.sidebar .filter h5+ul,.sidebar .filter h5+div{display:none}.sidebar .filter h5+ul.open,.sidebar .filter h5+div.open{display:block}.sidebar .filter ul{padding:0;list-style:none}.checkbox{position:relative;padding-left:20px}.checkbox input{display:none}.checkbox input:checked+span:before{background:#000}.checkbox input:checked+span:after{opacity:1}.checkbox input+span:before{content:"";width:15px;height:15px;background:#e1e1e1;border-radius:4px;display:block;position:absolute;left:0;top:4px}.checkbox input+span:after{content:"";width:5px;height:5px;background:#fff;border-radius:3px;display:block;position:absolute;left:5px;top:9px;opacity:0}.radio{position:relative;padding-left:20px}.radio input{display:none}.radio input:checked+span:before{background:#000}.radio input+span:before{content:"";width:15px;height:15px;background:#e1e1e1;border-radius:50%;display:block;position:absolute;left:0;top:4px}.hero-1 .content{background:rgba(0,0,0,.2);color:#fff;height:300px;display:flex;flex-wrap:wrap;align-items:flex-end}.hero-1 .content .date{background:#f5f5f5;width:90px;height:90px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:5px}.hero-1 .content .date span{font-size:48px;color:#0278f2;line-height:1;display:block}.hero-1 .content .date small{font-size:20px;text-transform:uppercase;color:#111;line-height:1;display:block}.hero-2{position:relative}.hero-2 figure{padding-bottom:50%;position:relative;background:#fff;border:solid 1px #ebebeb;border-radius:4px;margin:0;transform:translateY(50%)}.hero-2 figure img{position:absolute;left:0;top:0;width:100%;height:100%;padding:30px 15px;object-fit:contain}.breadcrumb{background:transparent;padding:0;margin:0 0 30px;border:none}.breadcrumb .breadcrumb-item{font-size:13px}@media(max-width: 767px){.breadcrumb .breadcrumb-item:not(.prev){display:none}}@media(max-width: 767px){.breadcrumb .breadcrumb-item.prev i{display:inline-block;transform:rotate(180deg);vertical-align:text-top}}.breadcrumb .breadcrumb-item:before{display:none}.breadcrumb .breadcrumb-item a{color:#1b1b1b;text-decoration:none}.breadcrumb .breadcrumb-item.active{color:#6d6d6d}.white-block{background:#fff;padding:30px}.section.detail-page{padding:30px 0 50px}.section.detail-page .detail-header h1{color:#171717;font-size:20px;font-weight:700}.section.detail-page .detail-header .meta{font-size:15px;color:737373;margin:0 0 20px}@media(min-width: 992px){.section.detail-page .detail-header .meta{margin:0}}.section.detail-page .detail-header .meta .item span{display:inline-block;margin-left:5px}@media(min-width: 992px){.section.detail-page .detail-header .meta .item+.item{margin-left:15px}}.section.detail-page .detail-header .btn{font-size:15;font-weight:400;padding-left:15px;padding-right:15px;display:inline-block}.section.detail-page .detail-header .price{display:block;color:#080808;font-size:22px;text-align:right}.section.detail-page .detail-header .price small{display:block;font-size:13px}.section.detail-page #detailCarouselIndicators{padding:0 30px}.section.detail-page #detailCarouselIndicators .owl-prev{left:0}@media(min-width: 992px){.section.detail-page #detailCarouselIndicators .owl-prev{left:0}}.section.detail-page #detailCarouselIndicators .owl-next{right:0}@media(min-width: 992px){.section.detail-page #detailCarouselIndicators .owl-next{right:0}}.section.detail-page #detailCarouselIndicators .owl-prev,.section.detail-page #detailCarouselIndicators .owl-next{outline:none !important;box-shadow:none !important;position:absolute;width:35px;height:35px;background:#ebebeb;color:#000;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;top:0;bottom:0;margin:auto 0;font-size:20px;opacity:1;transition:.3s ease-out}.section.detail-page #detailCarouselIndicators .owl-prev:hover,.section.detail-page #detailCarouselIndicators .owl-next:hover{color:#fff;background:#000}.section.detail-page .detail-contact{margin-top:30px;align-items:center}.section.detail-page .detail-info{margin-top:50px;border:solid 1px #ebebeb;padding:15px}.section.detail-page .detail-info .nav-tabs .nav-item .nav-link{border-radius:0;background:transparent;font-size:16px;text-transform:uppercase;color:#2a2a2a}.section.detail-page .detail-info .nav-tabs .nav-item .nav-link.active{font-weight:700;color:#124682}.section.detail-page .detail-info .tab-content{padding:30px 20px 15px}.detail-info-block{border:solid 1px #ebebeb;padding:15px}.detail-info-block .detail-header{padding-bottom:15px;border-bottom:solid 1px #ebebeb}.detail-info-block .detail-content{padding-bottom:15px;padding-top:15px;border-bottom:solid 1px #ebebeb}.detail-info-block .detail-content .price{display:inline-block;background:#000;color:#fff;font-size:18px;font-weight:700;padding:5px 15px;margin:0 0 15px}@media(max-width: 991px){.detail-info-block .detail-content .price{margin:0 auto 15px;display:block;text-align:center}}.detail-info-block .detail-content .price small{display:block;font-size:70%}.detail-info-block .detail-content .price small.old{text-decoration:line-through}.detail-info-block .quantity .form-control{-moz-appearance:textfield;text-align:center}.detail-info-block .quantity .form-control::-webkit-outer-spin-button,.detail-info-block .quantity .form-control::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.detail-info-block .categories span{display:inline-block}.detail-info-block .categories span+span:before{content:", ";display:inline-block;margin-right:5px}.detail-info-block .attributes .attribute.color .options{display:flex;flex-wrap:wrap;align-items:center}.detail-info-block .attributes .attribute.color .options span{display:block;width:10px;height:10px;border-radius:50%;cursor:pointer}.detail-info-block .attributes .attribute.color .options span.active{height:13px;width:13px}.detail-info-block .attributes .attribute.color .options span+span{margin-left:5px}.detail-info-block .detail-footer{padding-top:15px}@media(max-width: 991px){.detail-info-block .detail-footer .btn{display:block;width:100%}}.detail-slider{border:solid 1px #ebebeb;padding:15px}.rate{display:flex;flex-wrap:wrap;align-items:center}.rate small{font-size:12px}.star-dust{color:#2a2a2a;font-size:15px;margin-right:10px}.star-dust i{display:inline-block}.star-dust .on{color:#f7a900}.get-in-touch a{color:#3483fa;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-left:10px;text-decoration:none;width:40px;height:40px;border:solid 1px}.get-in-touch a+a{margin-left:5px}.get-in-touch a.fb{color:#3b5998;border-color:#3b5998}.get-in-touch a.fb:hover{background:#3b5998}.get-in-touch a.wp{color:#4bdc5d;border-color:#4bdc5d}.get-in-touch a.wp:hover{background:#4bdc5d}.get-in-touch a.em{color:#f7a900;border-color:#f7a900}.get-in-touch a.em:hover{background:#f7a900}.get-in-touch a:hover{background:#3483fa;color:#fff}.get-in-touch a i{font-size:25px}.panel .white-block{padding:15px;border:solid 1px #ebebeb}.panel .white-block h3{font-size:18px;font-weight:700;margin:0 0 30px}.panel label.form-group{display:block;width:100%}.panel label.form-group span{font-size:16px;font-weight:700;display:block;margin:0 0 5px}.panel .product{align-items:center}.panel .product h2{font-size:14px;font-weight:600;color:#676767;width:calc(100% - 105px);margin-left:auto}.panel .product h2 a{color:inherit;text-decoration:none}.panel .product figure{position:relative;width:90px;height:90px;border:solid 1px #ebebeb;margin:0}.panel .product figure a{text-decoration:none}.panel .product figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;background:#fff}.panel .table{font-size:16px;padding:5px}.panel .table td{border-color:#ebebeb;color:#231c1c;font-weight:500}.panel .table td.td-0{border-top-color:#fff}.panel .table td strong{color:#4d4d4d}.panel .totals td:nth-child(2){font-weight:700;font-size:18px}.line-v{margin-top:-50px}.toggleFilters{position:fixed;right:0;bottom:0;top:0;margin:auto 0;width:50px;height:50px;background:#000;color:#fff;border:none;outline:none !important;z-index:102}.cart-mobile{padding:5px 15px;border:solid 1px #000;border-top:solid 3px #4382cd;background:#000;padding:10px 15px;position:fixed;bottom:0;left:0;width:100%;z-index:99}.cart-mobile .btn{border-radius:0;width:100%}.side-menu{margin:0 0 30px;border:solid 1px #ddd;border-bottom-width:3px}.side-menu h3{font-size:18px;font-weight:700;padding:10px 20px;background:#fff;margin:0;text-transform:uppercase}.side-menu ul{list-style:none;padding:0;margin:0}.side-menu ul li{border-top:solid 1px #ddd;position:relative}.side-menu ul li.active a,.side-menu ul li:hover a{color:#1c1c1c}.side-menu ul li.active:before,.side-menu ul li:hover:before{opacity:1}.side-menu ul li:before{content:"";display:block;left:0;top:0;height:100%;width:3px;background:#4382cd;position:absolute;opacity:0;transition:.3s ease-out}.side-menu ul li a{display:block;padding:10px 20px;background:#fff;color:#8d8d8d;text-decoration:none;font-weight:500;transition:.3s ease-out}.side-menu ul li a i{margin-right:10px}.table.table-striped tbody tr:nth-of-type(odd){background:#ebebeb}.posts .post{margin:0 0 30px}.posts .post figure{position:relative;padding-bottom:60%;margin:0;overflow:hidden}.posts .post figure:hover img{transform:scale(1.2)}.posts .post figure figcaption{position:absolute;bottom:0;left:15px;background:#f5f5f5;width:60px;height:60px;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:5px}.posts .post figure figcaption span{font-size:28px;color:#0278f2;line-height:1;display:block}.posts .post figure figcaption small{font-size:12px;text-transform:uppercase;color:#111;line-height:1;display:block}.posts .post figure a{text-decoration:none}.posts .post figure img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;transition:.3s ease-out}.posts .post .content{border:solid 1px #ebebeb;padding:10px 15px 20px;color:#444;font-size:16px}.posts .post .content h3{font-weight:700;margin:0 0 5px;color:#111;font-size:22px;font-weight:700}.posts .post .content p{font-size:inherit;color:inherit}.blog-post .share{margin:50px 0 30px;border-top:solid 2px #ebebeb;border-bottom:solid 2px #ebebeb;padding:15px 0}.testimonials .section-title{margin:0 0 30px}.testimonials .rate-text{font-size:20px;line-height:40px;font-weight:700;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;color:#212b37}.testimonials .rate-text .star-dust{margin-left:20px;font-size:20px;display:flex;flex-wrap:wrap}.testimonials .rate-text .star-dust strong{margin-left:20px;font-weight:800}.testimonials .rate-text i{color:#ffb32e}.testimonials .rate-text i+i{margin-left:10px}.testimonials .item{padding:30px 15px}.testimonials .item.pink .inner{background:#c173d3}.testimonials .item.yellow .inner{background:#ffb32e}.testimonials .item.orange .inner{background:#f37b58}.testimonials .item.green .inner{background:#51cbc5}.testimonials .item.blue .inner{background:#1ba1f4}.testimonials .item.mb-4 .inner{border:solid 1px #ebebeb}.testimonials .item figure{margin:0 auto 20px;border-radius:50%;height:150px;width:150px;border-radius:50%;border:solid 4px #4382cd;position:relative;overflow:hidden}.testimonials .item figure img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.testimonials .item .inner{padding:30px 15px;background:#fff;text-align:left;border-radius:10px}.testimonials .item .inner p{font-size:16px;font-weight:600;color:#0c1622;margin:0 0 30px}.testimonials .item .inner h5,.testimonials .item .inner span{font-family:"Inter";font-weight:700;margin:0;color:#0c1622}.testimonials .item .inner h5 img,.testimonials .item .inner span img{display:inline-block;width:85px;height:85px;object-fit:cover;border-radius:50%;overflow:hidden;margin-right:20px}.simple-link{font-family:"Inter",sans-serif;font-weight:600;color:#189aaa;text-decoration:none}.owl-carousel .owl-dots{text-align:center}.owl-carousel .owl-dots .owl-dot{width:10px;height:10px;border-radius:50%;background:#e1e1e1;text-align:center;outline:none;box-shadow:none}.owl-carousel .owl-dots .owl-dot.active{background:#4382cd}.owl-carousel .owl-dots .owl-dot+.owl-dot{margin-left:5px}#showYeMo{display:flex;flex-wrap:wrap;align-items:center;width:100%;justify-content:center;margin-top:50px}#showYeMo span.switch{display:block;width:55px;height:28px;border-radius:14px;background:#ebebeb;position:relative;margin:0 15px;cursor:pointer}#showYeMo span.switch.active:after{transform:translateX(25px)}#showYeMo span.switch:after{content:"";display:block;width:22px;height:22px;position:absolute;left:4px;top:3px;background:#189aaa;border-radius:50%;transition:.3s ease-out}.pricing{padding-bottom:120px}.pricing .section-title{margin:0 0 60px}.pricing .block{border-radius:6px;background:#fff;border:solid 1px #e6e6e6;color:#0c1622;padding:30px 20px 60px}@media(max-width: 991px){.pricing .block{margin:0 0 80px}}.pricing .block:hover,.pricing .block.active{box-shadow:0px 0px 38px 0px rgba(66,66,66,.09)}.pricing .block .block-head{margin:0 0 25px}.pricing .block .block-head h4{font-size:24px;line-height:28px;font-weight:600;transition:.3s ease-out;margin:0}.pricing .block .block-content p{font-size:16px;line-height:26px;font-weight:600;margin:0 0 20px}.pricing .block .block-content .price{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-start;margin:0 0 30px;transition:.3s ease-out;font-weight:600}.pricing .block .block-content .price strong{font-size:36px;line-height:34px;font-weight:900}.pricing .block .block-content .price span{font-size:16px;line-height:34px;color:#414d5b;letter-spacing:.05em}.pricing .block .block-content .btn{width:100%;margin:0 0 40px}.pricing .block .block-foot ul{list-style:none;padding:0;display:block;text-align:left;font-size:15px;font-weight:700;margin:0}.pricing .block .block-foot ul li{padding:0 0 0 25px;position:relative;margin:0 0 10px}.pricing .block .block-foot ul li:last-child{margin:0}.pricing .block .block-foot ul li:before{content:"";display:block;font-weight:900;font-family:"Font Awesome 6 Pro";position:absolute;left:0;color:#189aaa;top:0}.table{font-size:20px;line-height:32px}.table td{vertical-align:middle}.table .thead-dark th{background:#ff9800;border-color:#ff9800}.table th:nth-child(1){font-size:50px;line-height:1}.table th:nth-child(2){text-align:left}.table .fa-check{color:#4bdc5d}.table .fa-times{color:red}.border-decoration{background:#f90;height:8px;margin:50px 0;border-radius:4px}.features-list img{max-width:100%}.features-list .features .features-wrapper{padding:30px 15px 0 15px;position:relative;z-index:2;overflow:hidden}.features-list .features .features-wrapper ul{list-style:none;padding:0;font-size:18px}.features-list .features .features-wrapper ul li{position:relative;margin:0 0 10px;padding-right:20px;padding-left:20px}.features-list .features .features-wrapper ul li:before{content:"";font-family:"Font Awesome 6 Pro";font-weight:900;color:#3ddae2;position:absolute;left:-9px;line-height:1;border-radius:50%;background:#fff;top:5px}.masterclass{margin:0;position:relative;width:100%;color:#212b37}.masterclass h2{font-size:40px;color:#212b37;font-weight:800;margin-bottom:40px;font-family:"Qanelas"}.masterclass h2 span{display:block;text-transform:uppercase}.masterclass h2 form{width:100%;padding-bottom:80px}@media only screen and (max-width: 1199px){.masterclass h2 form{padding-bottom:0px}}.masterclass h2 form input[type=text]{padding-top:25px;padding-bottom:25px}.masterclass .form-group{background:#f8f8f9;padding:10px;border-radius:10px}.masterclass .form-group .form-control{height:65px;background:transparent;border:none}.masterclass .form-group .btn{height:65px;display:block;width:100%}.masterclass .btn-white{padding-left:60px;padding-right:60px;text-transform:uppercase;font-weight:900;font-size:18px;padding-top:13px;padding-bottom:10px;transition:ease .5s;color:#fff;background-color:#4382cd}.masterclass .btn-white:hover{color:#ff9800;background-color:#fff}.masterclass .container{position:relative}.emailrespons{color:#272727;min-height:30px}@media only screen and (max-width: 991px){.hero .btn.btn-secondary,.section .btn{width:auto !important}.section .block-foot .btn{width:100% !important}.pricing .block .block-content ul li{width:100%}.features-list .features .features-wrapper{padding:0px 15px 0 15px !important}.masterclass{height:300px}.masterclass h2{font-size:24px}.section .section-title{font-size:26px !important}}@media only screen and (max-width: 1199px){.masterclass{height:auto}}@media only screen and (max-width: 767px){.btn.btn-white{width:100%;margin-top:5px;margin-bottom:5px}}.section.white .owl-dots{margin-bottom:20px}.bounce{-webkit-animation-name:bounce;animation-name:bounce;animation:bounce 3s infinite}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.filters.switcher{margin-bottom:20px;margin-left:15px;margin-right:15px}.ui-switcher{margin-left:15px !important;margin-right:15px !important}.form-check-inline{font-weight:bold}.animation{position:relative;width:fit-content;z-index:1}.animation__main-image{position:relative;z-index:2}.animation__decoration{position:absolute;z-index:3}.animation__decoration img{margin:0;max-width:100%}.comparison img{width:50px}.comparison .table{font-size:16px}.comparison .table td,.comparison .table th{padding:5px 10px}.marble-gallaxy{position:relative;padding-bottom:60%;border:solid 1px #e9e9e9;overflow:hidden;border-radius:10px}.marble-gallaxy:before{content:"";background-color:#fafafa;background-image:url(public/img/pattern.png);background-position:center 30%;background-repeat:no-repeat;background-size:60% auto;position:absolute;left:0;top:0;width:100%;height:100%}.marble-gallaxy #particles-js{position:absolute;left:0;display:none;top:0;width:100%;height:100%;z-index:2}.marble-gallaxy .marble-wrapper{text-align:center;position:absolute;z-index:3;color:#212b37;text-align:center}.marble-gallaxy .marble-wrapper h4{font-weight:700;font-size:20px;line-height:1;margin:0 0 5px}.marble-gallaxy .marble-wrapper p{font-size:14px;line-height:1;margin:0}.marble-gallaxy .marble-wrapper:nth-child(2){left:0;right:0;margin:0 auto;top:15%}.marble-gallaxy .marble-wrapper:nth-child(3){left:33%;top:58%}.marble-gallaxy .marble-wrapper:nth-child(4){right:30%;top:26%}.marble-gallaxy .marble-wrapper:nth-child(5){left:30%;top:26%}.marble-gallaxy .marble-wrapper:nth-child(6){right:33%;top:58%}.marble-gallaxy .marble-wrapper:nth-child(7){left:18%;top:38%}.marble-gallaxy .marble-wrapper:nth-child(8){right:18%;top:38%}.marble-gallaxy .marble-wrapper:nth-child(9){left:0;right:0;margin:0 auto;top:40%}.marble-gallaxy .marble-wrapper:nth-child(10){left:0;right:0;margin:0 auto;top:70%}.marble-gallaxy .marble-wrapper .marble{border:solid 1px #eee;width:83px;height:83px;border-radius:50%;margin:0 auto 10px;background:#fff;position:relative}.marble-gallaxy .marble-wrapper .marble img{width:50px;height:50px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;object-fit:contain}.form-control-lg{background:#f4f4f7;border:solid 1px #cecece;height:58px;font-size:16px}.form-control-lg:hover,.form-control-lg:focus{border-color:#189aaa}#videoModal video{width:100%}.videos-list video{width:100%;opacity:.4}.videos-list .video-wrapper{position:relative;background:#000}.videos-list .video-wrapper .overlay{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer}.videos-list .video-wrapper i{color:#189aaa;font-size:50px;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:50px;height:50px;cursor:pointer;z-index:2}.videos-list h4{font-size:18px;line-height:34px;color:#516987;margin:0;letter-spacing:.05rem;text-transform:uppercase}.videos-list h3{color:#212b37;font-weight:800;font-family:"Qanelas";font-size:28px;line-height:34px}.videos-list .duration{font-size:18px;line-height:34px;color:#516987;margin:0;font-style:italic;font-weight:600}.videos-list p{color:#212b37;font-size:18px;line-height:29px}.page-template-template-landing *::selection{background:#189aaa;color:#fff}.page-template-template-landing .btn{font-family:"Qanelas",sans-serif}.page-template-template-landing .btn.btn-primary{background-image:-moz-linear-gradient(175deg, #3ccd53 0%, #00c887 100%);background-image:-webkit-linear-gradient(175deg, #3ccd53 0%, #00c887 100%);background-image:-ms-linear-gradient(175deg, #3ccd53 0%, #00c887 100%);border:none;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;text-transform:uppercase;font-weight:900;box-shadow:0px 0px 35px 0px rgba(0,154,110,.6);min-height:60px;border-radius:30px;padding:10px 40px;transition:.3s ease-out}.page-template-template-landing .btn.btn-primary:hover{box-shadow:0px 0px 15px 0px rgba(0,154,110,.6);color:#fff;border:none;transform:scale(1.01)}.page-template-template-landing .btn.btn-primary i{margin-left:15px}@media(max-width: 991px){.page-template-template-landing .btn.btn-primary i{display:none}}.page-template-template-landing .btn.btn-primary.btn-lg{font-size:20px;height:80px;padding:10px 40px;border-radius:40px}.page-template-template-landing .main-header{padding:40px 0}@media(max-width: 991px){.page-template-template-landing .main-header{padding:20px 0 10px}}.page-template-template-landing .main-header .custom-logo-link{display:block;width:350px;max-width:100%}@media(min-width: 992px){.page-template-template-landing .main-header .custom-logo-link{transform:translateX(-50%)}}@media(max-width: 991px){.page-template-template-landing .main-header .custom-logo-link{width:180px;margin:0 auto 0}}.page-template-template-landing .main-header .custom-logo-link img{max-width:100%}.page-template-template-landing .main-header .btn-primary{min-width:fit-content;max-width:none}@media(max-width: 991px){.page-template-template-landing .main-header .btn-primary{display:none !important}}.page-template-template-landing .main-footer{font-family:"Nunito",sans-serif}.page-template-template-landing .main-footer__widget-area{padding:90px 0 45px}.page-template-template-landing .main-footer__widget-area ul{list-style:none}.page-template-template-landing .main-footer__bottom-bar{padding:20px 0;border-top:solid 1px rgba(221,226,235,.4);font-size:16px;line-height:1;text-align:center;color:#1b1b1b}.page-template-template-landing .info-screens:before{content:"";display:block;position:absolute;left:0;top:0;height:100%;width:20%;background:linear-gradient(to right, white 0%, rgba(255, 255, 255, 0) 100%);z-index:20}.page-template-template-landing .info-screens:after{content:"";display:block;position:absolute;right:0;top:0;height:100%;width:20%;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 100%);z-index:20}.page-template-template-landing .section__title{font-size:50px;line-height:65px;letter-spacing:ph_css_ls(-30);font-family:"Qanelas",sans-serif;font-weight:800}@media(max-width: 991px){.page-template-template-landing .section__title{font-size:24px;line-height:30px}.page-template-template-landing .section__title br{display:none}}.page-template-template-landing .section__title span{color:#189aaa}.page-template-template-landing .section__title__green{color:#189aaa}.page-template-template-landing .section__title--decorated--blue:after{background:#01aaff !important}.page-template-template-landing .section__title--decorated:after{content:"";display:block;width:14px;height:14px;border-radius:50%;background:#38cd57;margin:20px auto 0}.page-template-template-landing .section--hero{padding:60px 0 40px}@media(max-width: 991px){.page-template-template-landing .section--hero{padding:10px 0 50px;overflow:hidden}}.page-template-template-landing .section--hero .btn{margin-top:30px}.page-template-template-landing .section--hero__macbook{position:relative;width:fit-content;margin:80px auto 0;background:url(public/img/mcb-bg.png);background-repeat:no-repeat;background-position:center center;background-position:fixed}@media(max-width: 575px){.page-template-template-landing .section--hero__macbook{margin:40px 0 0}}@media(max-width: 575px){.page-template-template-landing .section--hero__macbook img{margin:0 0 30px}}.page-template-template-landing .section--hero__macbook__feature{color:#189aaa;font-size:25px;line-height:60px;height:60px;border-radius:30px;padding:0 35px;box-shadow:0px 13px 38px 0px rgba(0,0,0,.17);position:absolute;background:#fff;font-weight:700;text-align:center;letter-spacing:ph_css_ls(-10);width:270px}@media(max-width: 575px){.page-template-template-landing .section--hero__macbook__feature{display:block;margin:0 auto 10px;font-size:12px;height:40px;line-height:40px;width:150px;padding:0 15px}}.page-template-template-landing .section--hero__macbook__feature:nth-of-type(1){top:18%;left:0}.page-template-template-landing .section--hero__macbook__feature:nth-of-type(2){top:25%;right:0}.page-template-template-landing .section--hero__macbook__feature:nth-of-type(3){bottom:20%;left:5%}.page-template-template-landing .section--hero__macbook__feature:nth-of-type(4){bottom:18%;right:4%}.page-template-template-landing .section--hero__macbook__feature i{margin-right:10px}.page-template-template-landing .section--screen-slider{padding:100px 0 0}@media(max-width: 575px){.page-template-template-landing .section--screen-slider{padding:40px 0 0}}.page-template-template-landing .section--screen-slider .main-screen{margin:0 0 20px}.page-template-template-landing .section--screen-slider figure{position:relative;padding-bottom:60%}@media(max-width: 991px){.page-template-template-landing .section--screen-slider figure{padding-bottom:60%}}.page-template-template-landing .section--screen-slider figure img{position:absolute;left:0;top:0;height:100%;width:100%;object-fit:cover}.page-template-template-landing .section--screen-slider figure:hover i{transform:scale(1.2)}.page-template-template-landing .section--screen-slider figure i{color:#fff;font-size:24px;line-height:1;width:50px;height:50px;border:solid 5px #fff;border-radius:50%;position:absolute;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;left:0;top:0;right:0;bottom:0;margin:auto;z-index:3;transition:.3s ease-out}.page-template-template-landing .section--screen-slider figure i:before{display:block;margin-left:5px}.page-template-template-landing .section--screen-slider .oembed-wrapper{position:relative;padding-bottom:60%}.page-template-template-landing .section--screen-slider .oembed-wrapper iframe{width:100%;height:100%;position:absolute;left:0;top:0}.page-template-template-landing .section--deals{padding:80px 0}@media(max-width: 575px){.page-template-template-landing .section--deals{padding:40px 0}}.page-template-template-landing .section--deals .section__title{margin:0 0 80px}.page-template-template-landing .section--deals .section__title img{display:block;margin:30px auto 0;width:fit-content}.page-template-template-landing .section--deals .section__title i{font-size:60px;line-height:.5;transform:rotate(45deg);color:#1ba2f4;display:block;text-align:center;margin:30px auto 0;width:fit-content}@media(max-width: 575px){.page-template-template-landing .section--deals .section__title{margin:0 0 30px}}.page-template-template-landing .section--deals__deal{border-radius:20px;color:#fff;padding:40px 20px;text-align:center;margin:20px 0;transition:.3s ease-out}.page-template-template-landing .section--deals__deal:hover{margin:0;padding:60px 20px}.page-template-template-landing .section--deals__deal:hover .hovered{box-shadow:0px 0px 35px 0px rgba(0,0,0,.41);transform:scale(1.05);color:#fff}.page-template-template-landing .section--deals__deal--green{background:#03c984}.page-template-template-landing .section--deals__deal--green .btn{color:#03c984}.page-template-template-landing .section--deals__deal--green:hover{box-shadow:0px 0px 35px 0px rgba(3,201,132,.41)}.page-template-template-landing .section--deals__deal--green:hover .hovered{background:#029763}.page-template-template-landing .section--deals__deal--emerald{background:#51cbc5}.page-template-template-landing .section--deals__deal--emerald .btn{color:#51cbc5}.page-template-template-landing .section--deals__deal--emerald:hover{box-shadow:0px 0px 35px 0px rgba(81,203,197,.41)}.page-template-template-landing .section--deals__deal--emerald:hover .hovered{background:#36b3ad}.page-template-template-landing .section--deals__deal--blue{background:#1ba2f4}.page-template-template-landing .section--deals__deal--blue .btn{color:#1ba2f4}.page-template-template-landing .section--deals__deal--blue:hover{box-shadow:0px 0px 35px 0px rgba(27,162,244,.41)}.page-template-template-landing .section--deals__deal--blue:hover .hovered{background:#0a86d2}.page-template-template-landing .section--deals__deal h3{font-size:28px;line-height:40px;font-weight:700;font-family:"Qanelas",sans-serif;text-transform:uppercase;margin:0 0 30px}@media(max-width: 575px){.page-template-template-landing .section--deals__deal h3{margin:0 0 20px;line-height:1}}.page-template-template-landing .section--deals__deal h2{font-size:65px;letter-spacing:ph_css_ls(50);line-height:1;font-weight:700;font-family:"Qanelas",sans-serif;margin:0 0 30px}.page-template-template-landing .section--deals__deal h2 small{font-size:30px}.page-template-template-landing .section--deals__deal ul{width:fit-content;display:inline-block;text-align:left;padding:0;list-style:none}.page-template-template-landing .section--deals__deal ul li{position:relative;padding-left:25px}.page-template-template-landing .section--deals__deal ul li::before{content:"";font-family:"Font Awesome 6 Pro";font-weight:900;position:absolute;left:0}.page-template-template-landing .section--deals__deal p{font-family:"Qanelas",sans-serif;font-size:16px;line-height:30px;font-weight:500;margin:0 0 40px}.page-template-template-landing .section--deals__deal .btn{background:#fff;height:60px;border-radius:30px;padding:0 60px;line-height:60px;font-size:20px;font-weight:700;text-transform:uppercase;box-shadow:0px 0px 35px 0px rgba(0,157,149,.41);transition:.3s ease-out}.page-template-template-landing .section--features{background:#f9f9f9;padding:75px 0 0}@media(max-width: 575px){.page-template-template-landing .section--features{padding:40px 0 0}}.page-template-template-landing .section--features .tab-pane__title{font-family:"Qanelas",sans-serif;margin-bottom:60px;color:#0e1c2a;font-weight:700;font-size:34px}@media(max-width: 575px){.page-template-template-landing .section--features .tab-pane__title{margin:0 0 30px}}.page-template-template-landing .section--features .tab-pane__title i{color:#03c984}.page-template-template-landing .section--features .feature{padding:25px 20px;border-radius:20px;font-family:"Qanelas",sans-serif;color:#141414;background:#fff}@media(max-width: 575px){.page-template-template-landing .section--features .feature{margin:0 0 20px}}.page-template-template-landing .section--features .feature .owl-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.page-template-template-landing .section--features .feature .owl-nav button{color:#189aaa;font-size:18px}.page-template-template-landing .section--features .feature h4{font-size:24px;line-height:32px;font-weight:700;margin:0 0 15px}.page-template-template-landing .section--features .feature h4:after{content:"";display:block;width:30px;height:3px;background:#03c984;margin:5px 0 0}.page-template-template-landing .section--features .feature ul{width:fit-content;display:inline-block;text-align:left;padding:0;list-style:none;font-size:18px;line-height:32px}.page-template-template-landing .section--features .feature ul li{position:relative;padding-left:25px}.page-template-template-landing .section--features .feature ul li::before{content:"";font-family:"Font Awesome 6 Pro";font-weight:900;position:absolute;left:0;color:#189aaa}.page-template-template-landing .section--features .feature .show-more{color:#189aaa}.page-template-template-landing .section--features .feature p{font-size:18px;line-height:32px}.page-template-template-landing .section--reviews{background:#f9f9f9;padding:75px 0}@media(max-width: 575px){.page-template-template-landing .section--reviews{padding:40px 0}}.page-template-template-landing .section--reviews .see-more{margin:50px 0}.page-template-template-landing .section--reviews .see-more a{color:#03c984;text-decoration:none;font-weight:700;align-items:center;font-family:"Qanelas",sans-serif}.page-template-template-landing .section--reviews .text-start{display:flex;flex-wrap:wrap;color:#0e1c2a;font-size:24px;line-height:34px;font-weight:700;align-items:center;font-family:"Qanelas",sans-serif;margin:0 0 50px}.page-template-template-landing .section--reviews .text-start .stardust{color:#efc500;display:flex;flex-wrap:wrap;align-items:center;margin-left:20px}.page-template-template-landing .section--reviews .text-start .stardust i+i{margin-left:5px}.page-template-template-landing .section--reviews .review{background:#fff;border:solid 1px #e6e6e6;border-radius:20px;margin:0 0 20px;padding:20px 40px;text-align:left;font-family:"Qanelas",sans-serif}@media(max-width: 575px){.page-template-template-landing .section--reviews .review{margin:0 0 20px}}.page-template-template-landing .section--reviews .review h4{color:#0e1c2a;display:flex;flex-wrap:wrap;align-items:center;font-size:18px}.page-template-template-landing .section--reviews .review h4 .fa-circle-check{color:#38cd57}.page-template-template-landing .section--reviews .review h4 .stardust{color:#efc500;display:flex;flex-wrap:wrap;align-items:center;margin-left:20px}.page-template-template-landing .section--reviews .review h4 .stardust i+i{margin-left:5px}.page-template-template-landing .section--banner{background-color:#01aaff;background-image:radial-gradient(rgba(255, 255, 255, 0.1) 15%, transparent 16%),radial-gradient(rgba(255, 255, 255, 0.1) 15%, transparent 16%);background-size:60px 60px;background-position:0 0,30px 30px;color:#fff;padding:80px 0 0}@media(max-width: 575px){.page-template-template-landing .section--banner{padding:40px 0 0}}.page-template-template-landing .section--banner .counters{margin:20px 0 80px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media(max-width: 575px){.page-template-template-landing .section--banner .counters{margin:20px 0 30px}}.page-template-template-landing .section--banner .counters .counter{width:80px;color:#2353e5;font-size:14px;line-height:28px;background:#fff;border-radius:5px;box-shadow:0px 0px 27px 0px rgba(0,104,154,.36);font-weight:900;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column;padding:25px 0 10px;margin:0 auto;text-transform:uppercase}@media(max-width: 575px){.page-template-template-landing .section--banner .counters .counter{font-size:10px;line-height:15px;width:70px}}.page-template-template-landing .section--banner .counters .counter strong{font-size:40px;margin:0 0 10px;display:block}@media(max-width: 575px){.page-template-template-landing .section--banner .counters .counter strong{font-size:30px}}.page-template-template-landing .section--banner figure{margin:0}.page-template-template-landing .section--banner__available h2{font-size:40px;line-height:50px;font-weight:900;text-align:center;text-transform:uppercase;margin:0 0 30px;font-family:"Qanelas",sans-serif}@media(max-width: 575px){.page-template-template-landing .section--banner__available h2{font-size:28px;line-height:35px}}.page-template-template-landing .section--banner__available h3{font-size:26px;line-height:40px;font-weight:900;text-align:center;text-transform:uppercase;color:#2353e5;font-family:"Qanelas",sans-serif}.page-template-template-landing .section--banner__available h3 strong{font-size:120px;line-height:105px;color:#fff}#contactModal .modal-header{background:#189aaa;color:#fff}#contactModal .modal-header h5{font-family:"Qanelas",sans-serif;font-weight:800;letter-spacing:1px}#contactModal label{display:block;font-weight:600;color:#212b37}#contactModal .wpcf7-form-control-wrap{display:block;margin-top:3px}#contactModal .form-control{min-height:55px}#contactModal .form-control:hover,#contactModal .form-control:focus{border-color:#189aaa}#contactModal .wpcf7-spinner{display:none}.info-screens .owl-nav button.owl-prev{left:0}.info-screens .owl-nav button.owl-next{right:0}.info-screens .owl-nav button.owl-prev,.info-screens .owl-nav button.owl-next{position:absolute;z-index:30;top:0;bottom:0;margin:auto;height:30px;font-size:25px;background:#189aaa;color:#fff;width:40px;height:40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:50%}.fixed-btn{position:fixed;right:0;left:0;margin:auto;width:calc(100% - 30px);bottom:15px}/*# sourceMappingURL=style.css.map */
