@charset "UTF-8";.dark{background:var(--dark-background-color)}.dark *{color:var(--light-typography-color)}.dark .carousel_form__container .container .contact *{color:var(--dark-typography-color)}.dark .carousel_form__container .container .contact button,.dark .slick-next:before,.dark .slick-prev:before{color:var(--light-typography-color)}.light *,.light .slick-next:before,.light .slick-prev:before{color:var(--dark-typography-color)}body#errorpage .errors{align-items:center;display:flex;justify-content:center;min-height:90vh}body#errorpage .errors .container{text-align:center}body#errorpage .errors .container h3{color:var(--dark-typography-color);font-size:200px;line-height:1em;margin:0}body#errorpage .errors .container h4{color:var(--dark-typography-color);font-size:44px;line-height:1em;margin:0}body#errorpage .errors .container p{color:var(--dark-typography-color);font-size:24px;margin:10px 0 30px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%}a{text-decoration:none}button,input{border:0}button{background:transparent}em{font-style:normal}a{color:inherit}form{font-size:0}textarea{border:0;margin:0;padding:0;resize:none}.text h1{font-size:2em;margin-block-end:.67em;margin-block-start:.67em}.text h1,.text h2{display:block;font-weight:700;margin-inline-end:0;margin-inline-start:0}.text h2{font-size:1.5em;margin-block-end:.83em;margin-block-start:.83em}.text h3{font-size:1.17em;margin-block-end:1em;margin-block-start:1em}.text h3,.text h4{display:block;font-weight:700;margin-inline-end:0;margin-inline-start:0}.text h4{font-size:1em;margin-block-end:1.33em;margin-block-start:1.33em}.text h5{font-size:.83em;margin-block-end:1.67em;margin-block-start:1.67em}.text h5,.text h6{display:block;font-weight:700;margin-inline-end:0;margin-inline-start:0}.text h6{font-size:.67em;margin-block-end:2.33em;margin-block-start:2.33em}.text pre{display:block;font-family:monospace;margin:1em 0;white-space:pre}.text sup{font-size:smaller;vertical-align:super}.text sub{font-size:smaller;vertical-align:sub}.text code{font-family:monospace}#ribbon{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(68,105,99,.8);bottom:0;color:#fff;font-family:arial,sans-serif;font-size:14px;height:120px;line-height:1.2;margin-right:-100px;padding:5px 100px;pointer-events:none;position:fixed;right:0;text-align:center;transform:translate(50%,50%) rotate(-45deg);transition:.4s;transition-delay:1s;z-index:100000}#ribbon.active{margin-right:0}#ribbon strong{display:block;text-transform:uppercase}body h1,body h2,body h3,body h4,body h5{font-family:var(--primary-font)}body *{font-family:var(--secondary-font)}h2,h3,h4,h5{line-height:1.1}li,ol,p{line-height:1.5}h2{font-size:44px}@media screen and (max-width:1366px){h2{font-size:38px}}@media screen and (max-width:991px){h2{font-size:34px}}h3{font-size:32px;margin-bottom:10px}@media screen and (max-width:1366px){h3{font-size:28px}}@media screen and (max-width:991px){h3{font-size:24px}}h4{font-size:26px;margin-bottom:10px}@media screen and (max-width:1366px){h4{font-size:22px}}@media screen and (max-width:991px){h4{font-size:18px}}h5{font-size:22px;margin-bottom:10px}@media screen and (max-width:1366px){h5{font-size:18px}}@media screen and (max-width:991px){h5{font-size:14px}}a,li,p{font-size:18px;line-height:1.5}@media screen and (max-width:1366px){a,li,p{font-size:16px}}@media screen and (max-width:991px){a,li,p{font-size:14px}}button,input,select,textarea{font-size:16px;line-height:1.5}@media screen and (max-width:1366px){button,input,select,textarea{font-size:16px}}@media screen and (max-width:991px){button,input,select,textarea{font-size:14px}}@font-face{font-family:icomoon;font-style:normal;font-weight:400;src:url(/fonts/icomoon.eot?343e120ec2c6dc9773d2cee0d3d74102);src:url(/fonts/icomoon.eot?343e120ec2c6dc9773d2cee0d3d74102#iefix) format("embedded-opentype"),url(/fonts/icomoon.ttf?c5a6c584cb7ba155ac523072dd396b70) format("truetype"),url(/fonts/icomoon.woff?e613a7e3b63600697462dad73616ed57) format("woff"),url(/fonts/icomoon.svg?9f0028caee57626bc3369650b3a5fa1c#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/fonts/icomoon.eot?343e120ec2c6dc9773d2cee0d3d74102);src:url(/fonts/icomoon.eot?343e120ec2c6dc9773d2cee0d3d74102#iefix) format("embedded-opentype"),url(/fonts/icomoon.ttf?c5a6c584cb7ba155ac523072dd396b70) format("truetype"),url(/fonts/icomoon.woff?e613a7e3b63600697462dad73616ed57) format("woff"),url(/fonts/icomoon.svg?9f0028caee57626bc3369650b3a5fa1c#icomoon) format("svg")}.icon-arrow-right:before{content:"\e900"}.icon-arrow-left:before{content:"\e901"}.icon-tick:before{content:"\e902"}.icon-calendar1:before{content:"\e903"}.icon-calendar:before{content:"\e904"}.icon-linkedin:before{content:"\e905"}.icon-instagram:before{content:"\e906"}.icon-whatsapp:before{content:"\e907"}.icon-youtube:before{content:"\e908"}.icon-twitter:before{content:"\e909"}.icon-facebook:before{content:"\e90a"}.icon-pin:before{content:"\e90b"}.icon-user:before{content:"\e90c"}.icon-close:before{content:"\e90d"}.icon-search:before{content:"\e90e"}.icon-menu:before{content:"\e90f"}.icon-add:before{content:"\e910"}.icon-up:before{content:"\e911"}.icon-right:before{content:"\e912"}.icon-left:before{content:"\e913"}.icon-down:before{content:"\e914"}.icon-phone:before{content:"\e915"}.icon-mail:before{content:"\e916"}.icon-spotify:before{content:"\e917"}.icon-download:before{content:"\e918"}.icon-eye:before{content:"\e9ce"}.icon-arrow-down:before{content:"\ea36"}.icon-skype:before{content:"\eac5"}.icon-check:before{content:"\f058"}.icon-submenu:before{content:"\f142"}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/images/ajax-loader.gif?eb723adbb6d316d2e90205c4a4a5191a) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/fonts/slick.eot?a4e97f5a2a64f0ab132323fbeb33ae29);src:url(/fonts/slick.eot?a4e97f5a2a64f0ab132323fbeb33ae29?#iefix) format("embedded-opentype"),url(/fonts/slick.woff?295183786cd8a138986521d9f388a286) format("woff"),url(/fonts/slick.ttf?c94f7671dcc99dce43e22a89f486f7c2) format("truetype"),url(/fonts/slick.svg?2630a3e3eab21c607e21576571b95b9d#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}html body form .animation{display:block;height:0;left:0;position:absolute;top:0;width:100%}html body form button{position:relative}html body form input.error,html body form select.error,html body form textarea.error{border-color:red!important}html body form[data-validation].error:before{height:100%;width:100%}html body form[data-validation].error .msg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}html{-ms-overflow-style:scrollbar;box-sizing:border-box}*,:after,:before{box-sizing:inherit}.container,.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1450px){.container{max-width:1366px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-25,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-25,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-25,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-25,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-25,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;max-width:100%;width:auto}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.col-25{flex:0 0 20%;max-width:20%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;max-width:100%;width:auto}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.col-sm-25{flex:0 0 20%;max-width:20%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;max-width:100%;width:auto}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.col-md-25{flex:0 0 20%;max-width:20%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;max-width:100%;width:auto}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.col-lg-25{flex:0 0 20%;max-width:20%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;max-width:100%;width:auto}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.col-xl-25{flex:0 0 20%;max-width:20%}}.pagination{background:transparent;border-radius:20px;margin:40px auto;padding:4px 3px 0;text-align:center;width:170px}.pagination>div{display:inline-block;font-family:Lato,sans-serif}.pagination>div.disabled{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.pagination>div.active{background:var(--dark-typography-color);border-color:var(--dark-typography-color);color:#fff;opacity:1}.pagination>div:first-of-type,.pagination>div:last-of-type{border-color:transparent;position:relative}.pagination>div:first-of-type a,.pagination>div:first-of-type span,.pagination>div:last-of-type a,.pagination>div:last-of-type span{display:block;position:relative}.pagination>div:first-of-type i,.pagination>div:last-of-type i{color:var(--dark-typography-color);font-size:25px}.pagination>div a{display:block;opacity:.5;transition:.2s;width:100%}.pagination>div a:hover{opacity:1}.pagination select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--dark-background-color);border:none;border-radius:7px;color:var(--light-typography-color);padding:5px 25px;position:relative;top:-4px}.pagination.paginator_bullets{align-items:center;display:flex;justify-content:center;width:100%}.pagination.paginator_bullets a{align-items:center;display:inline-flex;justify-content:center;margin:0 10px;padding:5px 10px;transition:.2s}@media screen and (max-width:991px){.pagination.paginator_bullets a{padding:5px}}.pagination.paginator_bullets a:hover{color:var(--primary-color)}.pagination.paginator_bullets a.disabled{opacity:.5;pointer-events:none}.pagination.paginator_bullets a.number{border-radius:5px;margin:0}.pagination.paginator_bullets a.number.selected{background:#e1e9ef}.pagination.paginator_bullets a.number.selected:hover{color:initial}@media screen and (max-width:991px){.pagination.paginator_bullets a span{display:none}}#search{-webkit-overflow-scrolling:touch;background:var(--search-background-primary);background:linear-gradient(160deg,var(--search-background-primary) 0,var(--search-background-secondary) 100%);height:100%;opacity:0;overflow:auto;padding-bottom:50px;padding-top:80px;position:fixed;top:0;transform:translateY(-25px);transition:.3s;width:100%;z-index:-1}#search.open__search{opacity:1;transform:translateY(0);z-index:9999999999}#search .search-title{margin-bottom:15px;margin-top:30px;text-align:left}#search .search-title h4{color:#fff;font-weight:500}#search .search-bar{border-bottom:1px solid hsla(0,0%,100%,.4);padding:12px 80px 10px 20px;position:relative;width:768px}#search .search-bar:hover input::-moz-placeholder{color:#fff}#search .search-bar:hover .icon-search,#search .search-bar:hover input::placeholder{color:#fff}#search .search-bar input{background:transparent;color:#fff;font-size:40px;font-weight:300;margin-top:-5px;outline:none;width:100%}#search .search-bar input::-moz-placeholder{color:hsla(0,0%,100%,.75);-moz-transition:.2s;transition:.2s}#search .search-bar input::placeholder{color:hsla(0,0%,100%,.75);transition:.2s}#search .search-bar .icon-search{color:hsla(0,0%,100%,.75);font-size:30px;position:absolute;right:20px;top:20px;transition:.2s}@media screen and (max-width:767px){#search .search-bar{padding:10px 35px 10px 15px;width:90%}#search .search-bar input{font-size:24px;margin-top:0;padding-right:0}#search .search-bar .icon-search{font-size:24px;top:8px}}#search .close{cursor:pointer;height:30px;position:absolute;right:20px;top:20px;width:30px}@media screen and (max-width:991px){#search .close{height:28px;right:21px;top:27px;width:30px}}#search .close:after,#search .close:before{background:#f5e1e4;border-radius:3px;content:"";height:100%;left:50%;position:absolute;top:0;transition:.3s;width:3px}#search .close:hover:after,#search .close:hover:before{background:#fff}#search .close:before{transform:rotate(45deg)}#search .close:after{transform:rotate(-45deg)}#search .search-results{margin-top:30px}@media screen and (max-width:991px){#search .search-results{margin-top:15px}}#search .search-results h2{color:#fff;font-size:18px;margin:10px 0;width:100%}#search .search-results__row__item a{align-items:center;background:#fff;border-radius:5px;display:flex;justify-content:center;line-height:1.3em;margin:0 0 30px;padding:20px;transition:.3s}@media screen and (max-width:991px){#search .search-results__row__item a{margin:0 0 15px}}#search .search-results__row__item a:hover{background:hsla(0,0%,100%,.8)}#search .search-results__row__item a div{text-align:left;width:100%}#search .search-results__row__item a .row span{font-size:20px}#search .search-results__row__item a img{padding-right:0}.lds-ripple{display:inline-block;height:64px;margin:80px auto;position:relative;width:64px}.lds-ripple div{animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;border:4px solid #999;border-radius:50%;opacity:1;position:absolute}.lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{height:0;left:28px;opacity:1;top:28px;width:0}to{height:58px;left:-1px;opacity:0;top:-1px;width:58px}}.parallax{background-attachment:fixed;background-position:50%;background-repeat:no-repeat}.text_align_left{text-align:left}.text_align_right{text-align:right}.text_align_center{text-align:center}.flex_top_left{align-items:flex-start;justify-content:flex-start}.flex_top_right{align-items:flex-start;justify-content:flex-end}.flex_center{align-items:center;justify-content:center}.flex_bottom_left{align-items:flex-end;justify-content:flex-start}.flex_bottom_right{align-items:flex-end;justify-content:flex-end}.row__reverse{flex-direction:row-reverse}@media screen and (max-width:991px){.row__reverse{flex-direction:column-reverse}}::-moz-selection{background:var(--selected-background-color);color:var(--selected-color)}::selection{background:var(--selected-background-color);color:var(--selected-color)}.main_container{background-position:top;background-repeat:no-repeat;background-size:cover}a{cursor:pointer}.fancybox-container{z-index:10000000000000000!important}.cucarda{position:relative}.cucarda__item{font-size:14px;font-weight:600;left:0;padding:3px 15px;position:absolute;top:10px}.iframe_container{display:block;height:0;padding-top:56.25%;position:relative;width:100%}.iframe_container iframe,.iframe_container video{bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.slick-slide{height:auto!important}.preloading{background:var(--preload-color);height:100%;left:0;position:fixed;top:0;transition:.5s;width:100%;z-index:9999999999}.preloading__container{left:50%;max-width:250px;position:absolute;top:50%;transform:translate(-50%,-50%);width:250px}.preloading__container img,.preloading__container svg{height:auto;max-width:none;width:100%}.preloading.loaded{animation:fadein 1s;overflow:hidden;z-index:-11111}@keyframes fadein{0%{opacity:1}to{opacity:0}}.btn{background:var(--secondary-color);border-radius:5px;color:#fff;display:inline-block;font-size:18px;font-weight:600;margin-top:10px;padding:13px 30px;text-transform:uppercase;transition:all .3s ease;vertical-align:middle}.btn:hover{background:var(--primary-color);color:#fff}.btn__outline{background:transparent;border:2px solid var(--primary-color)!important;border-radius:5px;border-radius:30px;color:var(--primary-color);display:inline-block;font-size:16px;font-weight:700;letter-spacing:1px;margin-top:10px;padding:12px 30px;text-transform:uppercase;transition:all .3s ease;vertical-align:middle}.btn__outline i{position:relative;top:1px}.btn__outline:hover{background:var(--primary-color);color:#fff}.btn__animation{animation:shakeEffect 4s ease-in-out infinite;-webkit-animation-delay:3s;-webkit-animation-iteration-count:infinite;-webkit-transform-origin:50% 50%}.btn.pildora,.btn__outline.pildora{border-radius:50px}.btn.no-rounded,.btn__outline.no-rounded{border-radius:0!important}.btn.see-more{cursor:pointer;display:inherit;font-size:16px;margin:0 auto;padding:10px 20px;text-align:center}.btn.see-more.disabled{display:none}header{background:var(--header_background);left:0;padding:13px 0 15px;position:fixed;top:0;transition:.2s;width:100%;z-index:99999999}header.scrolled{transition:.2s}header.scrolled,header.scrolled nav{background:var(--header_background_scroll)!important}header.scrolled nav a{color:var(--header_color_scroll)!important}header.scrolled nav a:before{background:var(--header_color_scroll_hover)!important}header.scrolled nav a.active,header.scrolled nav a:hover{color:var(--header_color_scroll_hover)!important}header.scrolled .nav-toggle .bar{background:var(--header_color_scroll)!important}header.scrolled .nav-toggle.open:hover .bar{background:var(--header_color_scroll_hover)!important}header a.logo{position:relative;z-index:1}header a.logo img,header a.logo svg{height:50px!important;width:auto!important}header a.logo svg{fill:#fff}header .container{align-items:center;display:flex;justify-content:space-between}header .nav-toggle{display:none}@media screen and (max-width:991px){header .nav-toggle{height:30px;right:15px;top:25px;width:40px;z-index:99}header .nav-toggle,header .nav-toggle .bar{display:block;position:absolute;transition:all .2s ease-in-out}header .nav-toggle .bar{background:var(--header_color);bottom:0;cursor:pointer;height:3px;left:0;margin:5px 7px;right:0;top:0;transform:translateY(0);width:27px}header .nav-toggle .bar.bar-2{transform:translateY(8px)}header .nav-toggle .bar.bar-3{transform:translateY(16px)}header .nav-toggle.open{right:15px;top:35px}header .nav-toggle.open:hover .bar{background:var(--header_color_hover)!important}header .nav-toggle.open .bar-1{transform:rotate(45deg)}header .nav-toggle.open .bar-2{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}header .nav-toggle.open .bar-3{transform:rotate(-45deg)}}@media screen and (max-width:991px) and (max-width:1200px){header .nav-toggle.open+.header__menu .social{display:block}}@media screen and (max-width:991px){header .nav-toggle.open+.header__menu nav{display:block}header#onepage nav,header#website nav{align-items:center;background:var(--header_background);display:flex;flex-direction:column;height:0;justify-content:flex-start;left:0;overflow:hidden;position:fixed;top:77px;transition:.2s;width:100%}header#onepage nav.active,header#website nav.active{height:100%}}header#onepage nav .submenu,header#onepage nav a,header#website nav .submenu,header#website nav a{color:var(--header_color);font-size:18px;font-weight:600;margin:0 12px;padding:15px 0;position:relative;transition:.2s}header#onepage nav .submenu.active,header#onepage nav .submenu:hover,header#onepage nav a.active,header#onepage nav a:hover,header#website nav .submenu.active,header#website nav .submenu:hover,header#website nav a.active,header#website nav a:hover{color:var(--header_color_hover)}@media screen and (max-width:991px){header#onepage nav .submenu,header#onepage nav a,header#website nav .submenu,header#website nav a{border-bottom:1px solid hsla(0,0%,100%,.3);font-size:22px;font-weight:400;line-height:1em;padding:16px;text-align:center;width:90%}header#onepage nav .submenu:last-child,header#onepage nav a:last-child,header#website nav .submenu:last-child,header#website nav a:last-child{border-bottom:0}}header#onepage nav .submenu:hover:before,header#onepage nav a:hover:before,header#website nav .submenu:hover:before,header#website nav a:hover:before{left:0;width:100%}header#onepage nav .submenu:before,header#onepage nav a:before,header#website nav .submenu:before,header#website nav a:before{background:var(--header_color_hover);bottom:5px;content:"";height:2px;left:50%;position:absolute;transition:.2s;width:0}@media screen and (max-width:991px){header#onepage nav .submenu:before,header#onepage nav a:before,header#website nav .submenu:before,header#website nav a:before{content:none}}header#onepage.hamburguer .container,header#website.hamburguer .container{position:relative}header#onepage.hamburguer nav,header#website.hamburguer nav{align-items:center;background:var(--header_background);display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow:hidden;padding-top:65px;position:fixed;right:0;top:0;transform:translateX(100%);transition:.2s;width:500px}@media screen and (max-width:991px){header#onepage.hamburguer nav,header#website.hamburguer nav{padding:0;top:77px;width:100%}}header#onepage.hamburguer nav.active,header#website.hamburguer nav.active{transform:translateX(0)}header#onepage.hamburguer nav a,header#website.hamburguer nav a{border-bottom:1px solid hsla(0,0%,100%,.3);font-size:22px;font-weight:400;line-height:1em;padding:16px;text-align:center;width:90%}header#onepage.hamburguer nav a:last-child,header#website.hamburguer nav a:last-child{border-bottom:0}header#onepage.hamburguer nav a:before,header#website.hamburguer nav a:before{content:none}header#onepage.hamburguer .nav-toggle,header#website.hamburguer .nav-toggle{display:block;height:30px;position:absolute;right:15px;transition:all .2s ease-in-out;width:40px;z-index:99}@media screen and (max-width:991px){header#onepage.hamburguer .nav-toggle,header#website.hamburguer .nav-toggle{margin-top:3px;top:auto}}header#onepage.hamburguer .nav-toggle .bar,header#website.hamburguer .nav-toggle .bar{background:var(--header_color);cursor:pointer;display:block;height:3px;margin:5px 7px;opacity:1;position:absolute;transform:translateY(0);transition:all .2s ease-in-out;width:27px}header#onepage.hamburguer .nav-toggle .bar.bar-2,header#website.hamburguer .nav-toggle .bar.bar-2{transform:translateY(8px)}header#onepage.hamburguer .nav-toggle .bar.bar-3,header#website.hamburguer .nav-toggle .bar.bar-3{transform:translateY(16px)}header#onepage.hamburguer .nav-toggle.open,header#website.hamburguer .nav-toggle.open{opacity:0}@media screen and (max-width:991px){header#onepage.hamburguer .nav-toggle.open,header#website.hamburguer .nav-toggle.open{opacity:1}header#onepage.hamburguer .nav-toggle.open .bar-1,header#website.hamburguer .nav-toggle.open .bar-1{top:10px;transform:rotate(45deg)}header#onepage.hamburguer .nav-toggle.open .bar-2,header#website.hamburguer .nav-toggle.open .bar-2{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}header#onepage.hamburguer .nav-toggle.open .bar-3,header#website.hamburguer .nav-toggle.open .bar-3{top:10px;transform:rotate(-45deg)}}header#onepage.hamburguer .nav-toggle-close,header#website.hamburguer .nav-toggle-close{cursor:pointer;position:absolute;right:25px!important;top:30px!important}@media screen and (max-width:991px){header#onepage.hamburguer .nav-toggle-close,header#website.hamburguer .nav-toggle-close{display:none;right:20px!important}}header#onepage.hamburguer .nav-toggle-close .bar_container,header#website.hamburguer .nav-toggle-close .bar_container{display:block;height:30px;position:absolute;right:0;top:0;width:30px}header#onepage.hamburguer .nav-toggle-close a,header#website.hamburguer .nav-toggle-close a{border-top:0;margin:0 80px 0 0;padding:0;text-transform:uppercase}header#onepage.hamburguer .nav-toggle-close a svg,header#website.hamburguer .nav-toggle-close a svg{fill:var(--header_color);position:relative;top:2px}header#onepage.hamburguer .nav-toggle-close .bar_container:hover .bar,header#website.hamburguer .nav-toggle-close .bar_container:hover .bar{background:var(--header_color_hover)}header#onepage.hamburguer .nav-toggle-close .bar,header#website.hamburguer .nav-toggle-close .bar{background:var(--header_color);display:block;height:3px;transition:all .2s ease-in-out;width:30px}header#onepage.hamburguer .nav-toggle-close .bar-1,header#website.hamburguer .nav-toggle-close .bar-1{transform:translateY(10px) rotate(45deg)!important}header#onepage.hamburguer .nav-toggle-close .bar-3,header#website.hamburguer .nav-toggle-close .bar-3{transform:translateY(7px) rotate(-45deg)!important}header#onepage.hamburguer .social,header#website.hamburguer .social{align-items:center;border:none;display:flex;justify-content:center;margin:0;padding:0;width:100%}header#onepage.hamburguer .social a,header#website.hamburguer .social a{border-bottom:none!important;padding:20px 15px!important;width:auto!important}header#onepage.hamburguer .search,header#website.hamburguer .search{border-radius:10px;color:#213d46;font-weight:600;height:auto;margin-top:15px;padding:10px 30px;transition:.2s;width:auto}header#onepage.hamburguer .search:hover,header#website.hamburguer .search:hover{background:var(--secondary-color);color:#fff;transform:none}header#onepage.hamburguer .search:hover i,header#website.hamburguer .search:hover i{color:#fff}header#onepage.hamburguer .search span,header#website.hamburguer .search span{display:inline-block}header#onepage.hamburguer .search i,header#website.hamburguer .search i{position:static;transform:none;transition:.2s}header#landing{background:var(--tertiary-color);opacity:0;top:-200px;transition:.5s}header#landing.scrolled{opacity:1;top:0}header#landing .logo.hasText{align-items:center;display:flex;justify-content:center}header#landing .logo.hasText h5{color:#fff;font-size:24px;font-weight:400;margin:0;padding-left:10px}@media screen and (max-width:991px){header#landing .logo.hasText h5{display:none}}header#landing .open_contact_modal{margin:0;padding:10px 30px}header#landing .open_contact_modal:before{content:none}header .social{border-left:1px solid hsla(0,0%,100%,.3);display:inline-block;margin-left:5px;padding-left:15px}@media screen and (max-width:991px){header .social{align-items:center;border:none;display:flex;justify-content:center;margin:0;padding:0;width:100%}}header .social a{display:inline-block;margin:0!important;padding:5px!important;transition:.1s}@media screen and (max-width:991px){header .social a{border-bottom:none!important;padding:20px 15px!important;width:auto!important}}header .social a:before{content:none!important}header .social a:hover{transform:scale(1.3)}header .social a.facebook:hover{color:#3b5998!important}header .social a.twitter:hover{color:#1da1f2!important}header .social a.instagram:hover{color:#e1306c!important}header .social a.youtube:hover{color:red!important}header .social a.linkedin:hover{color:#0077b5!important}header .social a.spotify:hover{color:#1db954!important}header .search{background:#fff;border-radius:50%;cursor:pointer;display:inline-block;height:28px;margin-left:8px;position:relative;transition:.1s;vertical-align:middle;width:28px}@media screen and (max-width:991px){header .search{border-radius:10px;color:#213d46;font-weight:600;height:auto;margin-top:15px;padding:10px 30px;transition:.2s;width:auto}header .search span{display:inline-block!important}}header .search:hover{transform:scale(1.2)}header .search i{color:#213d46;left:50%;position:absolute;top:48%;transform:translateY(-50%) translateX(-50%)}@media screen and (max-width:991px){header .search i{position:static;transform:none}}header .search span{display:none;font-weight:600}.submenu{display:inline-flex;position:static!important}@media screen and (max-width:991px){.submenu{display:flex;flex-direction:column;justify-content:center;width:100%!important}}.submenu:before{content:none!important}.submenu.scrolled{color:var(--header_color_scroll)!important}.submenu.scrolled:hover{color:var(--header_color_scroll_hover)!important}.submenu.scrolled a{color:var(--header_color_scroll)!important}.submenu.scrolled a:hover{color:var(--header_color_scroll_hover)!important}@media screen and (max-width:991px){.submenu.scrolled .childrens.active,.submenu.scrolled .father.active,.submenu.scrolled .submenu__item.active{background:var(--header_background_scroll)}}.submenu i{font-size:20px}.submenu__title{width:100%!important}.submenu__item{background:#fff;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.25);font-size:inherit;opacity:0;padding:10px 15px;pointer-events:none;position:absolute;top:70px;width:250px}.submenu__item .childrens.active,.submenu__item .father.active,.submenu__item.active{opacity:1;pointer-events:all}@media screen and (max-width:991px){.submenu__item .childrens.active,.submenu__item .father.active,.submenu__item.active{background:#fff;border-radius:0;height:100vh;left:0;margin:0;padding-top:80px;position:fixed;top:0;width:100%;z-index:1}.submenu__item .childrens.active .close,.submenu__item .father.active .close,.submenu__item.active .close{display:block;margin:15px 0;text-align:left}}.submenu__item a{color:var(--dark-typography-color)!important;display:block!important;font-family:inherit!important;font-weight:400!important;line-height:1.3;margin:0!important;padding:5px 0!important;text-transform:none!important}@media screen and (max-width:991px){.submenu__item a{padding:16px!important;text-align:left!important;width:100%!important}}.submenu__item a:before{content:none!important}.submenu__item a:hover{color:var(--header_color_hover)!important}.submenu__item__children{width:100%}.submenu__item__children__title{align-items:center;display:flex;padding-right:20px!important;position:relative}.submenu__item__children__title i{position:absolute;right:0;top:50%;transform:translateY(-50%)}.submenu__item .childrens,.submenu__item .father{background:#fff;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.25);font-size:inherit;left:250px;margin-top:-40px;opacity:0;padding:10px 15px;pointer-events:none;position:absolute;width:250px}.submenu__item .childrens.active,.submenu__item .father.active{opacity:1;pointer-events:all}.submenu__item .close{display:none}header#onepage nav a{margin:0 12px;padding:15px 0;position:relative}header#onepage nav a:hover:before{left:0;width:100%}header#onepage nav a:before{bottom:10px;content:"";height:2px;left:50%;position:absolute;transition:.2s;width:0}footer{padding:0}footer .row{align-items:center;justify-content:center}footer .row *{color:var(--footer-color-primary)}footer .footer{background:var(--footer-background-primary);padding:30px 0}footer .footer__item{padding:0 30px;text-align:left}@media screen and (max-width:991px){footer .footer__item{border:0;margin:0 0 30px;padding:0;text-align:center}}footer .footer__item.middle{border-left:1px solid hsla(0,0%,100%,.2);border-right:1px solid hsla(0,0%,100%,.2);padding:15px 30px}@media screen and (max-width:991px){footer .footer__item.middle{border:none!important;padding:0 15px}}footer .footer__item.logo{align-items:center;display:flex;flex-direction:column;justify-content:center}footer .footer__item.logo svg{fill:#fff;height:75px;width:auto}footer .footer__item h2{font-size:24px;margin-bottom:10px}footer .footer__item .social{align-items:center;display:flex;margin:0;padding:0}@media screen and (max-width:991px){footer .footer__item .social{justify-content:center}}footer .footer__item .social a{align-items:center;border:1px solid var(--footer-color-primary);border-radius:50%;display:flex;height:30px;justify-content:center;margin:5px;transition:.2s;width:30px}footer .footer__item .social a:hover{background:var(--footer-color-primary);opacity:1}footer .footer__item .social a:hover i{color:var(--primary-color)}footer .footer__item .social i{font-size:18px;position:static}footer .terms{background:var(--footer-background-secondary);padding:15px 0}footer .terms__container{display:flex;justify-content:space-between}@media screen and (max-width:991px){footer .terms__container{align-items:center;flex-direction:column;justify-content:center;padding-top:20px}}footer .terms__container__item{align-items:center;display:flex}@media screen and (max-width:991px){footer .terms__container__item{flex-direction:column}}footer .terms__container__item img{height:60px;margin-right:10px;width:auto}@media screen and (max-width:991px){footer .terms__container__item img{margin:0 0 15px}}footer .terms__container__item p{color:var(--footer-color-secondary);font-size:14px;line-height:1.3em}@media screen and (max-width:991px){footer .terms__container__item p{text-align:center}}footer .terms__container__item logokodear{display:block;height:65px;opacity:1;overflow:hidden;position:relative;transform:scale(.75)}footer.footer_v1_branch .footer .row{align-items:flex-start}footer.footer_v1_branch .footer__item{padding:15px 30px}@media screen and (max-width:991px){footer.footer_v1_branch .footer__item,footer.footer_v1_branch .footer__item:last-child{padding-bottom:0}}footer.footer_v1_branch .footer__item.middle a{transition:.2s}footer.footer_v1_branch .footer__item.middle a:hover{opacity:.6}footer.footer_v1_branch .footer__item .col-lg-6{margin-top:15px}@media screen and (max-width:991px){footer.footer_v1_branch .footer__item .social{padding:0}}body#thanks{padding-top:0}body#thanks .whatsapp__sticky,body#thanks footer,body#thanks header{display:none}body#thanks .thanks__container{align-items:center;background:#319322;background:linear-gradient(135deg,var(--primary-color) 0,var(--secondary-color) 100%);display:flex;height:100vh;justify-content:center}@media screen and (max-width:991px){body#thanks .thanks__container{align-items:center;height:auto;justify-content:flex-start;min-height:100vh;padding:50px 20px}}body#thanks .thanks__container .container{max-width:768px;text-align:center}body#thanks .thanks__container .container svg{fill:#fff;height:auto;margin-bottom:30px;max-width:300px}@media screen and (max-width:991px){body#thanks .thanks__container .container svg{max-width:200px}}body#thanks .thanks__container .container h2{font-size:48px;line-height:1em;margin-bottom:20px}@media screen and (max-width:991px){body#thanks .thanks__container .container h2{font-size:28px}}body#thanks .thanks__container .container p{font-size:26px;line-height:1.3em}@media screen and (max-width:991px){body#thanks .thanks__container .container p{font-size:18px}}body#thanks .thanks__container .container .btn__outline{border-color:#fff!important;margin-top:40px}@media screen and (max-width:991px){body#thanks .thanks__container .container .btn__outline{margin-top:30px}}body#thanks .thanks__container .container .btn__outline:hover{background-color:#fff!important;color:var(--primary-color)!important}body#thanks .thanks__container .container *{color:#fff}body#product .product__form__social{margin-top:-155px;position:sticky;top:20px}@media screen and (max-width:991px){body#product .product__form__social{margin-top:0;position:static;top:auto}}body#product .form__product{background-color:#fff;border:1px solid #dedfe0;box-shadow:0 5px 20px 0 rgba(46,15,34,.2);padding:30px 20px;text-align:center;z-index:1}body#product .form__product form{padding:10px 10px 20px}body#product .form__product form input,body#product .form__product form textarea{background:#f4f4f4;border:1px solid #fff!important;padding:10px}body#product .form__product form input.error,body#product .form__product form textarea.error{border:1px solid red!important}body#product .form__product form label.error{color:red!important}body#product .form__product form .recaptcha__container{padding:5px 0 0}body#product .form__product form .recaptcha__container .g-recaptcha div{margin:0 auto}body#product .form__product .form .btn__content button{color:#fff!important}body#product .product h4.title{margin-bottom:10px}body#product .product *{color:var(--dark-typography-color)}body#product .product__gallery{margin-bottom:50px}body#product .product__gallery img{width:100%}@media screen and (max-width:991px){body#product .product__gallery img{width:100%}}body#product .product__gallery .slick-slide{height:auto}body#product .product__gallery .slick-next:before,body#product .product__gallery .slick-prev:before{font-size:30px}body#product .product__gallery .slick-dots{bottom:15px}@media screen and (max-width:991px){body#product .product__gallery .slick-dots{bottom:-30px}}body#product .product__gallery .fancy-item .video i{color:#fff}body#product .product__summary{height:250px;margin-bottom:50px;overflow:hidden;padding:0 0 80px;position:relative;transition:.2s}body#product .product__summary *{color:var(--dark-typography-color)}body#product .product__summary.more{height:auto;overflow:inherit}body#product .product__summary.more h3.more{display:none}body#product .product__summary.more h3.less{display:inline-block}body#product .product__summary.more svg .first{transform:rotate(90deg)}body#product .product__summary.more:before{content:none}body#product .product__summary:before{background:#fff;background:linear-gradient(0deg,#fff 50%,hsla(0,0%,100%,0));bottom:0;content:"";height:150px;left:0;position:absolute;width:100%}body#product .product__summary__btn{align-items:center;bottom:0;cursor:pointer;display:flex;position:absolute;width:100%;z-index:1}body#product .product__summary__btn h3{color:#bebebe;font-size:16px;font-weight:400;letter-spacing:1px;margin-bottom:0!important;padding-left:8px;text-transform:uppercase}body#product .product__summary__btn h3.less{display:none}body#product .product__summary__btn svg{fill:#bebebe;width:20px}body#product .product__specifications{margin-bottom:50px}body#product .product__specifications img{max-width:none;width:100%}body#product .product__specifications__container{margin-bottom:50px}body#product .product__specifications__item{background:#ecf0f3}body#product .product__specifications__item:nth-child(2n){background:#dfe6ec}body#product .product__specifications__item .row{font-size:20px;margin:0}body#product .product__specifications__item .row .col-6{padding:25px 20px}body#product .product__specifications__item .row .col-6:first-child{font-weight:600}body#product .product__specifications__item .row .col-6:last-child{opacity:.8}body#product .product__download{margin-bottom:30px}body#product .product__download h3{font-size:24px;margin-bottom:5px}@media screen and (max-width:991px){body#product .product__download h3{margin-bottom:15px}}body#product .product__download__item{align-items:center;background:#ecf0f3;border-radius:100px;display:flex;justify-content:flex-start;margin:10px 0;padding:15px 25px;position:relative;transition:.4s}body#product .product__download__item:hover{background:var(--secondary-color);border-color:var(--secondary-color);color:#fff}body#product .product__download__item:hover i{background:#fff;color:var(--secondary-color)}body#product .product__download__item:hover h4,body#product .product__download__item:hover p{color:#fff}body#product .product__download__item i{align-items:center;background:rgba(0,0,0,.1);border:2px solid transparent;border-radius:50%;cursor:pointer;display:flex;font-size:24px;height:50px;justify-content:center;left:25px;position:absolute;transition:.5s;width:50px;z-index:1111111}body#product .product__download__item div{padding-left:65px;text-align:left;width:100%}body#product .product__download__item div h4{font-size:20px;line-height:1em;margin-bottom:0;padding-top:5px;text-transform:none;transition:.5s}body#product .product__social{flex-wrap:wrap;justify-content:center;margin:0}body#product .product__social span{display:block;margin:20px 0 10px;opacity:1;text-align:center;transform:none;width:100%}body#product .product__related{background-color:#ecf0f3;padding:100px 0}@media screen and (max-width:991px){body#product .product__related{padding:50px 0}}body#product .product__related h4.title{color:var(--dark-typography-color);font-size:30px;margin-bottom:30px;text-align:center}body#product .product__related__item{display:block;margin-bottom:50px;position:relative}body#product .product__related__item h4{color:var(--dark-typography-color);font-size:22px;margin-bottom:10px}body#product .product__related__item img{margin-bottom:15px}body#product .product__related__item p{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--dark-typography-color);display:-webkit-box;font-size:16px;margin-bottom:15px;overflow:hidden}@media screen and (max-width:991px){body#product .product__related__item p{font-size:14px}}body#product .product__related__item .btn{font-size:16px;padding:7px 25px}body#product .product__related__item:hover .btn{background-color:var(--primary-color)}body#products .mainheader__text{align-items:flex-end;padding:50px 0;z-index:111}body#products .mainheader__text h2{margin-bottom:8px}body#products .all-products{padding:100px 0}@media screen and (max-width:991px){body#products .all-products{padding:30px 0 50px}}body#products .category-tree .back{display:none}@media screen and (max-width:991px){body#products .category-tree{height:0;left:0;opacity:0;overflow:hidden;position:fixed;top:0}body#products .category-tree .back{display:block;font-size:24px;margin-bottom:30px}body#products .category-tree.open{background:var(--secondary-color);height:auto;height:100%;opacity:1;overflow:auto;padding:30px;width:100%;z-index:111111111}}body#products .category-tree__title{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}@media screen and (max-width:991px){body#products .category-tree__title{margin-bottom:30px}}body#products .category-tree__title i{display:none}@media screen and (max-width:991px){body#products .category-tree__title i{display:block}body#products .category-tree__title i.icon-submenu{font-size:18px;margin-right:5px}body#products .category-tree__title i.icon-close{font-size:24px;margin-right:-5px}}body#products .category-tree__title h3{font-size:30px;font-weight:600;margin-bottom:0}@media screen and (max-width:991px){body#products .category-tree__title h3{font-size:22px}}body#products .category-tree__title__filter{align-items:center;background:#e1e9ef;border-radius:5px;cursor:pointer;display:none;padding:5px 7px 5px 10px}@media screen and (max-width:991px){body#products .category-tree__title__filter{display:flex}}body#products .category-tree__title__filter span{font-size:12px;font-weight:600;margin-right:3px;opacity:.77}body#products .category-tree__title__filter svg{height:20px;opacity:.77;width:20px}body#products .category-tree__toggle i{display:inline-block;font-size:24px;margin-left:-7px;position:relative;transform:rotate(0deg);transition:.2s}body#products .category-tree__toggle i.icon-right{top:-1px}body#products .category-tree__link{align-items:center;display:flex;margin-bottom:8px}body#products .category-tree__link.current a{font-weight:600}body#products .category-tree__link a{font-size:16px;font-weight:500;transition:.2s}body#products .category-tree__link a span{opacity:.5}body#products .category-tree__link a:hover{color:var(--primary-color)}body#products .category-tree__item{padding-left:33px}body#products .category-tree__item.has-submenu{margin-left:-17px}body#products .category-tree__item.open>.category-tree__link>.category-tree__toggle i{transform:rotate(90deg)}body#products .category-tree__item.open>.category-tree__submenu{height:auto;opacity:1;transition:.2s}body#products .category-tree__submenu{height:0;opacity:0;overflow:hidden;transition:.2s}body#article .mainheader__text{align-items:center;justify-content:center;text-align:center}body#article .mainheader__text p{margin:0 auto}body#article .new{padding:50px 0 100px}@media screen and (max-width:991px){body#article .new{padding:50px 0}}body#article .new .container{max-width:991px}body#article .new .container *{color:var(--dark-typography-color)}body#article .gallery .row{margin:0}body#categories .mainheader__text{align-items:flex-end;padding:50px 0;z-index:111}body#categories .mainheader__text h2{margin-bottom:8px}body#categories .categories{padding:100px 0}@media screen and (max-width:991px){body#categories .categories{padding:50px 0}}body#service .service__form__social{margin-top:-155px;position:sticky;top:20px}@media screen and (max-width:991px){body#service .service__form__social{margin-top:0;position:static;top:auto}}body#service .form__service{background-color:#fff;border:1px solid #dedfe0;box-shadow:0 5px 20px 0 rgba(46,15,34,.2);padding:30px 20px;text-align:center;z-index:1}body#service .form__service form{padding:10px 10px 20px}body#service .form__service form input,body#service .form__service form textarea{background:#f4f4f4;border:1px solid #fff!important;padding:10px}body#service .form__service form input.error,body#service .form__service form textarea.error{border:1px solid red!important}body#service .form__service form label.error{color:red!important}body#service .form__service form .recaptcha__container{padding:5px 0 0}body#service .form__service form .recaptcha__container .g-recaptcha div{margin:0 auto}body#service .form__service .form .btn__content button{color:#fff!important}body#service .service h4.title{margin-bottom:10px}body#service .service *{color:var(--dark-typography-color)}body#service .service__gallery{margin-bottom:50px}body#service .service__gallery img{width:100%}@media screen and (max-width:991px){body#service .service__gallery img{width:100%}}body#service .service__gallery .slick-slide{height:auto}body#service .service__gallery .slick-next:before,body#service .service__gallery .slick-prev:before{font-size:30px}body#service .service__gallery .slick-dots{bottom:15px}@media screen and (max-width:991px){body#service .service__gallery .slick-dots{bottom:-30px}}body#service .service__gallery .fancy-item .video i{color:#fff}body#service .service__summary{height:250px;margin-bottom:50px;overflow:hidden;padding:0 0 80px;position:relative;transition:.2s}body#service .service__summary *{color:var(--dark-typography-color)}body#service .service__summary.more{height:auto;overflow:inherit}body#service .service__summary.more h3.more{display:none}body#service .service__summary.more h3.less{display:inline-block}body#service .service__summary.more svg .first{transform:rotate(90deg)}body#service .service__summary.more:before{content:none}body#service .service__summary:before{background:#fff;background:linear-gradient(0deg,#fff 50%,hsla(0,0%,100%,0));bottom:0;content:"";height:150px;left:0;position:absolute;width:100%}body#service .service__summary__btn{align-items:center;bottom:0;cursor:pointer;display:flex;position:absolute;width:100%;z-index:1}body#service .service__summary__btn h3{color:#bebebe;font-size:16px;font-weight:400;letter-spacing:1px;margin-bottom:0!important;padding-left:8px;text-transform:uppercase}body#service .service__summary__btn h3.less{display:none}body#service .service__summary__btn svg{fill:#bebebe;width:20px}body#service .service__summary__custom{margin-bottom:50px}body#service .service__download{margin-bottom:30px}body#service .service__download h3{font-size:24px;margin-bottom:5px}@media screen and (max-width:991px){body#service .service__download h3{margin-bottom:15px}}body#service .service__download__item{align-items:center;background:#ecf0f3;border-radius:100px;display:flex;justify-content:flex-start;margin:10px 0;padding:15px 25px;position:relative;transition:.4s}body#service .service__download__item:hover{background:var(--secondary-color);border-color:var(--secondary-color);color:#fff}body#service .service__download__item:hover i{background:#fff;color:var(--secondary-color)}body#service .service__download__item:hover h4,body#service .service__download__item:hover p{color:#fff}body#service .service__download__item i{align-items:center;background:rgba(0,0,0,.1);border:2px solid transparent;border-radius:50%;cursor:pointer;display:flex;font-size:24px;height:50px;justify-content:center;left:25px;position:absolute;transition:.5s;width:50px;z-index:1111111}body#service .service__download__item div{padding-left:65px;text-align:left;width:100%}body#service .service__download__item div h4{font-size:20px;line-height:1em;margin-bottom:0;padding-top:5px;text-transform:none;transition:.5s}body#service .service__social{flex-wrap:wrap;justify-content:center;margin:0}body#service .service__social span{display:block;margin:20px 0 10px;opacity:1;text-align:center;transform:none;width:100%}body#service .service__related{background-color:#ecf0f3;padding:100px 0}@media screen and (max-width:991px){body#service .service__related{padding:50px 0}}body#service .service__related h4.title{color:var(--dark-typography-color);font-size:30px;margin-bottom:30px;text-align:center}body#service .service__related__item{display:block;margin-bottom:50px;position:relative}body#service .service__related__item h4{color:var(--dark-typography-color);font-size:22px;margin-bottom:10px}body#service .service__related__item img{margin-bottom:15px}body#service .service__related__item p{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--dark-typography-color);display:-webkit-box;font-size:16px;margin-bottom:15px;overflow:hidden}@media screen and (max-width:991px){body#service .service__related__item p{font-size:14px}}body#service .service__related__item .btn{font-size:16px;padding:7px 25px}body#service .service__related__item:hover .btn{background-color:var(--primary-color)}body#not_available .not_available{align-items:center;display:flex;height:100vh;justify-content:center;left:0;position:absolute;text-align:center;top:0;width:100%}@media screen and (max-width:991px){body#not_available .not_available{align-items:flex-start;justify-content:flex-start}}body#not_available .not_available .container{max-width:768px}body#not_available .not_available .logo{margin-bottom:30px;width:100%}body#not_available .not_available h3{margin-bottom:5px}body#not_available .not_available .text{margin:10px 0 0}body#not_available .not_available__contact{margin:30px 0 0}body#not_available .not_available__contact a{transition:.2s}body#not_available .not_available__contact a:hover{color:var(--primary-color)}body#not_available .not_available__contact .social{display:inline-block;margin-top:30px}@media screen and (max-width:991px){body#not_available .not_available__contact .social{align-items:center;border:none;display:flex;justify-content:center;margin:0;padding:0;width:100%}}body#not_available .not_available__contact .social a{display:inline-block;margin:0!important;padding:5px!important;transition:.1s}@media screen and (max-width:991px){body#not_available .not_available__contact .social a{border-bottom:none!important;padding:20px 15px!important;width:auto!important}}body#not_available .not_available__contact .social a:before{content:none!important}body#not_available .not_available__contact .social a:hover{transform:scale(1.3)}body#not_available .not_available__contact .social a.facebook:hover{color:#3b5998!important}body#not_available .not_available__contact .social a.twitter:hover{color:#1da1f2!important}body#not_available .not_available__contact .social a.instagram:hover{color:#e1306c!important}body#not_available .not_available__contact .social a.youtube:hover{color:red!important}body#not_available .not_available__contact .social a.linkedin:hover{color:#0077b5!important}body#not_available .not_available__contact .social a.spotify:hover{color:#1db954!important}body#not_available .not_available__bg{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}body#not_available .not_available__bg img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}body#not_available .logoKodear{margin-top:30px}body#not_available .logoKodear logokodear{display:inline-block;transform:scale(.75)}.main__slider{margin:0 auto!important;padding:0!important;position:relative}@media (min-width:1920px){.main__slider{max-width:1920px}}@media screen and (max-width:991px){.main__slider .slick-next,.main__slider .slick-prev{display:none!important}}.main__slider .slider__item{position:relative}.main__slider .slider__item__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;margin:0;padding:0;position:absolute;text-align:left;top:0;width:100%;z-index:1}@media screen and (max-width:991px){.main__slider .slider__item__content{height:100%}}@media screen and (max-width:767px){.main__slider .slider__item__content{padding:20px}}.main__slider .slider__item__content__text{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;max-width:610px}@media screen and (max-width:991px){.main__slider .slider__item__content__text{align-items:center;justify-content:center;max-width:100%;text-align:center}}.main__slider .slider__item.toned{position:relative}.main__slider .slider__item.toned:before{background:#fff;background:#000;background:linear-gradient(180deg,rgba(0,0,0,.9),rgba(0,0,0,.2));content:"";height:100%;left:0;opacity:.6;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.main__slider .slider__item img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.main__slider .slider__item .video__container{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow:hidden}.main__slider .slider__item video{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.slick-dots>li{display:inline-block}.slick-dots>li:only-child{display:none}.slick-slide{height:auto}.slick-next{right:25px}.slick-next,.slick-prev{height:auto;width:auto;z-index:1}.slick-prev{left:25px}.slick-next:before,.slick-prev:before{font-family:icomoon;font-size:80px;line-height:1;opacity:.3}.slick-next:before{content:"\e912"}.slick-prev:before{content:"\e913"}.slick-dots{bottom:20px;z-index:1}@media screen and (max-width:991px){.slick-dots{bottom:15px}}.slick-dots li{margin:0}.slick-dots li button:before{font-size:12px;opacity:.65}.slick-dots li.slick-active button:before{font-size:16px;opacity:1}.slick-dotted.slick-slider{margin-bottom:0}.contact{position:relative}.contact .post-send{align-items:center;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:hsla(0,0%,100%,.5);display:none;flex-direction:column;height:0;justify-content:center;left:0;overflow:hidden;padding:50px;position:absolute;text-align:center;top:0;width:0;z-index:11}.contact .post-send__btns{margin-top:15px}.contact .post-send__btns a:nth-child(2){margin-left:10px}@media screen and (max-width:991px){.contact .post-send__btns a:nth-child(2){margin-left:0}}.contact .post-send p{color:var(--dark-typography-color);font-size:24px;line-height:1.25em}.contact .post-send p strong{color:inherit;display:block;font-size:inherit}@media screen and (max-width:991px){.contact .post-send p{font-size:20px}}.contact.onError .post-send,.contact.sucess .post-send{display:flex;height:100%;width:100%}.contact .spinner{content:"";display:block!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);height:0;left:50%;-moz-opacity:1;-khtml-opacity:1;opacity:1;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .25s cubic-bezier(.52,.04,0,1.01);width:0;z-index:9999}.contact .spinner svg{height:auto;width:100%}.contact:after{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.5);content:"";display:block!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);height:0;left:0;-moz-opacity:1;-khtml-opacity:1;opacity:1;position:absolute;top:0;transition:all .25s cubic-bezier(.52,.04,0,1.01);width:0}.contact.submiting .spinner{height:60px;width:60px}.contact.submiting:after{height:100%;width:100%}.contact.sucess .spinner{height:0;width:0}.contact.sucess:after{height:100%;width:100%}.contact.error:before{height:0;width:0}@media screen and (max-width:991px){.form{padding:25px 0}}.form :focus{outline:none}.form form{padding:10px 0}@media screen and (max-width:991px){.form form{padding:25px 15px}}.form .form__component{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;transition:all .25s cubic-bezier(.52,.04,0,1.01)}.form .form__component input,.form .form__component select,.form .form__component textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ecf0f3;border:none;border-bottom:3px solid #ecf0f3;border-radius:5px;color:var(--dark-typography-color);font-size:16px;font-weight:400;height:48px;padding:8px 15px;width:100%}.form .form__component input::-moz-placeholder,.form .form__component select::-moz-placeholder,.form .form__component textarea::-moz-placeholder{color:rgba(0,0,0,.5)}.form .form__component input::placeholder,.form .form__component select::placeholder,.form .form__component textarea::placeholder{color:rgba(0,0,0,.5)}.form .form__component input.error,.form .form__component select.error,.form .form__component textarea.error{border-color:red!important}.form .form__component input.pildora,.form .form__component select.pildora,.form .form__component textarea.pildora{border-radius:50px}.form .form__component select{cursor:pointer}.form .form__component select.placeholder{color:rgba(0,0,0,.5)!important}.form .form__component select.placeholder option{color:var(--dark-typography-color)}.form .form__component label.error{color:red;display:block;font-size:14px;margin:7px 5px 5px;text-align:left;width:100%}.form .form__component textarea{min-height:100px}.form .form__component textarea.pildora{border-radius:15px}.form .form__component input[type=date]::-webkit-calendar-picker-indicator,.form .form__component input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.form .form__component i.icon-down{pointer-events:none}.form .form__component i.icon.icon-calendar{color:var(--dark-typography-color);font-size:20px;opacity:.6;position:absolute;right:18px;top:18px}.form .form__component .recaptcha__container{display:none;padding:25px 0}.form .form__component fieldset{padding:5px}.form .form__component fieldset .error{border-color:red!important}.form .form__component .hidden{display:none}.form option[value=""][disabled]{color:#b5b7bb}.form .btn__content{width:100%}@media screen and (max-width:991px){.form .btn__content{padding:0!important}}.form .btn__content button{cursor:pointer;margin-top:0;width:100%}fieldset.hidden{display:none}fieldset.hidden.enabled{display:block!important}.file div{background:transparent;border:2px dashed hsla(0,0%,100%,.3);color:#fff;padding:35px 10px 25px;position:relative;text-align:center}.file div .icon{align-items:center;border:2px solid #ccc;border-radius:50%;color:#ccc;display:flex;font-size:28px;height:40px;justify-content:center;margin:0 auto;padding:0;text-align:center;width:40px}.file div p{padding-top:10px}.file div label{margin:10px 0 0!important;text-align:center!important}.file input{cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0.1)";filter:alpha(opacity=0.1);height:100%!important;left:0;-moz-opacity:.001;-khtml-opacity:.001;opacity:.001;position:absolute;top:0;width:100%!important}.file .selected-file{color:var(--primary-color)}.g-recaptcha,.grecaptcha-badge{display:none!important}.select{position:relative}.select i,.select select *{color:var(--dark-typography-color)}.select i{font-size:20px;opacity:.6;position:absolute;right:10px;top:20px}.form__sticky{transition:.2s}.form__sticky i.icon-close{display:none}.form__sticky.open{align-items:center;box-sizing:border-box;height:100%;justify-content:center;left:0;overflow-y:auto;padding:30px;pointer-events:all;position:fixed;top:0;width:100%;z-index:11111111111111112}@media screen and (max-width:1366px){.form__sticky.open{align-items:flex-start;justify-content:flex-start}}@media screen and (max-width:991px){.form__sticky.open{padding:100px 20px 20px}}.form__sticky.open:before{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--tertiary-color);content:"";height:100%;left:0;opacity:.9;position:fixed;top:0;width:100%}.form__sticky.open i.icon-close{align-items:center;background:rgba(0,0,0,.35);color:#fff;cursor:pointer;display:flex;font-size:30px;height:60px;justify-content:center;position:absolute;right:0;top:0;transition:.2s;width:60px}.form__sticky.open i.icon-close:hover{background:rgba(0,0,0,.85)}.form__sticky.open .form__sticky__container{align-items:center;display:flex;justify-content:center;padding-top:100px}@media screen and (max-width:991px){.form__sticky.open .form__sticky__container{padding:0}}.form__sticky.open .form__sticky__container .contact{background:#fff;box-shadow:0 0 60px 0 rgba(0,0,0,.1);overflow:hidden;padding:30px;pointer-events:all;width:650px}@media screen and (max-width:991px){.form__sticky.open .form__sticky__container .contact{margin-top:-30px;width:100%}.form__sticky.open .form__sticky__container .contact .form{padding:10px 0 0}.form__sticky.open .form__sticky__container .contact .form form{padding:0 15px}.form__sticky.open .form__sticky__container .contact .form form .btn__content{margin-top:10px}}.whatsapp__sticky{align-items:center;background:#4dc247;border-radius:50%;bottom:20px;box-shadow:0 0 0 0 transparent;display:flex;height:50px;justify-content:center;padding:20px;position:fixed;right:20px;transition:.3s;width:50px;z-index:111}.whatsapp__sticky i{color:#fff;font-size:24px}@media screen and (max-width:991px){.whatsapp__sticky{bottom:65px;padding:15px;right:10px}}.whatsapp__sticky:hover{background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.25)}.whatsapp__sticky:hover i{color:#4dc247}.modal{animation:fadeOut .3s ease;-webkit-animation:fadeOut .3s ease;-moz-animation:fadeOut .3s ease;display:flex;height:0;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:0}.modal.active{animation:fadeIn .3s ease;-webkit-animation:fadeIn .3s ease;-moz-animation:fadeIn .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(0,0,0,.9);height:100%;overflow-y:auto;width:100%;z-index:9999999999}@media screen and (max-width:991px){.modal.active{background:#fff}}.modal.active .modal__container{opacity:1;transform:translateY(0)}.modal * :focus{outline:none}.modal__close{align-items:center;background:rgba(93,99,120,.8);cursor:pointer;display:flex;font-size:30px;height:50px;justify-content:center;position:absolute;right:0;top:0;transition:.2s;width:50px;z-index:1}.modal__close:hover{background:#5d6378;color:#fff}@media (max-width:1366px){.modal__close{height:40px;width:40px}}@media screen and (max-width:991px){.modal__close{height:50px;position:fixed;transform:translateX(20px);width:50px}}.modal__container{margin:70px 0;max-width:850px;opacity:0;transform:translateY(100px);transition:.5s;width:850px}@media (max-width:1366px){.modal__container{margin:20px 0;max-width:650px;width:650px}}@media screen and (max-width:991px){.modal__container{margin:0;max-width:90%;width:90%}}.modal__container__text{background-color:#fff;padding:50px 50px 40px}@media (max-width:1366px){.modal__container__text{padding:40px 40px 25px 30px}}@media screen and (max-width:991px){.modal__container__text{background:transparent;padding:60px 0 15px}}.modal__container__text h3{color:#455a64;font-size:26px;line-height:1.1em;margin-bottom:5px}.modal__container__text p{color:#455a64;line-height:1.4}.modal__container__media img{max-width:none;width:100%}.modal__container__media .iframe_container{display:block;height:0;padding-top:56.25%;position:relative;width:100%}.modal__container__media .iframe_container iframe{bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.modal__container__form{background-color:#fff;margin-bottom:50px}@media (max-width:1366px){.modal__container__form{margin-bottom:20px}}@media screen and (max-width:991px){.modal__container__form{background:transparent}}.modal__container__form form{align-items:center;display:flex;justify-content:center;padding:20px 50px;position:relative}@media (max-width:1366px){.modal__container__form form{padding:15px 30px!important}}@media screen and (max-width:991px){.modal__container__form form{flex-direction:column;padding:10px 0!important}}.modal__container__form form.onError p.msg,.modal__container__form form.sucess p.msg{height:100%;opacity:1}.modal__container__form form p.msg{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.9);box-sizing:border-box;color:#2d3a40;display:flex;font-size:20px!important;font-weight:600;height:0;justify-content:center;left:0;line-height:1.2em;opacity:0;padding:30px;position:absolute;text-align:center;top:0;transition:.2s;width:100%;z-index:1}.modal__container__form form input{background-color:#eceff1;border-radius:5px;font-size:14px;margin:10px 5px;padding:15px 20px;width:40%}@media screen and (max-width:991px){.modal__container__form form input{margin:5px 0!important;padding:10px 15px;width:100%}}.modal__container__form form input:first-child{margin-left:0}@media screen and (max-width:991px){.modal__container__form form .btn__content{margin-top:7px;text-align:center;width:100%}}.modal__container__form form .btn__content .btn__color__gray{border-radius:5px;margin:0 0 0 15px}@media screen and (max-width:991px){.modal__container__form form .btn__content .btn__color__gray{margin:0 auto;padding:12px 30px;width:auto}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.gallery h3{font-size:24px!important;margin:30px 0 10px}.gallery .fancy-item{padding:5px}.gallery .fancy-item img{transition:.3s}.gallery .fancy-item:hover img{opacity:.5}.gallery .fancy-item .fancy{background:#000;display:block;padding:0}.gallery .fancy-item .video{display:block;position:relative}.gallery .fancy-item .video i{align-items:center;color:#fff!important;display:flex;font-size:50px;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.new__social,.product__social,.service__social{align-items:center;display:flex;justify-content:flex-end;margin-bottom:30px}@media screen and (max-width:991px){.new__social,.product__social,.service__social{flex-wrap:wrap;justify-content:center}}.new__social:hover span,.product__social:hover span,.service__social:hover span{opacity:1;transform:translateX(0)}.new__social:hover a,.product__social:hover a,.service__social:hover a{opacity:1}.new__social span,.product__social span,.service__social span{font-size:13px;font-weight:600;letter-spacing:2px;margin-right:10px;opacity:0;text-transform:uppercase;transform:translateX(-10px);transition:.2s}@media screen and (max-width:991px){.new__social span,.product__social span,.service__social span{display:block;margin:0 0 10px;opacity:1;text-align:center;transform:none;width:100%}}.new__social a,.product__social a,.service__social a{align-items:center;border:2px solid var(--dark-typography-color);border-radius:50%;display:flex;height:40px;justify-content:center;margin:3px;opacity:.5;transition:.2s;width:40px}.new__social a i,.product__social a i,.service__social a i{font-size:16px}@media screen and (max-width:991px){.new__social a,.product__social a,.service__social a{margin:8px;opacity:1}.new__social a i,.product__social a i,.service__social a i{color:#fff!important}}.new__social a:hover,.product__social a:hover,.service__social a:hover{opacity:1}.new__social a:hover i,.product__social a:hover i,.service__social a:hover i{color:#fff!important}@media screen and (max-width:991px){.new__social a.facebook,.product__social a.facebook,.service__social a.facebook{background:#3b5998;border-color:#3b5998}}.new__social a.facebook:hover,.product__social a.facebook:hover,.service__social a.facebook:hover{background:#3b5998;border-color:#3b5998}@media screen and (max-width:991px){.new__social a.twitter,.product__social a.twitter,.service__social a.twitter{background:#1da1f2;border-color:#1da1f2}}.new__social a.twitter:hover,.product__social a.twitter:hover,.service__social a.twitter:hover{background:#1da1f2;border-color:#1da1f2}@media screen and (max-width:991px){.new__social a.linkedin,.product__social a.linkedin,.service__social a.linkedin{background:#0077b5;border-color:#0077b5}}.new__social a.linkedin:hover,.product__social a.linkedin:hover,.service__social a.linkedin:hover{background:#0077b5;border-color:#0077b5}@media screen and (max-width:991px){.new__social a.whatsapp,.product__social a.whatsapp,.service__social a.whatsapp{background:#25d366;border-color:#25d366}}.new__social a.whatsapp:hover,.product__social a.whatsapp:hover,.service__social a.whatsapp:hover{background:#25d366;border-color:#25d366}.new__social a.whatsapp i,.product__social a.whatsapp i,.service__social a.whatsapp i{font-size:20px}.breadcrumb{background:#f1f4f5;padding:15px 0!important}.breadcrumb .container{align-items:center;display:flex}.breadcrumb .container span{display:inline-block;margin:0 10px;opacity:.5}@media screen and (max-width:991px){.breadcrumb .container span{margin:0 5px}}.breadcrumb .container span.none{opacity:0}.breadcrumb .container p{padding-right:370px;width:100%}@media (max-width:1200px){.breadcrumb .container p{padding-right:320px}}@media screen and (max-width:991px){.breadcrumb .container p{padding:0}}.breadcrumb a{font-size:14px;line-height:0;transition:.2s}.breadcrumb a:hover{color:var(--primary-color)}.breadcrumb a.current{font-weight:600}.new_version_one{box-shadow:2px 2px 10px rgba(0,0,0,.1);display:block;height:auto!important;overflow:hidden;transition:.2s}.new_version_one:hover{box-shadow:2px 2px 20px rgba(0,0,0,.3)}.new_version_one .new__item__text{background:var(--light-background-color);transition:.2s}.new_version_one .new__item__text h4{background:var(--primary-color);background:linear-gradient(90deg,var(--primary-color) 0,var(--secondary-color) 100%);color:var(--light-typography-color);font-size:24px;margin:0;padding:15px;transition:.2s}.new_version_one .new__item__text p{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--dark-typography-color);display:-webkit-box;font-size:16px;overflow:hidden;padding:15px}.new_version_two{box-shadow:2px 2px 10px rgba(0,0,0,.1);display:block;height:auto!important;overflow:hidden;transition:.2s}.new_version_two:hover{box-shadow:2px 2px 20px rgba(0,0,0,.3)}.new_version_two:hover .new__item__text span i{transform:translateX(10px)}.new_version_two .new__item__text{background:var(--light-background-color);padding:30px}.new_version_two .new__item__text h4{color:var(--dark-typography-color);font-size:24px}.new_version_two .new__item__text p{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--dark-typography-color);display:-webkit-box;font-size:16px}.new_version_two .new__item__text span{color:var(--tertiary-color);display:block;font-size:16px;font-weight:600;margin-top:15px}.new_version_two .new__item__text span i{color:var(--tertiary-color);display:block;font-size:14px;transform:translateX(0);transition:.2s}.new_version_three{box-shadow:2px 2px 10px rgba(0,0,0,.1);display:block;height:auto!important;margin-bottom:30px;overflow:hidden;transition:.2s}.new_version_three:hover{box-shadow:2px 2px 20px rgba(0,0,0,.3)}.new_version_three:hover .new__item__text{background:var(--primary-color)}.new_version_three:hover .new__item__text *{color:var(--light-typography-color)}.new_version_three:hover .new__item__text .btn__outline{background:var(--light-typography-color);color:var(--primary-color)}.new_version_three .new__item__text{background:var(--light-background-color);padding:30px;transition:.2s}.new_version_three .new__item__text *{color:var(--dark-typography-color)}.new_version_three .new__item__text h5{font-size:14px;font-weight:400;margin-bottom:10px;text-transform:uppercase}.new_version_three .new__item__text h4{font-size:28px;font-weight:400;margin:0;transition:.2s}@media screen and (max-width:991px){.new_version_three .new__item__text h4{font-size:22px}}.new_version_three .new__item__text p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;overflow:hidden}.new_version_three .new__item__text .btn__outline{border-color:var(--primary-color);color:var(--primary-color);padding:8px 30px}.category__item.version_one{align-items:center;box-shadow:0 0 15px rgba(0,0,0,.1);display:flex!important;flex-direction:column;height:350px!important;justify-content:flex-end;margin-bottom:30px;overflow:hidden;padding:20px;position:relative;width:100%}@media screen and (max-width:991px){.category__item.version_one{align-items:center;height:auto!important;justify-content:center;padding:50px 20px}}.category__item.version_one:hover p{height:auto}.category__item.version_one:hover .btn{margin-top:0;opacity:1;transform:translateY(0)}.category__item.version_one:hover img{background-blend-mode:multiply;opacity:.2}.category__item.version_one img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;transition:.2s;width:100%}.category__item.version_one:before{background:linear-gradient(180deg,transparent 45%,rgba(0,0,0,.8));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:991px){.category__item.version_one:before{background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.8))}}.category__item.version_one:after{background-color:var(--tertiary-color);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.category__item.version_one h4{color:#fff;position:relative;text-align:center;z-index:1}@media screen and (max-width:991px){.category__item.version_one h4{font-size:28px;margin-bottom:10px}}.category__item.version_one p{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:14px;height:0;line-height:1.2em;margin-bottom:15px;overflow:hidden;position:relative;text-align:center;z-index:1}@media screen and (max-width:991px){.category__item.version_one p{display:none}}.category__item.version_one .btn{align-items:center;background:hsla(0,0%,77%,.5);border-radius:50%;display:flex;font-size:32px;height:50px;justify-content:center;margin-top:-50px;opacity:0;padding:0;position:relative;transform:translateY(100px);transition:.2s;width:50px;z-index:1}@media screen and (max-width:991px){.category__item.version_one .btn{border-radius:10px 0 0 0;bottom:0;font-size:25px;height:40px;margin-top:0;opacity:1;position:absolute;right:0;transform:translateY(0);width:40px}}.category__item.version_one .btn i{color:#fff!important}.product__item.product_version_one{display:block;height:auto;margin-bottom:30px;overflow:hidden;transition:.2s}.product__item.product_version_one:hover h4{background-color:var(--secondary-color)}.product__item.product_version_one img{border:2px solid #eaedef}.product__item.product_version_one .cucarda__item{left:2px}.product__item.product_version_one h4{background:var(--tertiary-color);color:#fff;font-size:18px;font-weight:500;line-height:1.2em;margin:-2px 0 0;padding:10px 15px;position:relative;text-align:center;transition:.2s;z-index:1}@media screen and (max-width:991px){.product__item.product_version_one h4{font-size:16px}}.product_version_two{background:#fff;border:1px solid #acacac;display:block;height:auto!important;margin-bottom:30px;overflow:hidden}.product_version_two .product__item:hover h2{color:var(--primary-color)}.product_version_two .product__item.no-margin{margin:0}.product_version_two .product__item .no-padding{padding:0}.product_version_two .product__item img{height:100%;min-height:220px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:991px){.product_version_two .product__item img{height:auto;min-height:auto}}.product_version_two .product__item__text{padding:30px}@media screen and (max-width:991px){.product_version_two .product__item__text{padding:15px}}.product_version_two .product__item__text h2{font-size:26px;font-weight:600;margin-bottom:0;transition:.2s}@media screen and (max-width:991px){.product_version_two .product__item__text h2{font-size:18px}}.product_version_two .product__item__text h3{font-size:18px;font-weight:400;margin-bottom:0}@media screen and (max-width:991px){.product_version_two .product__item__text h3{font-size:16px}.product_version_two .product__item__text h3 strong{display:block;margin-bottom:3px}}.product_version_two .product__item__text p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;margin-top:15px;overflow:hidden}@media screen and (max-width:991px){.product_version_two .product__item__text p{font-size:14px;margin-top:8px}}.product_version_two .product__item__row{border-bottom:1px solid rgba(0,0,0,.3);margin:15px 0;padding-bottom:15px}.product_version_two .product__item__row .col-5,.product_version_two .product__item__row .col-7{padding:0}.product_version_two .product__item__price{align-items:center;margin:15px 0 0}.product_version_two .product__item__price .btn{font-size:16px;margin:0;padding:10px;text-align:center;width:100%}.product_version_two .product__item__price .col-6{padding:0}.related__item.related_version_one{display:block;height:auto;margin-bottom:30px;overflow:hidden;transition:.2s}.related__item.related_version_one:hover h4{background-color:var(--secondary-color)}.related__item.related_version_one img{border:2px solid #eaedef}.related__item.related_version_one .cucarda__item{left:-2px}.related__item.related_version_one h4{background:var(--tertiary-color);color:#fff;font-size:18px;font-weight:500;line-height:1.2em;margin:-2px 0 0;padding:10px 15px;position:relative;text-align:center;transition:.2s;z-index:1}@media screen and (max-width:991px){.related__item.related_version_one h4{font-size:16px}}.related__item.related_version_two{display:block;height:300px;margin-bottom:30px;overflow:hidden;position:relative;transition:.2s}.related__item.related_version_two:hover .related__item__text{transform:translateY(-10px)}.related__item.related_version_two img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.related__item.related_version_two:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.8));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.related__item__text{bottom:0;padding:10px 15px;position:absolute;transform:translateY(0);transition:.2s;width:100%;z-index:11}.related__item__text *{color:var(--light-typography-color)}.related__item__text h4{font-size:18px;font-weight:600;line-height:1.2em;margin-bottom:10px;text-align:center;transition:.2s;z-index:1}@media screen and (max-width:991px){.related__item__text h4{font-size:16px}}.related__item__text h5{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;font-weight:400;overflow:hidden;text-align:center}.feature__item.feature_version_one{display:block;height:auto;margin-bottom:30px;overflow:hidden;transition:.2s}.feature__item.feature_version_one:hover h4{background-color:var(--secondary-color)}.feature__item.feature_version_one img{border:2px solid #eaedef}.feature__item.feature_version_one .cucarda__item{left:-2px}.feature__item.feature_version_one h4{background:var(--tertiary-color);color:#fff;font-size:18px;font-weight:500;line-height:1.2em;margin:-2px 0 0;padding:10px 15px;position:relative;text-align:center;transition:.2s;z-index:1}@media screen and (max-width:991px){.feature__item.feature_version_one h4{font-size:16px}}.feature__item.feature_version_two{display:block;height:300px;margin-bottom:30px;overflow:hidden;position:relative;transition:.2s}.feature__item.feature_version_two:hover .feature__item__text{transform:translateY(-10px)}.feature__item.feature_version_two img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.feature__item.feature_version_two:before{background:linear-gradient(180deg,transparent,rgba(0,0,0,.8));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.feature__item__text{bottom:0;padding:10px 15px;position:absolute;transform:translateY(0);transition:.2s;width:100%;z-index:11}.feature__item__text *{color:var(--light-typography-color)}.feature__item__text h4{font-size:18px;font-weight:600;line-height:1.2em;margin-bottom:10px;text-align:center;transition:.2s;z-index:1}@media screen and (max-width:991px){.feature__item__text h4{font-size:16px}}.feature__item__text h5{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;font-weight:400;overflow:hidden;text-align:center}.service__item.service_version_one{display:block;height:auto;margin-bottom:30px;overflow:hidden;transition:.2s}.service__item.service_version_one:hover h4{background-color:var(--secondary-color)}.service__item.service_version_one img{border:2px solid #eaedef}.service__item.service_version_one .cucarda__item{left:2px}.service__item.service_version_one h4{background:var(--tertiary-color);color:#fff;font-size:18px;font-weight:500;line-height:1.2em;margin:-2px 0 0;padding:10px 15px;position:relative;text-align:center;transition:.2s;z-index:1}@media screen and (max-width:991px){.service__item.service_version_one h4{font-size:16px}}.service_version_two{background:#fff;border:1px solid #acacac;display:block;height:auto!important;margin-bottom:30px;overflow:hidden}.service_version_two .service__item:hover h2{color:var(--primary-color)}.service_version_two .service__item.no-margin{margin:0}.service_version_two .service__item .no-padding{padding:0}.service_version_two .service__item img{height:100%;min-height:220px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:991px){.service_version_two .service__item img{height:auto;min-height:auto}}.service_version_two .service__item__text{padding:30px}@media screen and (max-width:991px){.service_version_two .service__item__text{padding:15px}}.service_version_two .service__item__text h2{font-size:26px;font-weight:600;margin-bottom:0;transition:.2s}@media screen and (max-width:991px){.service_version_two .service__item__text h2{font-size:18px}}.service_version_two .service__item__text h3{font-size:18px;font-weight:400;margin-bottom:0}@media screen and (max-width:991px){.service_version_two .service__item__text h3{font-size:16px}.service_version_two .service__item__text h3 strong{display:block;margin-bottom:3px}}.service_version_two .service__item__text p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;margin-top:15px;overflow:hidden}@media screen and (max-width:991px){.service_version_two .service__item__text p{font-size:14px;margin-top:8px}}.service_version_two .service__item__row{border-bottom:1px solid rgba(0,0,0,.3);margin:15px 0;padding-bottom:15px}.service_version_two .service__item__row .col-5,.service_version_two .service__item__row .col-7{padding:0}.service_version_two .service__item__price{align-items:center;margin:15px 0 0}.service_version_two .service__item__price .btn{font-size:16px;margin:0;padding:10px;text-align:center;width:100%}.service_version_two .service__item__price .col-6{padding:0}.testimony_version_one{margin:30px!important}@media screen and (max-width:991px){.testimony_version_one{margin:10px!important}}.testimony_version_one.testimony__item{align-items:center;background:#fff;box-shadow:0 0 20px hsla(0,0%,49%,.25);display:flex!important;height:auto!important;padding:30px 50px;width:768px}.testimony_version_one.testimony__item .testimony__item__img{margin-right:30px}.testimony_version_one.testimony__item .testimony__item__img img{width:150px}.testimony_version_one.testimony__item .testimony__item__text h4{color:var(--primary-color);font-size:24px;font-weight:600}.testimony_version_one.testimony__item .testimony__item__text *{color:var(--dark-typography-color)}.testimony_version_one.testimony__item .testimony__item__text h5{font-size:18px;font-weight:400;margin-top:15px}.testimony_version_one.testimony__item .testimony__item__text h5 strong{display:block;font-weight:600}.testimony_version_two{margin:30px!important}@media screen and (max-width:991px){.testimony_version_two{margin:10px!important}}.testimony_version_two.testimony__item{background:#fff;box-shadow:0 0 20px hsla(0,0%,49%,.25);height:auto!important;padding:30px 50px;text-align:center;width:500px}.testimony_version_two.testimony__item img{height:auto;margin:0 auto 30px;width:100%}.testimony_version_two.testimony__item h4{color:var(--primary-color);font-size:24px;font-weight:600}.testimony_version_two.testimony__item *{color:var(--dark-typography-color)}.testimony_version_two.testimony__item h5{font-size:18px;font-weight:400;margin-top:15px}.testimony_version_two.testimony__item h5 strong{display:block;font-weight:600}.testimony_version_three{margin:30px!important}@media screen and (max-width:991px){.testimony_version_three{margin:10px!important}}.testimony_version_three.testimony__item{background:#fff;box-shadow:0 0 20px hsla(0,0%,49%,.1);height:auto!important;margin-top:60px!important;padding:30px 50px 50px;text-align:center;width:991px}.testimony_version_three.testimony__item img{border-radius:50%;height:auto;margin:-80px auto 30px;width:200px}.testimony_version_three.testimony__item *{color:var(--dark-typography-color)}.testimony_version_three.testimony__item h5{color:var(--primary-color);font-size:18px;font-weight:400;margin-bottom:20px;margin-top:15px}.testimony_version_three.testimony__item h5 strong{color:var(--primary-color);display:block;font-size:24px;font-weight:600}.hitos_version_one.hitos__item{height:auto;margin:30px 0;width:768px}.hitos_version_one.hitos__item.slick-current.slick-active .hitos__item__img{opacity:1;transform:scale(1)}.hitos_version_one.hitos__item.slick-current.slick-active .hitos__item__text{height:auto}.hitos_version_one.hitos__item .hitos__item__text{height:0;overflow:hidden}@media screen and (max-width:991px){.hitos_version_one.hitos__item .hitos__item__text{height:auto}}.hitos_version_one.hitos__item .hitos__item__text h5{font-size:18px}.hitos_version_one.hitos__item .hitos__item__text h4{font-size:22px;margin-bottom:15px}.hitos_version_one.hitos__item .hitos__item__text p{font-size:16px;line-height:1.4em}.hitos_version_one.hitos__item .hitos__item__img{margin-bottom:30px;opacity:.5;overflow:hidden;transform:scale(.8);transition:.2s}@media screen and (max-width:991px){.hitos_version_one.hitos__item .hitos__item__img{opacity:1;transform:none}}.hitos_version_two.hitos__item{background:#fff;box-shadow:0 0 40px rgba(0,0,0,.1);height:auto;margin:30px 15px!important;opacity:.5;overflow:hidden;transform:scale(.8);transition:.2s;width:450px}@media screen and (max-width:991px){.hitos_version_two.hitos__item{opacity:1;transform:none}}.hitos_version_two.hitos__item.slick-current.slick-active{opacity:1;transform:scale(1)}.hitos_version_two.hitos__item.slick-current.slick-active .hitos__item__img{opacity:1}.hitos_version_two.hitos__item.slick-current.slick-active .hitos__item__text{height:auto;padding:20px}.hitos_version_two.hitos__item .hitos__item__text{height:0;overflow:hidden}@media screen and (max-width:991px){.hitos_version_two.hitos__item .hitos__item__text{height:auto}}.hitos_version_two.hitos__item .hitos__item__text h5{font-size:18px}.hitos_version_two.hitos__item .hitos__item__text h4{font-size:22px;margin-bottom:15px}.hitos_version_two.hitos__item .hitos__item__text p{font-size:16px;line-height:1.4em}.hitos_version_two.hitos__item .hitos__item__img{margin-bottom:0;overflow:hidden}.hitos_version_three.hitos__item{height:auto;margin:30px 0;position:relative;width:768px}.hitos_version_three.hitos__item.slick-current.slick-active .hitos__item__img{opacity:1;transform:scale(1)}.hitos_version_three.hitos__item.slick-current.slick-active .hitos__item__text{height:auto}.hitos_version_three.hitos__item .hitos__item__text{bottom:0;height:0;left:0;margin:0;overflow:hidden;padding:15px;position:absolute;width:100%}@media screen and (max-width:991px){.hitos_version_three.hitos__item .hitos__item__text{height:auto;padding:0;position:static}}.hitos_version_three.hitos__item .hitos__item__text .col-md-4.border-right{border-right:1px solid hsla(0,0%,100%,.5);padding:15px}@media screen and (max-width:991px){.hitos_version_three.hitos__item .hitos__item__text .col-md-4{border-bottom:1px solid rgba(0,0,0,.2);border-right:none;padding:15px 0!important}}.hitos_version_three.hitos__item .hitos__item__text .col-md-8{padding:15px}@media screen and (max-width:991px){.hitos_version_three.hitos__item .hitos__item__text .col-md-8{border:none;padding:15px 0}}.hitos_version_three.hitos__item .hitos__item__text h5{color:var(--light-typography-color);font-size:24px}@media screen and (max-width:991px){.hitos_version_three.hitos__item .hitos__item__text h5{color:var(--dark-typography-color)}}.hitos_version_three.hitos__item .hitos__item__text h4{color:var(--light-typography-color);font-size:18px;margin-bottom:0}@media screen and (max-width:991px){.hitos_version_three.hitos__item .hitos__item__text h4{color:var(--dark-typography-color)}}.hitos_version_three.hitos__item .hitos__item__text p{color:var(--light-typography-color);font-size:16px;line-height:1.4em}@media screen and (max-width:991px){.hitos_version_three.hitos__item .hitos__item__text p{color:var(--dark-typography-color)}}.hitos_version_three.hitos__item .hitos__item__img{opacity:.5;overflow:hidden;position:relative;transform:scale(.8);transition:.2s}.hitos_version_three.hitos__item .hitos__item__img:before{background:#000;background:linear-gradient(180deg,transparent,#000);bottom:0;content:"";height:100%;left:0;position:absolute;width:100%}@media screen and (max-width:991px){.hitos_version_three.hitos__item .hitos__item__img:before{content:none}.hitos_version_three.hitos__item .hitos__item__img{opacity:1;transform:none}}.hitos_version_four.hitos__item{background:#fff;height:auto;margin:30px 0;width:768px!important}@media screen and (max-width:991px){.hitos_version_four.hitos__item{width:100%!important}}.hitos_version_four.hitos__item .hitos__item__text{padding:30px}@media screen and (max-width:991px){.hitos_version_four.hitos__item .hitos__item__text{height:auto}}.hitos_version_four.hitos__item .hitos__item__text h5{font-size:18px}.hitos_version_four.hitos__item .hitos__item__text h4{font-size:22px;margin-bottom:15px}.hitos_version_four.hitos__item .hitos__item__text p{font-size:16px;line-height:1.4em}.team_version_one.team__item{background:#ecf0f3;margin-top:30px;padding:30px;text-align:center;width:100%}.team_version_one.team__item *{color:var(--dark-typography-color)}.team_version_one.team__item img{border-radius:50%;height:175px;margin-bottom:10px;width:175px}.team_version_one.team__item h4{font-size:26px;font-weight:600}.team_version_one.team__item h5{font-size:16px;font-weight:600;letter-spacing:2px;margin-bottom:15px;text-transform:uppercase}.team_version_one.team__item a{display:block;transition:.2s}.team_version_one.team__item a:hover{color:var(--primary-color)}.access,.access__item{background-position:50%;background-repeat:no-repeat;background-size:cover}.access__item{display:flex;flex-direction:column;margin-top:30px}.access__item.icon_position_top .access__item__text,.access__item.iframe_position_top .access__item__text,.access__item.img_position_top .access__item__text,.access__item.video_position_top .access__item__text{padding-top:15px}.access__item.icon_position_bottom,.access__item.iframe_position_bottom,.access__item.img_position_bottom,.access__item.video_position_bottom{flex-direction:column-reverse}.access__item.icon_position_bottom .access__item__text,.access__item.iframe_position_bottom .access__item__text,.access__item.img_position_bottom .access__item__text,.access__item.video_position_bottom .access__item__text{padding-bottom:15px}.access__item.icon_position_left,.access__item.iframe_position_left,.access__item.img_position_left,.access__item.video_position_left{flex-direction:row}.access__item.icon_position_left .access__item__text,.access__item.iframe_position_left .access__item__text,.access__item.img_position_left .access__item__text,.access__item.video_position_left .access__item__text{padding-left:15px}.access__item.icon_position_right,.access__item.iframe_position_right,.access__item.img_position_right,.access__item.video_position_right{flex-direction:row-reverse}.access__item.icon_position_right .access__item__text,.access__item.iframe_position_right .access__item__text,.access__item.img_position_right .access__item__text,.access__item.video_position_right .access__item__text{padding-right:15px}.access__item__icon img{max-width:none;width:100px}.access__item__icon img.border_radius_circle{border-radius:50%}.access__item__img img{max-width:none;width:100%}.access__item__iframe,.access__item__video{display:block;width:100%}@media screen and (max-width:991px){.access__btn_container{margin-top:50px}}.access_left_img,.access_right_img{margin:30px 0}@media screen and (max-width:991px){.access_left_img,.access_right_img{margin:15px 0}}.accordion{background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:991px){.accordion__container{margin-top:30px}}.accordion__item{margin-bottom:15px;position:relative}.accordion__item.active .accordion__item__text{height:auto;margin-top:-20px;opacity:1;padding:30px 25px 12px}.accordion__item.active .accordion__item__tab i{top:33%;transform:rotate(90deg)}.accordion__item__tab{cursor:pointer;padding:10px 25px;position:relative;z-index:1}.accordion__item__tab h5{font-size:20px;font-weight:400}.accordion__item__tab i{font-size:30px;position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:.2s}.accordion__item__text{height:0;opacity:0;overflow:hidden;padding:0 25px;transition:.2s}.accordion__item__text *{color:inherit}.carousel{background:transparent!important;padding:0;position:relative}.carousel.right .main__slider .slider__item__content__text{align-items:flex-end;justify-content:flex-end;margin:0 0 0 auto;text-align:right}.carousel.center .main__slider .slider__item__content__text{align-items:center;justify-content:center;margin:0 auto;text-align:center}.carousel .main__slider .slider__item{height:auto!important}.carousel_form{background:transparent!important;padding:0;position:relative}.carousel_form.right .main__slider .slider__item__content__text{align-items:flex-end;justify-content:flex-end;margin:0 0 0 auto;text-align:right}.carousel_form.right .carousel_form__container .container{justify-content:flex-start}.carousel_form .main__slider{left:50%;position:absolute;top:0;transform:translateX(-50%);width:100%}@media screen and (max-width:991px){.carousel_form .main__slider{height:auto;left:0;position:relative;transform:none}.carousel_form .main__slider .slider__item{height:auto}.carousel_form .main__slider .slick-dots{bottom:50px}}.carousel_form__container{align-items:flex-start;display:flex;justify-content:flex-start;padding-top:100px;pointer-events:none}@media screen and (max-width:991px){.carousel_form__container{padding-top:0}}.carousel_form__container .container{display:flex;justify-content:flex-end}.carousel_form__container .container .contact{background:#fff;box-shadow:0 0 60px 0 rgba(0,0,0,.1);overflow:hidden;padding:30px;pointer-events:all;width:390px}@media screen and (max-width:991px){.carousel_form__container .container .contact{margin-top:-30px;width:100%}.carousel_form__container .container .contact .form{padding:10px 0 0}.carousel_form__container .container .contact .form form{padding:0 15px}.carousel_form__container .container .contact .form form .btn__content{margin-top:10px}}.categories{padding:80px 0 50px}@media screen and (max-width:991px){.categories{padding:50px 0}}.categories .row{margin-top:30px}.categories .category{margin-bottom:30px}.categories .category img{margin-bottom:10px}.categories .btn_container{margin-bottom:30px}.brands{background-position:50%;background-repeat:no-repeat;background-size:cover}.brands__item{margin-top:30px}.brands_form__carousel .slick-slide{height:auto;padding:0 15px 15px}.brands_form__carousel .slick-dots{bottom:-20px}.brands_form__item.col-lg-6:first-child{padding-right:50px}@media screen and (max-width:991px){.brands_form__item.col-lg-6:first-child{padding:0 15px 40px}}.brands_form__item.col-lg-6:last-child{padding-left:50px}@media screen and (max-width:991px){.brands_form__item.col-lg-6:last-child{padding:0 15px}.brands_form__item .form{padding:0}.brands_form__item .form form{padding-top:5px}}.gallery{background-position:50%;background-repeat:no-repeat;background-size:cover}.gallery__slider{overflow:hidden}.gallery__slider .slick-slide{height:auto!important}.gallery__slider .slick-dots li button:before{color:#fff;opacity:.75}.gallery p{margin-top:15px}.gallery .row{align-items:center}.gallery .row.top{flex-direction:column;text-align:center}.gallery .row.top .col-lg-7{padding-top:35px}.gallery .row.left .col-lg-7{padding-left:50px}@media screen and (max-width:991px){.gallery .row.left .col-lg-7{margin-top:30px;padding-left:15px}}.gallery .row.right{flex-direction:row-reverse}.gallery .row.right .col-lg-7{padding-right:50px}@media screen and (max-width:991px){.gallery .row.right .col-lg-7{margin-top:30px;padding-right:15px}}.gallery .row.bottom{flex-direction:column-reverse;text-align:center}.gallery .row.bottom .col-lg-7{padding-bottom:35px}.gallery_administable .col-lg-12.no-padding{margin:50px 0;padding:0!important}.gallery_administable .col-lg-12.no-padding .slick-prev{left:15px}.gallery_administable .col-lg-12.no-padding .slick-next{right:15px}.gallery_administable .gallery_blurred{position:relative}.gallery_administable .gallery_blurred:before{background:#fff;background:linear-gradient(-90deg,hsla(0,0%,100%,0),#fff);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:250px;z-index:1}@media screen and (max-width:991px){.gallery_administable .gallery_blurred:before{content:none}}.gallery_administable .gallery_blurred:after{background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:250px;z-index:1}@media screen and (max-width:991px){.gallery_administable .gallery_blurred:after{content:none}}.gallery_administable .new_version_one,.gallery_administable .new_version_two{margin:30px 15px!important}.gallery__administrable__slider{padding-bottom:20px}@media screen and (max-width:991px){.gallery__administrable__slider{margin-top:30px}}.gallery__administrable__slider .slick-slide{margin:0 15px}.gallery__administrable__slider .slick-dots{bottom:-15px!important}.gallery__administrable__slider .slick-next:before,.gallery__administrable__slider .slick-prev:before{font-family:icomoon;font-size:40px;line-height:1;opacity:.3}.gallery__administrable__slider .slick-prev{left:-15px}.gallery__administrable__slider .slick-next{right:-15px}.slick-next,.slick-prev{z-index:1111}.title{background-position:50%;background-repeat:no-repeat;background-size:cover}.social_share{padding:10px 0}@media screen and (max-width:991px){.social_share{padding:30px 0}}.social_share .container{align-items:center;display:flex;justify-content:center}@media screen and (max-width:991px){.social_share .container{flex-direction:column}}.social_share .container h4{font-size:24px;font-weight:400;margin-bottom:0;margin-right:15px}@media screen and (max-width:991px){.social_share .container h4{margin:0;padding-bottom:15px;text-align:center}}.social_share .container .social{display:flex}.social_share .container .social a{align-items:center;background:#98a4ad;border-radius:50%;display:flex;font-size:20px;height:40px;justify-content:center;margin:5px;transition:.2s;width:40px}.social_share .container .social a:hover{background-color:var(--secondary-color)}.social{padding:10px 0}@media screen and (max-width:991px){.social{padding:30px 0}}.social .container{align-items:center;display:flex;justify-content:center}@media screen and (max-width:991px){.social .container{flex-direction:column}}.social .container h4{font-size:24px;font-weight:400;margin-bottom:0;margin-right:15px}@media screen and (max-width:991px){.social .container h4{margin:0;padding-bottom:15px;text-align:center}}.social .container .social{display:flex}.social .container .social a{align-items:center;background:#98a4ad;border-radius:50%;display:flex;font-size:20px;height:40px;justify-content:center;margin:5px;transition:.2s;width:40px}.social .container .social a:hover{background-color:var(--secondary-color)}.sticky{box-sizing:border-box;overflow:hidden;position:fixed;right:0;transition:.2s;z-index:111}.sticky:hover{transform:translateY(0)!important}.sticky.sticky_on_scroll,.sticky.sticky_scrolled_mb{opacity:0}.sticky.sticky_on_scroll.sticky_scrolled,.sticky.sticky_on_scroll.sticky_scrolled_mb,.sticky.sticky_scrolled_mb.sticky_scrolled,.sticky.sticky_scrolled_mb.sticky_scrolled_mb{opacity:1}.form{background-position:50%;background-repeat:no-repeat;background-size:cover}.form__container .contact{margin:0 auto;max-width:768px}.news{padding:80px 0 50px}@media screen and (max-width:991px){.news{padding:50px 0}}.news .row{margin-top:30px}.news .new{margin-bottom:30px}.news .new img{margin-bottom:10px}.news .btn_container{margin-bottom:30px}.products{padding:80px 0 50px}@media screen and (max-width:991px){.products{padding:50px 0}}.products .row{margin-top:30px}.products .product{margin-bottom:30px}.products .product img{margin-bottom:10px}.products .btn_container{margin-bottom:30px}.mainheader{background:#37474f;position:relative}.mainheader:before{background:#000;background:linear-gradient(180deg,#000,transparent);content:"";height:50%;left:0;opacity:.77;position:absolute;top:0;width:100%}@media screen and (max-width:991px){.mainheader:before{height:100%}}.mainheader.toned:after{background:#000;background:linear-gradient(180deg,transparent,#000);bottom:0;content:"";height:50%;left:0;opacity:.77;position:absolute;width:100%}@media screen and (max-width:991px){.mainheader.toned:after{content:none}}.mainheader img{margin:0 auto;-o-object-fit:cover;object-fit:cover;width:auto}@media screen and (max-width:991px){.mainheader img{height:auto;width:100%}}.mainheader__text{align-items:center;color:#fff;display:flex;height:100%;justify-content:flex-end;left:0;position:absolute;text-align:left;top:0;width:100%}@media screen and (max-width:991px){.mainheader__text{align-items:center;justify-content:center;padding:75px 0 30px;text-align:center}}.mainheader__text h4{font-size:14px;font-weight:400;letter-spacing:2px;text-transform:uppercase}@media screen and (max-width:991px){.mainheader__text h4{font-size:12px}}.mainheader__text h2{font-size:48px}@media screen and (max-width:991px){.mainheader__text h2{font-size:32px}}.mainheader__text h3{font-size:28px}@media screen and (max-width:991px){.mainheader__text h3{font-size:22px}}.mainheader__text p{font-size:24px;line-height:1.2em;max-width:550px}@media screen and (max-width:991px){.mainheader__text p{font-size:20px;max-width:none}.mainheader__text p br{display:none}}.map{height:auto;position:relative}@media screen and (max-width:991px){.map{padding:0!important}}.map .no-padding{padding:0}.map-content.full-height{height:100%!important}@media screen and (max-width:991px){.map-content,.map-content.full-height{height:300px!important}}.map-content #map-canvas{height:100%}@media screen and (max-width:991px){.map-content #map-canvas{margin-top:-20px}}.map-description{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;padding:40px!important}.map-description h3{margin-bottom:20px}.map-description h5{font-weight:600;margin-top:15px}.map-description .btn__outline{margin-top:30px}.map-description__item{border-top:1px solid hsla(0,0%,100%,.2);margin-top:15px;padding-top:15px}.map-description__item.first{border-top:none!important}.map-description__item .map-description__item__hidden{height:0;opacity:0;overflow:hidden;transition:.2s}.map-description__item.open .map-description__item__hidden{height:auto;opacity:1}.map-description__item__title{cursor:pointer;display:flex;padding-right:30px;position:relative}.map-description__item__title h5{margin:0!important}.map-description__item__title__open{position:absolute;right:0;top:50%;transform:translateY(-50%)}.map-description__item__title__open i{font-size:24px}.map-description__item a.btn__outline{margin-top:15px;padding:10px 20px!important}.map-description__float{left:100px;position:absolute;top:0;width:500px;z-index:11111}@media screen and (max-width:991px){.map-description__float{left:0;position:relative;width:100%}}.leaflet-touch .leaflet-control-attribution{display:none!important}.leaflet-popup-content,.leaflet-popup-content strong{color:var(--text)!important}.search-input{position:relative;z-index:1}.search-input__container{align-items:center;background:#fff;box-shadow:0 0 44px rgba(0,0,0,.25);cursor:text;display:flex;height:56px;justify-content:space-between;margin:0 auto;padding:0 60px 0 20px;position:relative;width:500px}@media screen and (max-width:991px){.search-input__container{width:90%!important}}.search-input__container span{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--dark-typography-color);display:-webkit-box;opacity:.7;overflow:hidden;padding:1px 0;pointer-events:none}.search-input__container i{align-items:center;background:var(--tertiary-color);border-radius:50%;color:var(--light-typography-color);display:flex;font-size:20px;height:50px;justify-content:center;position:absolute;right:4px;width:50px}.g-recaptcha{display:none!important}body{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow-x:hidden;padding-top:77px}body :focus{outline:none}body.hidden{overflow:hidden!important}.mainheader{padding:0;text-align:center}section{padding:50px 0}.spinner{text-align:center;width:100%}.spinner img{margin:0 auto;width:100px}.only__mobile{display:none!important}@media screen and (max-width:991px){.only__mobile{display:block!important}.only__desktop{display:none!important}}
