@charset "UTF-8";:root{--primary-color:#1745ba;--secondary-color:#081c69;--tertiary-color:#24252f;--text:#2f2f2f}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}.text img{height:auto}@media (max-width:991px){.text img{height:auto!important}.text iframe,.text img{width:100%!important}}body a,body h1,body h2,body h3,body h4,body h5{font-family:Fira Sans,sans-serif}body *{font-family:Barlow,sans-serif}h2,h3,h4,h5{line-height:1.1}li,ol,p{line-height:1.2}h2{font-size:44px}@media screen and (max-width:1366px){h2{font-size:33px}}@media screen and (max-width:991px){h2{font-size:28px}}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:16px}}a,p{font-size:18px;line-height:1.2}@media screen and (max-width:1366px){a,p{font-size:16px}}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:16px}}@font-face{font-display:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/fonts/icomoon.eot?ce59a164287437ce92d92067ec7fceab);src:url(/fonts/icomoon.eot?ce59a164287437ce92d92067ec7fceab#iefix) format("embedded-opentype"),url(/fonts/icomoon.ttf?a1a5d55e20f388a25c5ed70b9c1b2801) format("truetype"),url(/fonts/icomoon.woff?98ddeac026c1ff8126c073ee6125a751) format("woff"),url(/fonts/icomoon.svg?ab968ce5d76582bda16cf254ea20f759#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:swap;font-family:icomoon;font-style:normal;font-weight:400;src:url(/fonts/icomoon.eot?ce59a164287437ce92d92067ec7fceab);src:url(/fonts/icomoon.eot?ce59a164287437ce92d92067ec7fceab#iefix) format("embedded-opentype"),url(/fonts/icomoon.ttf?a1a5d55e20f388a25c5ed70b9c1b2801) format("truetype"),url(/fonts/icomoon.woff?98ddeac026c1ff8126c073ee6125a751) format("woff"),url(/fonts/icomoon.svg?ab968ce5d76582bda16cf254ea20f759#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"}.icon-cart-plus:before{content:"\e91a"}.icon-sign-out:before{content:"\e919"}.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-display:swap;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}.form .form__component input,.form .form__component select,.form .form__component textarea{border-radius:5px}.form .form__component input[disabled],.form .form__component select[disabled],.form .form__component textarea[disabled]{cursor:no-drop}.form .form__component.row{margin:0!important}.select i{top:26px}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%}}#search{-webkit-overflow-scrolling:touch;background:rgba(23,69,186,.8);background:linear-gradient(160deg,rgba(23,69,186,.95),rgba(8,28,105,.95));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 h2.no-results{text-align:center}#search .search-results__row__item a{align-items:center;background:#fff;border-radius:0 10px;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%}@media screen and (max-width:991px){#search .search-results__row__item a div{align-items:center}}#search .search-results__row__item a .row span{font-size:20px}@media screen and (max-width:991px){#search .search-results__row__item a .row span{font-size:17px}}#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}}.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}.gallery_blurred{position:relative}.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:200px;z-index:1}@media screen and (max-width:991px){.gallery_blurred:before{content:none}}.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:200px;z-index:1}@media screen and (max-width:991px){.gallery_blurred:after{content:none}}.preloading{background:rgba(36,37,47,.98);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{fill:#fff;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(--primary-color);border-radius:0 10px;color:#fff;display:inline-block;font-size:16px;font-weight:600;margin-top:10px;padding:13px 30px;text-transform:uppercase;transition:all .3s ease;vertical-align:middle}.btn:hover{background:var(--secondary-color);color:#fff}.btn__outline{background:transparent;border:2px solid var(--primary-color)!important;border-radius:0 10px;color:var(--primary-color);display:inline-block;font-size:16px;font-weight:600;letter-spacing:1px;margin-top:10px;padding:11px 30px 12px;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:transparent;left:0;padding:13px 0 0;position:fixed;top:0;transition:.2s;width:100%;z-index:99999999}@media screen and (max-width:1200px){header{padding:15px 0}}header.scrolled{box-shadow:0 0 30px rgba(36,36,39,.3);transition:.2s}header.scrolled,header.scrolled nav{background:var(--primary-color)!important}header.scrolled nav a,header.scrolled nav a:hover{color:#fff!important}header.scrolled nav a.active{color:hsla(0,0%,100%,.5)!important}header.scrolled .nav-toggle.open:hover .bar{background:#fff!important}header.scrolled .btn{background:#fff;color:var(--secondary-color)}header.scrolled .btn:hover{background:var(--secondary-color);color:#fff}header.active{background:var(--primary-color)!important}header a.logo img,header a.logo svg{height:50px!important;width:auto!important}header a.logo svg{fill:#fff}@media screen and (max-width:1200px){header a.logo svg{height:45px!important}}header .container{align-items:flex-start;display:flex;flex-direction:column}header .nav-toggle{display:none}@media screen and (max-width:1200px){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:#fff;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:#fff!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:1200px) and (max-width:1200px){header .nav-toggle.open+.header__menu .social{display:block}}@media screen and (max-width:1200px){header .nav-toggle.open+.header__menu nav{display:block}header#header nav{align-items:center;background:var(--primary-color);display:flex;flex-direction:column;height:0;justify-content:flex-start;left:0;overflow:hidden;position:fixed;top:74px;transition:.2s;width:100%}header#header nav.active{height:100%}}header#header nav a{color:#fff;flex:none;font-size:18px;font-weight:600;margin:0 12px;position:relative;text-transform:uppercase;transition:.2s}header#header nav a:first-child{margin-left:0}header#header nav a:hover{color:var(--primary-color)}header#header nav a.active{color:hsla(0,0%,100%,.5)}@media screen and (max-width:1200px){header#header nav a{border-bottom:1px solid hsla(0,0%,100%,.3);font-size:18px;font-weight:400;line-height:1em;padding:16px;text-align:center;width:90%}header .nav__options{align-items:center;display:flex!important;flex-direction:column;justify-content:center}header .nav__options .btn{background:#213d46;border-bottom:0!important;border-radius:5px;color:#fff;font-size:16px!important;margin-bottom:15px!important;width:100%!important}}header .nav__primary{align-items:center;border-bottom:1px solid #fff;display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:15px;width:100%}@media screen and (max-width:1200px){header .nav__primary{border:0!important;margin:0!important;padding:0!important}}header .nav__primary__item{align-items:center;display:flex}header .nav__primary__item .btn{margin-left:10px;margin-top:0}@media screen and (max-width:1200px){header .nav__primary__item:last-child{display:none}}header .nav__secondary{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end;position:relative;width:100%}header .nav__secondary nav{align-items:center;display:flex;justify-content:space-between;width:100%}header .nav__secondary__item{align-items:center;display:flex;margin-bottom:15px}@media screen and (max-width:1200px){header .nav__secondary__item{flex-direction:column;width:100%}}header .nav__secondary__item .lang{display:flex;margin-right:10px}header .nav__secondary__item .lang select{background-color:transparent;border:none;color:#fff;cursor:pointer;margin-left:5px}header .nav__secondary__item .lang select option{color:var(--text)}header .social{align-items:center;display:flex}@media screen and (max-width:1200px){header .social{border:none;justify-content:center;margin:0;padding:0;width:100%}}header .social a{align-items:center;border:1px solid #fff;border-radius:50%;display:flex;font-size:18px!important;height:35px!important;justify-content:center;margin:0 0 0 8px!important;padding:0!important;transition:.1s;width:35px!important}@media screen and (max-width:1200px){header .social a{border:0!important;height:40px!important;width:40px!important}}header .social a:before{content:none!important}header .social a:hover{background:#fff}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}@media screen and (max-width:1200px){header .cart{margin-bottom:15px!important}}header .cart,header .search{background:#fff;border-radius:50%;cursor:pointer;display:inline-block;height:38px;margin-left:8px;position:relative;transition:.1s;vertical-align:middle;width:38px}@media screen and (max-width:1200px){header .cart,header .search{border-radius:10px;border-radius:5px;color:#213d46;font-size:16px;font-weight:600;height:auto;margin:0 0 15px;padding:13px!important;transition:.2s;width:auto!important;width:auto}header .cart span,header .search span{color:#213d46;display:inline-block!important;font-size:16px;margin-left:5px}}header .cart:hover,header .search:hover{transform:scale(1.2)}header .cart i,header .search i{color:#213d46;left:50%;position:absolute;top:48%;transform:translateY(-50%) translateX(-50%)}@media screen and (max-width:1200px){header .cart i,header .search i{position:static;transform:none}}header .cart i.icon-cart-plus,header .search i.icon-cart-plus{font-size:24px}header .cart var,header .search var{align-items:center;background:red;border-radius:50%;bottom:-8px;color:#fff;display:flex;font-size:12px;font-style:normal;font-weight:600;height:20px;justify-content:center;line-height:1em;position:absolute;right:-3px;width:20px}@media screen and (max-width:1200px){header .cart var,header .search var{bottom:auto;right:-9px;top:-3px}}header .cart span,header .search span{display:none;font-weight:600}header .submenu{background:#fff;border-radius:0 20px;box-shadow:0 4px 40px rgba(36,36,39,.2);height:0;opacity:0;overflow:hidden;transition-delay:opacity .2s;width:90%}header .submenu__products a{border-bottom:1px solid rgba(23,69,186,.196)}header .submenu__products a:last-child,header .submenu__products a:nth-child(10n){border-bottom:0}header .submenu__products.active{padding:30px 15px!important}@media screen and (max-width:1200px){header .submenu.active[data-parent=company]{flex-direction:column}}@media (min-width:1200px){header .submenu[data-parent=company] a:last-child{margin-bottom:0}header .submenu[data-parent=company].active{left:80px;padding:30px;width:auto}header .submenu[data-parent=company] .submenu__items{margin-bottom:0}}header .submenu .close{display:none}@media screen and (max-width:1200px){header .submenu .close{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:600;margin-bottom:20px;margin-left:-7px;opacity:.6}header .submenu .close i{font-size:22px}}header .submenu.active{height:auto;opacity:1;padding:30px 20px 10px;position:absolute;top:35px}@media screen and (max-width:1200px){header .submenu.active{border-radius:0;height:100%;left:0;margin:0;overflow-x:auto;overflow-y:scroll;padding:30px;position:fixed;top:0;width:100%}}header .submenu.scrolled{opacity:0;pointer-events:none}@media screen and (max-width:1200px){header .submenu__items{margin-bottom:0;padding:0}header .submenu__items.col-md-4{flex:0 0 100%;max-width:100%}header .submenu__items:last-child a:last-child{border-bottom:0}}header .submenu__items a{color:#6c6c6e;display:block;font-size:17px;padding:8px;transition:.2s}@media screen and (max-width:1366px){header .submenu__items a{font-size:15px;margin-bottom:7px}}header .submenu__items a.active{color:var(--primary-color)}@media screen and (max-width:1200px){header .submenu__items a{font-size:16px}header .submenu__items a,header .submenu__items a:last-child{border-bottom:1px solid rgba(23,69,186,.196)}}header .submenu__items a:hover{color:var(--primary-color)}header .submenu__items img{border-radius:0 20px}@media screen and (max-width:1366px){header .submenu__items img{height:85px;-o-object-fit:cover;object-fit:cover;width:100%}}header .profile{color:#fff;margin-right:10px;text-align:right}@media screen and (max-width:1200px){header .profile{margin-right:0}}header .profile__item{font-size:16px}@media screen and (max-width:1200px){header .profile__item{text-align:center}}header .profile__item .logout{display:block;font-size:13px;margin-top:3px;opacity:.5;transition:.2s}@media screen and (max-width:1200px){header .profile__item .logout{border-bottom:0!important;width:auto!important}}header .profile__item .logout:hover{opacity:1}#image_preview{opacity:0;pointer-events:none;position:absolute}#image_preview.enabled{opacity:1}#image_preview img{border:1px solid rgba(23,69,186,.5);border-radius:20px 0;height:auto;width:170px}footer{padding:0}footer .row{align-items:center;justify-content:center}footer .row *{color:#fff}footer .footer{background:var(--tertiary-color);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:130px 0 50px;position:relative}@media screen and (max-width:991px){footer .footer{padding:70px 0 50px}}footer .footer svg.wave{height:auto;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:991px){footer .footer svg.wave{display:none}}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:last-child{margin-bottom:0}}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}@media screen and (max-width:991px){footer .footer__item.logo svg{height:63px}}footer .footer__item h2{font-size:24px;margin-bottom:10px}footer .footer__item p{line-height:1.2em}footer .footer__item a{transition:.2s}footer .footer__item a:hover{color:#658ef8}footer .footer__item .social{align-items:center;display:flex;margin:15px 0 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 #fff;border-radius:50%;display:flex;height:30px;justify-content:center;margin:5px;transition:.2s;width:30px}footer .footer__item .social a:hover{background:#fff;opacity:1}footer .footer__item .social a:hover i{color:var(--primary-color)}footer .footer__item .social i{font-size:18px;position:static}@media screen and (max-width:991px){footer .footer__item.logos{margin-bottom:0}footer .footer__item.logos .row{flex-direction:column}}footer .footer__item.logos img{margin-right:20px}@media screen and (max-width:991px){footer .footer__item.logos img{margin-right:0;margin-top:15px!important}}footer .footer__item.logos img:last-child{margin:0}footer .group{padding:30px 0;text-align:center}footer .group p{margin-bottom:30px}footer .group img{filter:grayscale(1);transition:.2s}footer .group img:hover{filter:grayscale(0)}footer .terms{background:var(--primary-color);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.middle{padding:30px 0 0}}footer .terms__container__item.middle a{color:#fff;font-size:14px;margin-right:8px;opacity:.7;text-align:center;text-decoration:underline}@media screen and (max-width:991px){footer .terms__container__item.middle a{margin-bottom:15px;margin-right:0}footer .terms__container__item.middle a br{display:none}}footer .terms__container__item.middle a:hover{opacity:1}footer .terms__container__item.middle img:first-child{height:85px;margin-right:15px}footer .terms__container__item.middle img:last-child{margin:0}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!important}}footer .terms__container__item p{color:#fff;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)}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#login .mainheader__text{align-items:center;justify-content:center;padding:80px 0 0!important;text-align:center;z-index:1}body#login .mainheader__text p{max-width:100%!important}body#login .mainheader.toned:after{height:100%}body#login .login{font-size:12px;margin-top:-125px;padding:0 0 100px;position:relative;z-index:11}@media screen and (max-width:991px){body#login .login{margin-top:-55px}}body#login .login form{background:#fff;border-radius:10px;box-shadow:0 4px 18px 0 rgba(95,95,95,.14);margin:0 auto;max-width:500px;padding:50px;transition:.2s}@media screen and (max-width:991px){body#login .login form{box-shadow:0 4px 18px 0 rgba(95,95,95,.14);margin:0 auto;max-width:90%;padding:25px}}body#login .login form:hover{box-shadow:0 4px 18px 0 rgba(95,95,95,.25)}body#login .login form input{background-color:#eceff1;border:1px solid #eceff1;border-radius:0 10px;color:#838f97;color:rgba(0,0,0,.77);font-size:18px;margin-bottom:10px;padding:10px 15px;width:100%}body#login .login form input[type=checkbox]{width:auto}body#login .login form .btn__container{align-items:center;display:flex;justify-content:space-between}body#login .login form .btn__container .btn{cursor:pointer;padding:13px;width:100%}body#login .login h2{font-size:28px;margin-bottom:15px;text-align:center}@media screen and (max-width:991px){body#login .login h2{font-size:24px}}body#login .login span.has-error{color:red;display:block;font-size:18px;margin-bottom:20px;margin-top:-10px;text-align:center}body#login .login p{margin-top:15px;text-align:center}body#login .login p a{font-family:inherit;font-weight:600;transition:.2s}body#login .login p a:hover{color:#3b2182}body#home .about{background:var(--primary-color);background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;margin-top:100px;padding:100px 0 50px}@media screen and (max-width:991px){body#home .about{margin-top:110px;padding:50px 0}body#home .about .row{flex-direction:column-reverse}}body#home .about .col-md-6:first-child h2{font-size:50px;line-height:1em;margin-top:30px;text-transform:uppercase}@media screen and (max-width:1366px){body#home .about .col-md-6:first-child h2{font-size:38px}}@media screen and (max-width:991px){body#home .about .col-md-6:first-child h2{font-size:28px}}body#home .about .col-md-6:first-child p{line-height:1.3em;margin:15px 0 25px}body#home .about .col-md-6:last-child{margin-top:-150px}body#home .about .gallery__slider .slick-dots li button:before{color:#fff}body#home .about .gallery__slider img{border-radius:0 30px}body#home .feature_products{padding:100px 0}@media screen and (max-width:991px){body#home .feature_products{padding:50px 0 0}body#home .feature_products .container{padding:0}}body#home .feature_products .title{margin-bottom:30px;text-align:center}@media screen and (max-width:991px){body#home .feature_products .title{padding:0 15px}}body#home .feature_products .title h2{font-weight:900;text-transform:uppercase}body#home .feature_products p{margin-top:5px}body#home .feature_products .slick-next:before,body#home .feature_products .slick-prev:before{color:#0d2a84}body#home .feature_products .slick-prev{left:-80px!important}body#home .feature_products .slick-next{right:-80px!important}body#home .feature_products .slick-dots{bottom:-50px}@media screen and (max-width:991px){body#home .feature_products .slick-dots{bottom:-10px}}body#home .feature_products .slick-dots li button:before{color:#0d2a84}body#home .feature_products .col-md-7{align-items:center;display:flex}@media screen and (max-width:991px){body#home .feature_products .col-md-7{background:#1745ba;background:linear-gradient(180deg,var(--primary-color) 0,var(--secondary-color) 100%);padding:0}body#home .feature_products .col-md-5{height:200px;padding:0;width:100%}body#home .feature_products .col-md-5 img{height:100%;position:static!important}}body#home .feature_products__carousel__item{background:#1745ba;background:linear-gradient(180deg,var(--primary-color) 0,var(--secondary-color) 100%);border-radius:0 20px;display:block;margin:0 30px;max-width:1080px;overflow:hidden;position:relative;transition:.2s}@media (min-width:991px){body#home .feature_products__carousel__item{width:1080px!important}}@media screen and (max-width:991px){body#home .feature_products__carousel__item{background:transparent;box-shadow:0;margin:0 15px 26px}}body#home .feature_products__carousel__item .row{min-height:300px}@media screen and (max-width:991px){body#home .feature_products__carousel__item .row{box-shadow:0 0 40px rgba(32,32,34,.1);flex-direction:column-reverse;margin:0;min-height:auto}}body#home .feature_products__carousel__item h2{color:#fff;font-size:30px;font-weight:700;margin-bottom:15px}@media screen and (max-width:1366px){body#home .feature_products__carousel__item h2{font-size:25px}}@media screen and (max-width:991px){body#home .feature_products__carousel__item h2{font-size:20px;margin-bottom:0;text-align:center}}body#home .feature_products__carousel__item p{color:#fff;font-size:18px;line-height:1.2em}@media screen and (max-width:991px){body#home .feature_products__carousel__item p{display:none}}body#home .feature_products__carousel__item img.bg{clip-path:polygon(12% 0,100% 0,100% 100%,0 100%);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:100%}@media screen and (max-width:991px){body#home .feature_products__carousel__item img.bg{clip-path:none}}body#home .feature_products__carousel__item__text{padding:50px}@media screen and (max-width:991px){body#home .feature_products__carousel__item__text{align-items:center;display:flex;justify-content:center;padding:24px;width:100%}}body#home .feature_products__carousel__item__text__logos{display:flex;margin-top:30px}body#home .feature_products__carousel__item__text__logos img{margin-right:15px;width:150px}body#home .news{padding-bottom:0}@media screen and (max-width:991px){body#home .news{padding-bottom:0}body#home .news .title{margin-bottom:30px}}body#home .news .title p{line-height:1.2;margin-bottom:10px}body#home .news .text-center{text-align:center}@media (min-width:991px){body#home .news__item.big .row{background:var(--primary-color);height:auto}body#home .news__item.big .row .btn{background:#fff;color:var(--primary-color);font-weight:800}body#home .news__item.big .row h2,body#home .news__item.big .row h5,body#home .news__item.big .row p{color:#fff}body#home .news__item.big .row p{display:block;line-height:1.2;margin-top:8px}body#home .news__item.big .row:hover img{width:120%}body#home .news__item.big .row:hover .btn{background:var(--secondary-color);color:#fff}body#home .news__item.big img{height:310px;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;top:0;width:100%}}body#home .news__item .row{background:#fff;border-radius:0 20px;box-shadow:0 0 40px rgba(36,36,39,.1);height:152px;margin:0 0 30px;overflow:hidden;transition:.2s}@media screen and (max-width:991px){body#home .news__item .row{border-radius:0 15px;height:auto}}body#home .news__item .row:hover h2,body#home .news__item .row:hover h5,body#home .news__item .row:hover p{color:#fff}body#home .news__item .row:hover .col-md-5 img{height:120%;width:120%}@media screen and (max-width:991px){body#home .news__item .row:hover .col-md-5 img{height:auto;width:100%}}body#home .news__item .row:hover .col-md-7{background:var(--primary-color)}body#home .news__item .row .col-md-12,body#home .news__item .row .col-md-5{padding:0}body#home .news__item .row .col-md-7{padding:30px!important}@media screen and (max-width:991px){body#home .news__item .row .col-md-7{padding:25px 22px!important}}body#home .news__item .row .col-md-5 img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;top:0;transition:.2s;width:100%}@media screen and (max-width:991px){body#home .news__item .row .col-md-5 img{height:auto}}body#home .news__item .row .col-md-12.last{padding:30px!important}body#home .news__item .row h5{color:var(--text);font-size:16px;font-weight:400;opacity:.7}body#home .news__item .row h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--primary-color);display:-webkit-box;font-size:24px;overflow:hidden}@media screen and (max-width:1366px){body#home .news__item .row h2{font-size:21px}}@media screen and (max-width:991px){body#home .news__item .row h2{-webkit-line-clamp:none}}body#home .news__item .row p{display:none}body#home .news__item .row .btn{margin-top:20px}@media screen and (max-width:991px){body#home .news__item .row .btn{display:none}}body#home .categories{padding-top:0}.map{background:#fff;padding:100px 0}@media screen and (max-width:991px){.map{padding:50px 0 0}}.map .row{margin:0}.map .row .col-md-4,.map .row .col-md-8{padding:0}.map .container{position:relative}@media screen and (max-width:991px){.map .container{padding:0}}.map .title{margin-bottom:30px;text-align:center}@media screen and (max-width:991px){.map .title{padding:0 15px}}.map-content{height:650px;margin:0 auto;overflow:hidden;width:100%}@media screen and (max-width:1366px){.map-content{height:550px}}@media screen and (max-width:991px){.map-content{height:300px;margin-bottom:10px;width:100%}}.map .leaflet-touch .leaflet-control-attribution{display:none!important}.map__branch{height:650px;overflow-x:hidden;overflow-y:auto;width:100%}@media screen and (max-width:1366px){.map__branch{height:550px}}@media screen and (max-width:991px){.map__branch{height:auto}}@media screen and (max-width:1366px){.map__branch .btn{padding:13px}}.map__branch__item{background:#fff;border-bottom:1px solid rgba(32,32,34,.1);color:var(--primary-color);cursor:pointer;padding:20px;width:100%}@media screen and (max-width:991px){.map__branch__item{margin:0 auto 10px;width:100%}.map__branch__item:last-child{margin-bottom:0!important}}.map__branch__item h3,.map__branch__item h4{font-size:20px}@media screen and (max-width:1366px){.map__branch__item h3,.map__branch__item h4{font-size:18px}}.map__branch__item h3{align-items:flex-start;display:flex;font-weight:400;justify-content:space-between;margin-bottom:3px}.map__branch__item h3 i{font-size:30px;margin-top:-5px}.map__branch__item h2{font-size:24px}@media screen and (max-width:1366px){.map__branch__item h2{font-size:20px}}.map__branch__item h4{border-top:1px solid hsla(0,0%,100%,.4);margin-bottom:3px;margin-top:15px;padding-top:15px}.map__branch__item p{line-height:1.2em}.map__branch__item.active{background:var(--primary-color);background:linear-gradient(128deg,var(--primary-color) 0,var(--secondary-color) 100%);color:#fff}.map__branch__item.active .map__branch__item__hidden{height:auto}.map__branch__item.active h3 i{transform:rotate(180deg)}.map__branch__item.active a{display:block;opacity:.8;transition:.2s;width:100%}.map__branch__item.active a:hover{opacity:1}.map__branch__item.active .btn{background:#fff;color:var(--primary-color);margin-top:15px;opacity:1;text-align:center}.map__branch__item.active .btn:hover{background:var(--primary-color);color:#fff}@media screen and (max-width:1366px){.map__branch__item.active h2,.map__branch__item.active h3{font-size:18px}.map__branch__item.active h4{font-size:17px}}.map__branch__item__hidden{height:0;overflow:hidden}body#company .main-container{margin:0 auto;max-width:1920px}body#company .about{padding:50px 0 100px}@media screen and (max-width:991px){body#company .about{padding:50px 0}}body#company .about .row{align-items:center}body#company .about .row .col-md-6:last-child{padding-left:100px}@media screen and (max-width:991px){body#company .about .row .col-md-6:last-child{padding-left:15px}body#company .about .slick-slide div{display:flex;justify-content:center}}body#company .about .slick-dots li button:before{color:#fff}body#company .about img{border-radius:0 20px}@media screen and (max-width:991px){body#company .about img{border-radius:0 15px}}body#company .title{margin-bottom:30px}@media screen and (max-width:991px){body#company .title{margin-bottom:15px}body#company .title h2{font-size:28px;margin-top:10px}}@media screen and (max-width:991px) and (max-width:991px){body#company .title h2{font-size:24px;margin-bottom:5px;margin-top:20px}}body#company .title h2{font-weight:900;text-transform:uppercase}body#company .units{padding:50px 0 100px}@media screen and (max-width:991px){body#company .units{background:#eff3f6}}body#company .units .slick-next:before,body#company .units .slick-prev:before{color:#a0a2a3}body#company .units .slick-prev{left:-80px!important}body#company .units .slick-next{right:-80px!important}body#company .units .slick-dots{bottom:-50px}body#company .units .slick-dots li button:before{color:#0d2a84}body#company .units .title{text-align:center}@media screen and (max-width:991px){body#company .units .title{padding:0 15px}body#company .units .container{padding:0}}body#company .units__carousel .slick-slide{padding:0 15px}body#company .units__carousel .slick-slide div:first-child{text-align:center;width:100%}body#company .units__carousel__item{background:#fff;border-radius:0 20px;box-shadow:0 0 40px rgba(36,36,39,.1);display:block;margin:53px;max-width:1080px;overflow:hidden;position:relative;transition:.2s;width:100%}@media screen and (max-width:991px){body#company .units__carousel__item{box-shadow:none;margin:30px 15px 0;max-width:90%}body#company .units__carousel__item .col-md-5{height:auto;padding:0}body#company .units__carousel__item .col-md-5 img{height:auto!important;padding:15px;position:static!important}body#company .units__carousel__item .col-md-7{padding:0}}body#company .units__carousel__item .row{margin:0}body#company .units__carousel__item h2{color:var(--text);font-size:27px;font-weight:700;margin-bottom:15px}@media screen and (max-width:1366px){body#company .units__carousel__item h2{font-size:23px}}body#company .units__carousel__item p{color:var(--text);font-size:17px;line-height:1.2em}@media screen and (max-width:1366px){body#company .units__carousel__item p{font-size:16px}}body#company .units__carousel__item img.bg{clip-path:polygon(12% 0,100% 0,100% 100%,0 100%);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:100%}@media screen and (max-width:991px){body#company .units__carousel__item img.bg{clip-path:none}}body#company .units__carousel__item__text{padding:38px}@media screen and (max-width:991px){body#company .units__carousel__item__text{padding:25px 20px 0}body#company .referents .title h2{text-align:center}body#company .referents .row{margin:0;width:100%}body#company .referents .col-6{padding:5px}}body#company .referents__item{background:#fff;border-radius:0 20px;box-shadow:0 0 40px rgba(36,36,39,.1);display:block;margin-bottom:30px;overflow:hidden}body#company .referents__item:hover .referents__item__img:before{opacity:.8}body#company .referents__item:hover .referents__item__img div{opacity:1;transform:translateY(0)}body#company .referents__item:hover .referents__item__text i{background:#0077b5;border-color:#0077b5;color:#fff}@media screen and (max-width:991px){body#company .referents__item{border-radius:0 15px;margin-bottom:0}}body#company .referents__item__text{padding:30px 60px 30px 30px;position:relative}@media screen and (max-width:991px){body#company .referents__item__text{padding:20px;padding:15px 11px}}body#company .referents__item__text h5{font-size:16px;font-weight:400;margin:0}@media screen and (max-width:991px){body#company .referents__item__text h5{font-size:13px}}body#company .referents__item__text h3{font-size:24px;margin:0}@media screen and (max-width:1366px){body#company .referents__item__text h3{font-size:20px}}@media screen and (max-width:991px){body#company .referents__item__text h3{font-size:15px;margin-top:5px}}body#company .referents__item__text i{align-items:center;border:2px solid;border-radius:50%;display:flex;font-size:20px;height:35px;justify-content:center;padding-bottom:3px;position:absolute;right:30px;top:50%;transform:translateY(-50%);transition:all .3s;width:35px}@media screen and (max-width:991px){body#company .referents__item__text i{display:none}}body#company .referents__item__img{position:relative}body#company .referents__item__img img{width:100%}body#company .referents__item__img div{color:#fff;height:100%;left:0;opacity:0;padding:30px;position:absolute;top:0;transform:translateY(50px);transition:.3s;width:100%;z-index:11}@media screen and (max-width:991px){body#company .referents__item__img div{display:none}}body#company .referents__item__img:before{background:#1745ba;background:linear-gradient(180deg,var(--primary-color) 0,var(--secondary-color) 100%);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:.2s;width:100%;z-index:0}@media screen and (max-width:991px){body#company .tour{background:#eff3f6;padding-bottom:0}}body#company .tour .title{text-align:center}body#company .tour ul{display:flex;justify-content:center;margin:30px 0}@media screen and (max-width:991px){body#company .tour ul{justify-content:center;overflow-x:scroll}}body#company .tour ul li{border-right:2px solid rgba(95,95,95,.5);display:inline-block;font-family:Fira Sans,sans-serif;font-size:18px;font-weight:700;padding:10px 20px;transition:.2s}body#company .tour ul li:hover{color:var(--primary-color)}body#company .tour ul li:last-child{border-right:0}body#company .tour ul li.active{color:var(--primary-color)}body#company .tour__content__item{height:350px;overflow:hidden;width:25%}@media screen and (max-width:991px){body#company .tour__content__item{height:auto;width:50%}}body#company .tour__content__item img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:991px){body#company .tour__content__item img{height:auto}}body#company .video{padding:100px 0}@media screen and (max-width:991px){body#company .video{padding:50px 0 0}}body#company .video .title{text-align:center}body#company .video .container{max-width:991px}body#company .hitos{padding:50px 0 100px}@media screen and (max-width:991px){body#company .hitos{padding-bottom:50px}}body#company .hitos .slick-next:before,body#company .hitos .slick-prev:before{color:#a0a2a3}body#company .hitos .slick-prev{left:-80px!important}body#company .hitos .slick-next{right:-80px!important}body#company .hitos .slick-dots{bottom:-50px}@media screen and (max-width:991px){body#company .hitos .slick-dots{bottom:-23px}}body#company .hitos .slick-dots li button:before{color:#0d2a84}body#company .hitos .title{text-align:center}@media screen and (max-width:991px){body#company .hitos .container{padding:0}body#company .hitos .title{padding:0 15px}body#company .hitos .slick-slide div:first-child{margin:0;text-align:center;width:100%}body#company .hitos .col-md-5{padding:0}body#company .hitos .col-md-7{background:#f1f1f1;padding:0}}body#company .hitos__carousel__item{background:#fff;border-radius:0 20px;box-shadow:0 0 40px rgba(36,36,39,.1);display:block;margin:30px;max-width:1080px;overflow:hidden;position:relative;transition:.2s;width:100%}@media screen and (max-width:991px){body#company .hitos__carousel__item{border-radius:0 15px;box-shadow:none;margin:5px 15px 30px!important}body#company .hitos__carousel__item .row{flex-direction:column-reverse}}body#company .hitos__carousel__item h5{font-size:16px;letter-spacing:2px}body#company .hitos__carousel__item h2{color:var(--text);font-size:30px;font-weight:700;margin-bottom:15px}@media screen and (max-width:991px){body#company .hitos__carousel__item h2{font-size:20px;word-break:break-all}}body#company .hitos__carousel__item p{color:var(--text);font-size:18px;line-height:1.2em}@media screen and (max-width:991px){body#company .hitos__carousel__item p{font-size:16px;word-break:break-all}}body#company .hitos__carousel__item img.bg{clip-path:polygon(12% 0,100% 0,100% 100%,0 100%);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:100%}@media screen and (max-width:991px){body#company .hitos__carousel__item img.bg{clip-path:none;height:auto;position:static}}body#company .hitos__carousel__item__text{padding:50px}@media screen and (max-width:991px){body#company .hitos__carousel__item__text{padding:30px}}body#company .mission-vision-values .item{background:#fff;border-radius:0 20px;box-shadow:0 0 40px rgba(36,36,39,.1);display:block;margin-bottom:30px;overflow:hidden}body#company .mission-vision-values .item__text{padding:30px 60px 30px 30px;position:relative}@media screen and (max-width:991px){body#company .mission-vision-values .item__text{padding:20px}}body#company .mission-vision-values .item__text ul{padding-left:20px}body#company .mission-vision-values .item__text h5{font-size:16px;font-weight:400;margin:0}body#company .mission-vision-values .item__text h3{font-size:24px;margin:0}@media screen and (max-width:991px){body#company .mission-vision-values .item__text h3{font-size:20px;margin-top:8px}body#company .mission-vision-values .item__text p{word-break:break-all}}body#company .mission-vision-values .item__img{position:relative}body#company .mission-vision-values .item__img img{width:100%}body#company .clients{padding-bottom:100px}@media screen and (max-width:991px){body#company .clients{background:#eff3f6;padding-bottom:50px}}body#company .clients .title{text-align:center}body#company .clients .row{justify-content:center}@media screen and (max-width:991px){body#company .clients .row{margin:0;width:100%}}body#company .clients .col-md-3{margin-bottom:30px}@media screen and (max-width:991px){body#company .clients .col-md-3{margin-bottom:0;padding:5px}}body#company_group .about{padding:50px 0 100px}@media screen and (max-width:991px){body#company_group .about{padding:50px 0}}body#company_group .about .row{align-items:center}body#company_group .about .row .col-md-6:last-child{padding-left:100px}@media screen and (max-width:991px){body#company_group .about .row .col-md-6:last-child{padding-left:15px}}body#company_group .about img{border-radius:0 20px}@media screen and (max-width:991px){body#company_group .about .slick-slide div{display:flex;justify-content:center}}body#company_group .about .slick-slide img{border-radius:0 20px}@media screen and (max-width:991px){body#company_group .about .slick-slide img{border-radius:0 15px;width:calc(100% - 2px)!important}}body#company_group .about .slick-dots li button:before{color:#fff}@media screen and (max-width:991px){body#company_group .about h2{font-size:25px;margin-top:15px}}body#company_group .brands{padding-top:0}body#company_group .brands .title{margin-bottom:30px;text-align:center}body#company_group .brands img{filter:grayscale(1);margin-bottom:30px;transition:.2s}body#company_group .brands img:hover{filter:grayscale(0)}@media screen and (max-width:991px){body#company_group .brands img{margin-bottom:0}}body#company_group .brands .row{justify-content:center}@media screen and (max-width:991px){body#company_group .brands .row{margin:0;width:100%}body#company_group .brands .col-6{padding:5px}}body#contact .contact{padding:50px 0 100px}@media screen and (max-width:991px){body#contact .contact{padding:50px 0}}body#contact .contact .title{margin-bottom:30px;text-align:center}@media screen and (max-width:991px){body#contact .contact .title{margin-bottom:0}}body#contact .contact .contactus{margin:0 auto;max-width:900px}@media screen and (max-width:991px){body#contact .contact .contactus{padding:0}}body#contact .contact .contactus .btn__content{text-align:center}body#contact .contact .contactus .btn__content .btn{margin-top:20px;padding:10px 50px;width:auto}body#contact .map{padding:0 0 50px}body#certifications .title h2{font-size:34px;font-weight:900;margin-bottom:15px;text-transform:uppercase}@media screen and (max-width:1366px){body#certifications .title h2{font-size:30px}}@media screen and (max-width:991px){body#certifications .title h2{font-size:23px}}body#certifications .intro{padding:50px 0 100px}@media screen and (max-width:991px){body#certifications .intro{padding:50px 0}}body#certifications .intro img{border-radius:0 20px}body#certifications .intro .row{align-items:center}body#certifications .intro .title{padding-left:50px}@media screen and (max-width:991px){body#certifications .intro .title{padding:20px 0 0}}body#certifications .search-certification{padding:0 0 100px;text-align:center}@media screen and (max-width:991px){body#certifications .search-certification{background:#eff3f6;padding:50px 0}body#certifications .search-certification .form .form__component input,body#certifications .search-certification .form .form__component select,body#certifications .search-certification .form .form__component textarea{background-color:#fff}}body#certifications .search-certification .container{max-width:950px}body#certifications .search-certification .title h2{margin-bottom:5px}body#certifications .search-certification .form{margin-top:15px}@media screen and (max-width:991px){body#certifications .search-certification .form{margin-top:0;padding:0}}body#certifications .search-certification .form .btn__content{margin:0 auto;text-align:center}body#certifications .search-certification .form .btn__content .btn{height:45px;padding:10px 30px;width:200px}@media screen and (max-width:991px){body#certifications .search-certification .form .btn__content .btn{margin-top:15px}}body#certifications .search-certification .form .btn__content span{display:block}body#certifications .search-certification .form .spinner svg{height:0;overflow:hidden}body#certifications .search-certification .form form.submiting .btn__content .btn{cursor:no-drop;pointer-events:none}body#certifications .search-certification .form form.submiting .btn__content .btn span{display:none}body#certifications .search-certification .form form.submiting .btn__content .btn .spinner svg{height:150%;position:relative;top:-5px;width:100%}body#certifications .search-certification .form form.submiting .btn__content .btn .spinner svg *{fill:#fff!important}body#certifications .results{font-size:18px;height:auto;opacity:1;padding:100px 0;text-align:center;transition:.2s;transition-delay:opacity .3s}body#certifications .results *{font-family:Fira Sans,sans-serif}@media screen and (max-width:991px){body#certifications .results.user{padding:50px 0}}body#certifications .results.display-none{height:0;opacity:0;overflow:hidden;padding:0}body#certifications .results.open{padding-bottom:150px!important;padding-top:0!important}@media screen and (max-width:991px){body#certifications .results.open{padding:50px 0!important}}body#certifications .results__container{box-shadow:0 0 50px rgba(0,0,0,.08)}@media screen and (max-width:991px){body#certifications .results__container{overflow-x:auto}}body#certifications .results__container__header{background:var(--primary-color);border-radius:0 20px 0 0;color:#fff;font-weight:600;padding:20px}@media screen and (max-width:991px){body#certifications .results__container__header{width:768px}}body#certifications .results__container__items{background:#fff;opacity:1;padding:20px;transition:.2s}@media screen and (max-width:991px){body#certifications .results__container__items{width:768px}}body#certifications .results__container__items.opacity{opacity:0}body#certifications .results__container__items:nth-child(2n){background-color:#eff0f6}body#certifications .results__container__items:last-child{border-radius:0 0 0 20px}body#certifications .results__container__items a{transition:.2s}body#certifications .results__container__items a:hover{color:var(--primary-color)}body#news .all-news .title{margin-bottom:30px;text-align:center}body#news .all-news .title h2{font-weight:900;text-transform:uppercase}@media screen and (max-width:991px){body#news .all-news .title h2{font-size:23px!important}}body#news .all-news__item{background:#fff;border-radius:0 20px;box-shadow:0 0 40px rgba(36,36,39,.1);display:block;margin-bottom:30px!important;overflow:hidden;position:relative;transform:translateY(0);transition:.2s;width:100%}body#news .all-news__item:hover{transform:translateY(-10px)}body#news .all-news__item:hover h2{color:var(--primary-color)}body#news .all-news__item:hover .btn{background:var(--secondary-color);color:#fff}@media screen and (max-width:991px){body#news .all-news__item.big .row{flex-direction:column-reverse}}@media (min-width:991px){body#news .all-news__item.big{background:#1745ba;background:linear-gradient(180deg,var(--primary-color) 0,var(--secondary-color) 100%);margin:0 auto;transition:.2s}body#news .all-news__item.big:hover{transform:translateY(0)}body#news .all-news__item.big:hover .btn{background:var(--primary-color);color:#fff}body#news .all-news__item.big h2,body#news .all-news__item.big h4,body#news .all-news__item.big p{color:#fff}body#news .all-news__item.big .btn{background:#fff;color:var(--primary-color);display:inline-block}body#news .all-news__item.big img.bg{clip-path:polygon(12% 0,100% 0,100% 100%,0 100%);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:100%}body#news .all-news__item.big .all-news__item__text{padding:50px}}body#news .all-news__item__text{padding:30px}body#news .all-news__item__text h4{font-size:18px;font-weight:400}@media screen and (max-width:991px){body#news .all-news__item__text h4{font-size:16px}}body#news .all-news__item__text h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:30px;font-weight:700;margin-bottom:15px;overflow:hidden;transition:.2s}@media screen and (max-width:1366px){body#news .all-news__item__text h2{font-size:23px}}@media screen and (max-width:991px){body#news .all-news__item__text h2{font-size:24px}}body#news .all-news__item__text p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:18px;line-height:1.2em;overflow:hidden}@media screen and (max-width:991px){body#news .all-news__item__text p{font-size:16px}}body#news .all-news__item__text .btn{display:block;margin-top:30px;text-align:center}@media screen and (max-width:991px){body#news .all-news__item__text .btn{display:none}}body#new .mainheader h4{font-size:16px;font-weight:400;text-transform:uppercase}body#new .gallery h3{font-size:24px!important;margin:30px 0 10px;text-transform:uppercase}body#new .gallery .row{margin:0}body#new .gallery .fancy-item{padding:5px}body#new .gallery .fancy-item:first-child{padding-left:0}body#new .gallery .fancy-item img{transition:.3s}body#new .gallery .fancy-item:hover img{opacity:.5}body#new .gallery .fancy-item .fancy{background:#000;display:block;padding:0}body#new .gallery .fancy-item .video{display:block;position:relative}body#new .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}body#new .content{padding:50px 0 100px}@media screen and (max-width:991px){body#new .content{padding:50px 0}}body#new .content__social{align-items:center;display:flex;justify-content:flex-end;margin-bottom:30px}@media screen and (max-width:991px){body#new .content__social{flex-wrap:wrap;justify-content:center}}body#new .content__social:hover span{opacity:1;transform:translateX(0)}body#new .content__social:hover a{opacity:1}body#new .content__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){body#new .content__social span{display:block;margin:0 0 10px;opacity:1;text-align:center;transform:none;width:100%}}body#new .content__social a{align-items:center;border:2px solid var(--text);border-radius:50%;display:flex;height:40px;justify-content:center;margin:3px;opacity:.5;transition:.2s;width:40px}body#new .content__social a i{font-size:16px}@media screen and (max-width:991px){body#new .content__social a{margin:8px;opacity:1}body#new .content__social a i{color:#fff!important}}body#new .content__social a:hover{opacity:1}body#new .content__social a:hover i{color:#fff!important}@media screen and (max-width:991px){body#new .content__social a.facebook{background:#3b5998;border-color:#3b5998}}body#new .content__social a.facebook:hover{background:#3b5998;border-color:#3b5998}@media screen and (max-width:991px){body#new .content__social a.twitter{background:#1da1f2;border-color:#1da1f2}}body#new .content__social a.twitter:hover{background:#1da1f2;border-color:#1da1f2}@media screen and (max-width:991px){body#new .content__social a.linkedin{background:#0077b5;border-color:#0077b5}}body#new .content__social a.linkedin:hover{background:#0077b5;border-color:#0077b5}@media screen and (max-width:991px){body#new .content__social a.whatsapp{background:#25d366;border-color:#25d366}}body#new .content__social a.whatsapp:hover{background:#25d366;border-color:#25d366}body#new .content__social a.whatsapp i{font-size:20px}@media screen and (max-width:991px){body#new .related{margin-top:50px}}body#new .related h2{font-size:24px;margin-bottom:15px;text-align:center;text-transform:uppercase}@media screen and (max-width:1366px){body#new .related h2{font-size:21px}}body#new .related__item{display:block;margin-bottom:30px}body#new .related__item:hover h3{color:var(--primary-color)}body#new .related__item img{border-radius:0 20px;margin-bottom:10px}body#new .related__item h3{color:#505050;font-size:20px;font-weight:400}@media screen and (max-width:1366px){body#new .related__item h3{font-size:18px}}@media screen and (max-width:991px){body#new .related__item h3{text-align:center}}body#services .services{padding:50px 0;text-align:center}@media screen and (max-width:991px){body#services .services .row{justify-content:center;margin:0;width:100%}body#services .services .col-6{padding:5px}}body#services .services h2{font-weight:800}body#services .services .row{justify-content:center}body#services .services__item{border-radius:0 20px;display:block;margin-bottom:30px;min-height:300px;overflow:hidden;padding:30px;position:relative;text-align:left;width:100%;z-index:1}@media screen and (max-width:1366px){body#services .services__item{min-height:254px}}@media screen and (max-width:991px){body#services .services__item{border-radius:0 15px;min-height:190px;padding:18px}}body#services .services__item:before{background:#000;content:"";height:100%;left:0;opacity:.45;position:absolute;top:0;transition:.2s;width:100%;z-index:-1}body#services .services__item:hover:before{opacity:.65!important}body#services .services__item img.bg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:-2}body#services .services__item h2{color:#fff;font-size:24px;font-weight:700}@media screen and (max-width:991px){body#services .services__item h2{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;overflow:hidden}}body#services .services__item i{bottom:10px;color:#fff;font-size:30px;position:absolute;right:10px}body#services .services__item p{display:none}body#services .services__item__text__logos{display:flex;margin-top:30px}body#services .services__item__text__logos img{margin-right:15px;width:150px}body#service .main_container{background-position:bottom;background-repeat:no-repeat;background-size:cover;padding-bottom:100px}@media screen and (max-width:991px){body#service .main_container{padding-bottom:0}}body#service .title h2{font-size:32px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width:1366px){body#service .title h2{font-size:28px}}@media screen and (max-width:991px){body#service .title h2{font-size:24px}}body#service .service__form__social{margin-top:-155px;position:sticky;top:20px;z-index:11}@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;border-radius:0 20px;box-shadow:0 5px 20px 0 rgba(46,15,34,.2);padding:30px 20px;text-align:center;z-index:1}@media screen and (max-width:1366px){body#service .form__service .title h2{font-size:24px}}@media screen and (max-width:991px){body#service .form__service .title h2{font-size:23px;margin-bottom:5px}}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}@media screen and (max-width:991px){body#service .form__service .form .btn__content{margin-top:10px}}body#service .service *{color:var(--text)}@media screen and (max-width:991px){body#service .service p{word-break:break-all}body#service .service .row{margin:0;width:100%}}body#service .service .col-md-8{padding-right:150px}@media screen and (max-width:991px){body#service .service .col-md-8{padding:0}}body#service .service__gallery{width:100%}body#service .service__summary{padding:50px 0}body#service .service__summary .title{margin-bottom:10px}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:#eceff1;background:linear-gradient(0deg,rgba(236,239,241,0),#eceff1);padding:100px 0}@media screen and (max-width:991px){body#service .service__related{padding:50px 0}}body#service .service__related .title{margin-bottom:30px}@media screen and (max-width:991px){body#service .service__related .title h2{text-align:center}}body#service .service__related__item{border-radius:0 20px;display:block;margin-bottom:30px;min-height:240px;overflow:hidden;padding:30px;position:relative;text-align:left;width:100%;z-index:1}@media screen and (max-width:1366px){body#service .service__related__item{min-height:200px}}body#service .service__related__item:before{background:#000;content:"";height:100%;left:0;opacity:.45;position:absolute;top:0;transition:.2s;width:100%;z-index:-1}body#service .service__related__item:hover:before{opacity:.65!important}body#service .service__related__item img.bg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:-2}body#service .service__related__item h2{color:#fff;font-size:20px;font-weight:700}@media screen and (max-width:1366px){body#service .service__related__item h2{font-size:19px}}body#service .service__related__item i{bottom:10px;color:#fff;font-size:30px;position:absolute;right:10px}body#product .main_container{background-position:bottom;background-repeat:no-repeat;background-size:cover}body#product .title h2{font-size:32px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}@media screen and (max-width:1366px){body#product .title h2{font-size:28px}}@media screen and (max-width:991px){body#product .title h2{font-size:22px}}body#product .product__form__social{margin-top:-155px;position:sticky;top:20px;z-index:11}@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;border-radius:0 20px;box-shadow:0 5px 20px 0 rgba(46,15,34,.2);padding:30px 20px;text-align:center;z-index:1}@media screen and (max-width:991px){body#product .form__product .form{padding:0}}@media screen and (max-width:1366px){body#product .form__product .title h2{font-size:24px}}@media screen and (max-width:991px){body#product .form__product .title h2{font-size:22px;margin-bottom:5px}}body#product .form__product form{padding:10px 10px 20px}@media screen and (max-width:991px){body#product .form__product form{padding-bottom:0}}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}@media screen and (max-width:991px){body#product .form__product .form .btn__content button{margin-top:10px;width:auto}}body#product .product *{color:var(--text)}body#product .product .col-md-8{padding-right:150px}@media screen and (max-width:991px){body#product .product .col-md-8{padding:0 15px}}body#product .product__summary{padding:50px 0 0}body#product .product__summary:last-child{padding-bottom:100px}@media screen and (max-width:991px){body#product .product__summary:last-child{padding-bottom:50px}body#product .product__summary{padding-top:10px}}body#product .product__summary .title{margin-bottom:5px}body#product .product__summary img{height:auto!important}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__variable{overflow-x:hidden;padding-bottom:100px}@media screen and (max-width:991px){body#product .product__variable{padding:0}}body#product .product__variable__row{border-left:1px solid #c4c4c4;max-height:458px;overflow-x:hidden;width:100%}@media screen and (max-width:1366px){body#product .product__variable__row{max-height:417px}}@media screen and (max-width:991px){body#product .product__variable__row{max-height:341px;overflow-x:auto}}body#product .product__variable__row__column{display:inline-flex}body#product .product__variable__row__column:last-child{border-bottom:1px solid #c4c4c4}body#product .product__variable__row__column:nth-child(odd){background:hsla(0,0%,89%,.3)}body#product .product__variable__row__column.titles{background:#fff;position:sticky;top:0;z-index:1}body#product .product__variable__row__column.titles .product__variable__row__column__item{font-weight:600}body#product .product__variable__row__column__item{align-items:center;border-right:1px solid #c4c4c4;border-top:1px solid #c4c4c4;display:flex;line-height:1.2em;padding:15px;width:208px}@media screen and (max-width:1366px){body#product .product__variable__row__column__item{width:177px}}@media screen and (max-width:991px){body#product .product__variable__row__column__item{font-size:14px;padding:10px;width:130px}}body#product .product__variable__row__column__item.big{width:400px}@media screen and (max-width:1366px){body#product .product__variable__row__column__item.big{width:300px}}@media screen and (max-width:991px){body#product .product__variable__row__column__item.big{width:150px}}body#product .product__variable__row__column__item.big.fixed{border-left:0}body#product .product__variable__row__column__item.last{border-right:0!important}body#product .product__variable__row__column__item.fixed{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-left:1px solid #c4c4c4;left:0}body#product .product__variable__row__column__item.fixed_cant{border-left:1px solid #c4c4c4!important;border-right:1px solid #c4c4c4;justify-content:center;overflow:hidden;right:0;width:100px}@media screen and (max-width:991px){body#product .product__variable__row__column__item.fixed_cant{width:50px}}body#product .product__variable__row__column__item.fixed_cant input{border-bottom:1px solid #c4c4c4;text-align:center;width:100%}body#product .product__variable__row__column__item.fixed_cant input::-webkit-inner-spin-button,body#product .product__variable__row__column__item.fixed_cant input::-webkit-outer-spin-button{opacity:1}body#product .product__variable__row__column__item.fixed,body#product .product__variable__row__column__item.fixed_add,body#product .product__variable__row__column__item.fixed_cant{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.7)!important;position:sticky;top:0}body#product .product__variable__btns{opacity:0;text-align:right;transform:translateX(200px);transition:.2s}@media screen and (max-width:991px){body#product .product__variable__btns{display:flex;justify-content:center;padding:30px}}body#product .product__variable__btns.active{opacity:1;transform:translateX(0)}body#product .product__variable__btns .btn{cursor:pointer}body#product .product__related{background:#eceff1;background:linear-gradient(0deg,rgba(236,239,241,0),#eceff1);padding:100px 0}@media screen and (max-width:991px){body#product .product__related{padding:50px 0}}body#product .product__related .title{margin-bottom:30px}@media screen and (max-width:991px){body#product .product__related .title{text-align:center}}body#product .product__related__item{border-radius:0 20px;display:block;margin-bottom:30px;min-height:200px;overflow:hidden;padding:30px;position:relative;text-align:left;width:100%;z-index:1}body#product .product__related__item:before{background:#000;content:"";height:100%;left:0;opacity:.45;position:absolute;top:0;transition:.2s;width:100%;z-index:-1}body#product .product__related__item:hover:before{opacity:.65!important}body#product .product__related__item img.bg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:-2}body#product .product__related__item h2{color:#fff;font-size:20px;font-weight:700}body#product .product__related__item i{bottom:10px;color:#fff;font-size:30px;position:absolute;right:10px}body#products .mainheader__text{align-items:flex-end;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__toggle i{display:inline-block;font-size:24px;left:-4px;position:relative;transform:rotate(0deg);transition:.2s}body#products .category-tree__toggle i.icon-right{top:-2px}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.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;padding-left:23px;transition:.2s}body#categories .mainheader__text{align-items:flex-end;z-index:111}body#categories .mainheader__text h2{margin-bottom:8px}@media screen and (max-width:991px){body#categories .mainheader__text{align-items:center}}body#categories .categories{padding:50px 0}body#line .content{padding:50px 0 100px}@media screen and (max-width:991px){body#line .content{padding:20px 0 50px}body#line .content .row.first{flex-direction:column-reverse}}body#line .content .slick-dots{bottom:10px}body#line .content .slick-dots li button:before{color:#ededed}body#line .content .col-md-6.first{padding-right:100px}@media screen and (max-width:991px){body#line .content .col-md-6.first{padding-right:15px}}body#line .content__carousel{margin-bottom:30px}body#line .content__item h3{font-size:30px;font-weight:800;margin-bottom:5px;text-transform:uppercase}@media screen and (max-width:1366px){body#line .content__item h3{font-size:26px}}@media screen and (max-width:991px){body#line .content__item h3{font-size:24px}}body#line .content__item.middle{margin-bottom:50px}body#line .content__item__brands img{width:100px}body#line .content__item__collapse{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body#line .content__item__collapse p{font-size:18px}@media screen and (max-width:991px){body#line .content__item__collapse p{font-size:16px}}body#line .content__item__collapse.open{-webkit-line-clamp:inherit!important}body#line .content__item .more{border-top:1px solid #c4c4c4;cursor:pointer;margin-top:15px;padding-top:5px;text-align:center}body#line .content__item .more:hover i{color:var(--primary-color)}body#line .content__item .more i{color:#c4c4c4;font-size:36px;transition:.2s}body#line .content__item:last-child h3{margin-bottom:0}body#line .content__products{padding-top:100px}@media screen and (max-width:991px){body#line .content__products{padding-top:32px}body#line .content__products .col-6{padding:5px}body#line .content__products .row{margin:0;width:100%}}body#line .content__products h3{font-size:30px;font-weight:800;margin-bottom:5px;text-transform:uppercase}@media screen and (max-width:991px){body#line .content__products h3{font-size:24px}}body#line .content__products__item{border-radius:0 20px;display:block;margin-bottom:30px;min-height:240px;overflow:hidden;padding:30px;position:relative;width:100%;z-index:1}@media screen and (max-width:1366px){body#line .content__products__item{border-radius:0 15px;min-height:200px}}@media screen and (max-width:991px){body#line .content__products__item{margin-bottom:10px;padding:18px}}body#line .content__products__item:before{background:#000;content:"";height:100%;left:0;opacity:.45;position:absolute;top:0;transition:.2s;width:100%;z-index:-1}body#line .content__products__item:hover:before{opacity:.65!important}body#line .content__products__item.big{height:calc(100% - 30px)}body#line .content__products__item.big:before{background:#1745ba;background:linear-gradient(180deg,var(--primary-color) 0,var(--secondary-color) 100%);opacity:.9}body#line .content__products__item.big:hover:before{opacity:1!important}body#line .content__products__item.big h2{color:#fff;font-size:34px;font-weight:700}@media screen and (max-width:991px){body#line .content__products__item.big h2{font-size:16px}}body#line .content__products__item.big p{color:#fff}body#line .content__products__item img.bg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:-2}body#line .content__products__item h2{color:#fff;font-size:20px;font-weight:700}@media screen and (max-width:1366px){body#line .content__products__item h2{font-size:18px}}@media screen and (max-width:991px){body#line .content__products__item h2{font-size:16px}}body#line .content__products__item i{bottom:10px;color:#fff;font-size:30px;position:absolute;right:10px}body#line .content__products__item__text__logos{display:flex;margin-top:30px}body#line .content__products__item__text__logos img{margin-right:15px;width:150px}body#quotation .list{padding:100px 0}@media screen and (max-width:991px){body#quotation .list{padding:50px 0}}body#quotation .list .row{margin:0}body#quotation .list .row .col-md-12{padding:0}body#quotation .list__item{align-items:center;background:#fff;border-radius:0 20px;box-shadow:0 0 40px rgba(36,36,39,.1);margin-bottom:30px!important}body#quotation .list__item__img{padding:0}body#quotation .list__item__img img{border-radius:0 20px}@media screen and (max-width:991px){body#quotation .list__item__img img{border-radius:0 15px 0 0}}body#quotation .list__item__text{padding:50px}@media screen and (max-width:991px){body#quotation .list__item__text{padding:25px 20px 0}}body#quotation .list__item__text h2{font-size:16px;letter-spacing:2px;margin-bottom:10px;text-transform:uppercase}body#quotation .list__item__text p{font-size:20px}@media screen and (max-width:1366px){body#quotation .list__item__text p{font-size:17px}}body#quotation .list__item__actions{padding:0 50px 0 0}@media screen and (max-width:991px){body#quotation .list__item__actions{padding:25px 20px}}body#quotation .list__item__actions h5{font-size:14px;letter-spacing:3px;opacity:.5;text-align:center;text-transform:uppercase}body#quotation .list__item__actions input{border:1.5px solid #c4c4c4;border-radius:0 10px;font-size:18px;margin-bottom:5px;padding:10px;text-align:center;width:100%}body#quotation .list__item__actions .btn.red{background-color:red;cursor:pointer;padding:7px;pointer-events:all;text-rendering:auto;width:100%}body#quotation .list__item.error{font-size:20px;padding:50px;text-align:center}body#quotation .list__btns{margin-top:30px;text-align:center}.main__slider{background:var(--tertiary-color);height:670px;margin:0 auto 50px!important;max-width:1920px;overflow:hidden;padding:0!important;position:relative}.main__slider svg{fill:#fff;bottom:0;height:80px;left:0;position:absolute;width:auto}@media (max-width:1366px){.main__slider svg{height:50px}.main__slider{height:550px}}@media screen and (max-width:991px){.main__slider{height:500px;margin:0 auto 30px!important}.main__slider .slick-next,.main__slider .slick-prev{display:none!important}}.main__slider .slider__item{position:relative;width:100%}.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: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}.main__slider .slider__item__content__text *{color:#fff}@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__content__text h2,.main__slider .slider__item__content__text p{text-shadow:0 0 30px rgba(0,0,0,.5)}.main__slider .slider__item.toned{position:relative}.main__slider .slider__item.toned:before{background:#000;background:linear-gradient(180deg,rgba(34,34,34,.49),rgba(0,0,0,.08));content:"";height:100%;left:0;opacity:.6;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.main__slider .slider__item img{height:100%;-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{height:100%;-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:0}.slick-next,.slick-prev{height:auto;width:auto;z-index:1}.slick-prev{left:0}.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:0 10px;color:rgba(0,0,0,.9);font-size:16px;font-weight:400;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,.65)}.form .form__component input::placeholder,.form .form__component select::placeholder,.form .form__component textarea::placeholder{color:rgba(0,0,0,.65)}.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 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]{font-size:17px;height:43px;padding:8px 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:#fff;font-size:20px;opacity:.4;position:absolute;right:20px;top:47%;transform:translateY(-50%)}.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%;left:0;-moz-opacity:.001;-khtml-opacity:.001;opacity:.001;position:absolute;top:0;width:100%}.file .selected-file{color:var(--primary-color)}.g-recaptcha,.grecaptcha-badge{display:none!important}.select{position:relative}.select i{font-size:20px;opacity:.6;position:absolute;right:10px;top:17px}.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}}.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(--text);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}.filters{margin-bottom:50px;padding:0 15px;text-align:center}@media screen and (max-width:991px){.filters{margin-bottom:20px;padding:0}}.filters h2{font-weight:800}.filters p{margin-top:5px}.filters ul{display:flex;flex-wrap:wrap;justify-content:center;margin-top:30px}@media screen and (max-width:991px){.filters ul{flex-wrap:nowrap;justify-content:flex-start;overflow-x:scroll;scrollbar-width:none}.filters ul::-webkit-scrollbar{display:none}}.filters ul li{display:inline-block;font-family:Fira Sans,sans-serif;font-size:18px;font-weight:700;padding:10px 20px;transition:.2s}@media screen and (max-width:991px){.filters ul li{align-items:center;background:#efefef;border-radius:7px;display:inline-flex;line-height:1em;margin-bottom:5px;margin-right:5px;padding:5px 10px}.filters ul li a{font-size:14px;line-height:normal;width:-moz-max-content;width:max-content}}.filters ul li:hover{color:var(--primary-color)}.filters ul li:last-child{border-right:0}.filters ul li.active{color:var(--primary-color)}@media screen and (max-width:991px){.filters ul li.active{background:var(--primary-color);color:#fff}}.filters__content{display:flex;flex-wrap:wrap}@media screen and (max-width:991px){.filters__content .col-md-6{padding:0}.filters__content .col-md-6:first-child{padding:4px!important}}.filters__content__item{border-radius:0 20px;display:block;margin-bottom:30px;min-height:170px;overflow:hidden;padding:30px;position:relative;width:100%;z-index:1}@media screen and (max-width:1366px){.filters__content__item{min-height:125px;padding:20px}}@media screen and (max-width:991px){.filters__content__item{border-radius:0 15px;margin-bottom:0;padding:16px}}.filters__content__item:before{background:#000;content:"";height:100%;left:0;opacity:.45;position:absolute;top:0;transition:.2s;width:100%;z-index:-1}.filters__content__item:hover:before{opacity:.65!important}.filters__content__item.big{height:calc(100% - 30px)}.filters__content__item.big h2{-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:34px;font-weight:700;overflow:hidden}@media screen and (max-width:1366px){.filters__content__item.big h2{font-size:27px}}@media screen and (max-width:991px){.filters__content__item.big h2{font-size:19px}}.filters__content__item.big p{color:#fff}@media screen and (max-width:991px){.filters__content__item.big p{display:none}}.filters__content__item img.bg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%;z-index:-2}.filters__content__item h2{color:#fff;font-size:20px;font-weight:700}@media screen and (max-width:1366px){.filters__content__item h2{font-size:18px}}@media screen and (max-width:991px){.filters__content__item h2{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;overflow:hidden}}.filters__content__item i{bottom:10px;color:#fff;font-size:30px;position:absolute;right:10px}.filters__content__item__text__logos{display:flex;margin-top:30px}.filters__content__item__text__logos img{margin-right:15px;width:150px}@media screen and (max-width:991px){.filters__content .row{margin:0;width:100%}.filters__content .col-md-3,.filters__content .row .col-md-6{flex:0 0 50%;max-width:50%;padding:5px!important}}.filter_category{overflow:hidden;padding-top:0}@media screen and (max-width:991px){.filter_category .container{padding:0}.filter_category .container .filters h2,.filter_category .container .filters p{padding:0 15px}.filter_category .container .filters ul{padding-left:15px;position:relative}.filter_category .container .filters ul li:last-child{margin-right:15px}.filter_category .container .filters__content{padding:0 15px}}.mainheader{background:#37474f;height:475px;position:relative}@media screen and (max-width:991px){.mainheader{height:auto}}.mainheader svg{fill:#fff;bottom:-1px;z-index:1}.mainheader svg,.mainheader:before{left:0;position:absolute;width:100%}.mainheader:before{background:#000;background:linear-gradient(180deg,hsla(0,0%,7%,.89),transparent);content:"";height:50%;opacity:.77;top:0}@media screen and (max-width:991px){.mainheader:before{height:100%}}.mainheader.toned:after{background:#000;background:linear-gradient(180deg,rgba(0,0,0,.21),rgba(0,0,0,.96));bottom:0;content:"";height:100%;left:0;opacity:.77;position:absolute;width:100%}@media screen and (max-width:991px){.mainheader.toned:after{content:none}}.mainheader img{height:475px;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:auto}@media screen and (max-width:991px){.mainheader img{height:330px;width:100%}}.mainheader__text{align-items:flex-end;color:#fff;display:flex;height:100%;justify-content:flex-end;left:0;padding-bottom:110px;position:absolute;text-align:left;top:0;width:100%;z-index:111}@media (min-width:1920px){.mainheader__text{padding-bottom:130px}}@media screen and (max-width:991px){.mainheader__text{align-items:center;justify-content:center;padding:75px 0 30px;text-align:center}}.mainheader__text h2{font-size:48px;margin-bottom:8px;text-shadow:0 0 30px rgba(0,0,0,.5)}@media screen and (max-width:1366px){.mainheader__text h2{font-size:40px}}@media screen and (max-width:991px){.mainheader__text h2{font-size:26px}}.mainheader__text p{font-size:24px;line-height:1.2em;max-width:550px;text-shadow:0 0 30px rgba(0,0,0,.5)}@media screen and (max-width:1366px){.mainheader__text p{font-size:22px}}@media screen and (max-width:991px){.mainheader__text p{font-size:20px;max-width:none}.mainheader__text p br{display:none}}.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:32px;margin-top:-3px}@media screen and (max-width:991px){.whatsapp__sticky{bottom:10px;padding:15px;right:10px}}.downloads__item{align-items:center;background:#ecf0f3;border-radius:0 15px;display:flex;justify-content:flex-start;margin:10px 0;padding:15px 25px;position:relative;transition:.2s}.downloads__item:hover{background:var(--secondary-color);border-color:var(--secondary-color);color:#fff}.downloads__item:hover i{background:#fff;color:var(--secondary-color)}.downloads__item:hover h4,.downloads__item:hover p{color:#fff!important}.downloads__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;width:50px;z-index:1111111}.downloads__item div{padding-left:65px;text-align:left;width:100%}.downloads__item div h4{font-size:20px;line-height:1em;margin-bottom:0;padding-top:5px;text-transform:none}.modal{align-items:center;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(97,96,96,.322);height:100%;overflow-y:auto;width:100%;z-index:9999999999}.modal.active .modal__container{background:#fff;border-radius:15px;opacity:1;padding:40px;position:relative;transform:translateY(0)}@media screen and (max-width:991px){.modal.active .modal__container{padding:30px}}.modal * :focus{outline:none}.modal__close{align-items:center;background:transparent;cursor:pointer;display:flex;font-size:30px;height:50px;justify-content:center;position:absolute;right:24px;top:15px;transition:.2s;width:50px;z-index:1}@media screen and (max-width:1366px){.modal__close{right:36px;top:25px}}@media screen and (max-width:991px){.modal__close{right:10px;top:9px}}.modal__close:hover{background:var(--primary-color);color:#fff}@media (max-width:1366px){.modal__close{height:40px;width:40px}}@media screen and (max-width:991px){.modal__close{height:50px;position:fixed;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}@media screen and (max-width:991px){.modal__container__text{background:transparent;padding:15px 0}}.modal__container__text .form__component.row{padding-bottom:0}.modal__container__text .form .btn__content{padding-top:15px!important}@media screen and (max-width:991px){.modal__container__text .form__component.row{padding:0}.modal__container__text .form.contactus{padding:15px 0 0}.modal__container__text .form .btn__content{padding-top:10px!important}}.modal__container__text h3{color:#455a64;font-size:26px;line-height:1.1em;margin-bottom:5px}@media screen and (max-width:991px){.modal__container__text h3{text-align:center}}.modal__container__text p{color:#455a64;line-height:1.4}@media screen and (max-width:991px){.modal__container__text p{text-align:center}}.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 .contact.onError .post-send,.modal__container .contact.sucess .post-send{margin-left:-10px!important;width:calc(100% + 20px)!important}.campaign__modal{align-items:flex-start;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}.campaign__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){.campaign__modal.active{background:#fff}}.campaign__modal.active .campaign__modal__container{opacity:1;transform:translateY(0)}.campaign__modal * :focus{outline:none}.campaign__modal__close{align-items:center;background:rgba(93,99,120,.8);color:#fff;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}.campaign__modal__close:hover{background:#5d6378}@media (max-width:1366px){.campaign__modal__close{height:40px;width:40px}}@media screen and (max-width:991px){.campaign__modal__close{display:flex!important;height:50px;position:fixed;transform:translateX(20px);width:50px}}.campaign__modal__container{margin:70px 0;max-width:850px;opacity:0;transform:translateY(100px);transition:.5s;width:850px}@media (max-width:1366px){.campaign__modal__container{margin:20px 0;max-width:650px;width:650px}}@media screen and (max-width:991px){.campaign__modal__container{margin:0;max-width:90%;width:90%}}.campaign__modal__container__text{background-color:#fff;padding:50px 50px 40px}@media (max-width:1366px){.campaign__modal__container__text{padding:40px 40px 25px 30px}}@media screen and (max-width:991px){.campaign__modal__container__text{background:transparent;padding:60px 0 15px}}.campaign__modal__container__text h3{color:#455a64;font-size:26px;line-height:1.1em;margin-bottom:5px}.campaign__modal__container__text p{color:#455a64;line-height:1.4}.campaign__modal__container__media img{max-width:none;width:100%}.campaign__modal__container__media .iframe_container{display:block;height:0;padding-top:56.25%;position:relative;width:100%}.campaign__modal__container__media .iframe_container iframe{bottom:0;display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.campaign__modal__container__form{background-color:#fff;margin-bottom:50px;padding:0!important}@media (max-width:1366px){.campaign__modal__container__form{margin-bottom:20px}}@media screen and (max-width:991px){.campaign__modal__container__form{background:transparent}}.campaign__modal__container__form.submiting:after{height:0!important;width:0!important}.campaign__modal__container__form.submiting .btn__content .btn span{opacity:0}.campaign__modal__container__form.submiting .btn__content .btn .spinner{height:40px!important;width:40px!important}.campaign__modal__container__form form{align-items:center;display:flex;justify-content:center;padding:20px 50px;position:relative}@media (max-width:1366px){.campaign__modal__container__form form{padding:15px 30px!important}}@media screen and (max-width:991px){.campaign__modal__container__form form{flex-direction:column;padding:10px 0!important}}.campaign__modal__container__form form input{background-color:#eceff1;border-radius:5px;font-size:14px;margin:10px 5px;padding:15px 20px;width:40%}.campaign__modal__container__form form input.error{border:2px solid red}@media screen and (max-width:991px){.campaign__modal__container__form form input{margin:5px 0!important;padding:10px 15px;width:100%}}.campaign__modal__container__form form input:first-child{margin-left:0}.campaign__modal__container__form form .btn__content{margin-left:20px}.campaign__modal__container__form form .btn__content .btn{cursor:pointer;margin:0!important;width:100%}.campaign__modal__container__form form .btn__content .btn svg *{fill:var(--primary-color)}.campaign__modal__container__form form .btn__content .btn:hover svg *{fill:#fff}@media screen and (max-width:991px){.campaign__modal__container__form form .btn__content{margin-top:7px;text-align:center;width:100%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.g-recaptcha{display:none!important}body{background-position:50%;background-repeat:no-repeat;background-size:cover;overflow-x:hidden}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}}.m-b-50{margin-bottom:50px}.text-center{text-align:center}.row_center{justify-content:center}
