@charset "UTF-8";
.max-width{max-width:1920px;margin:0 auto}@media (min-width:1400px){.home-right-img img{margin-right:-70px}.home-right-img figure::before{margin-right:-70px}.home-left-img img{margin-left:-70px}.home-left-img figure::before{margin-left:-70px}}.headers-list img{box-shadow:0px 3px 24px #000B280F;border-radius:8px;border:1px solid #f1f1f1}.ext-list ul{list-style:none;margin:0 0 0 12px;padding:0}.ext-list ul li{padding:0 0 0 40px;margin:0 0 14px 0;background:url(../../../files/demo/homepage/features/check.svg) left center no-repeat;background-size:26px}img{width:auto}.slider-image .swiper-container{overflow:visible !important}.slider-image img{border-radius:8px !important}.slider-image figure{display:inline-block;position:relative}.slider-image figure img{border-radius:4px;position:relative;z-index:1}.slider-image figure:before{content:"";width:calc(100% - 30px);height:calc(100% - 8px);position:absolute;top:8px;left:15px;box-shadow:0px 30px 60px 0px rgba(2, 14, 36, 0.1);z-index:0}.home-img-1,.home-img-2{margin-bottom:0 !important}.home-img-1 figure{display:inline-block;position:relative}.home-img-1 figure img{border-radius:8px}.home-img-1 figure:before{content:"";width:calc(100% - 30px);height:calc(100% - 8px);position:absolute;top:8px;left:15px;box-shadow:0px 30px 60px 0px rgba(2, 14, 36, 0.1);z-index:-1}.home-img-2 figure{display:inline-block;position:relative}.home-img-2 figure img{border-radius:4px;position:relative;z-index:1}.home-img-2 figure:before{content:"";width:calc(100% - 30px);height:calc(100% - 8px);position:absolute;top:8px;left:15px;box-shadow:0px 30px 60px 0px rgba(2, 14, 36, 0.12);z-index:0}.home-img-2--no-shadow figure img,.home-img-1--no-shadow figure img{border-radius:0}.home-img-2--no-shadow figure:before,.home-img-1--no-shadow figure:before{display:none}.mega-menu-wrapper span.menu-tag,.mega-menu-wrapper a.menu-tag{position:relative}.mega-menu-wrapper span.menu-tag:after,.mega-menu-wrapper a.menu-tag:after{position:relative;border-radius:3px;font-size:10px;color:#fff;text-transform:uppercase;line-height:1;padding:0px 4px;top:-5px;right:-10px;font-weight:bold}.mega-menu-wrapper span.menu-tag--hot:after,.mega-menu-wrapper a.menu-tag--hot:after{background:#ff0000;content:"HOT"}.link1 a{display:inline-block;padding:0 0 5px;color:#2b3847;font-weight:700;text-transform:uppercase;text-decoration:none;border-bottom:3px solid #4856f3;transition:all 0.4s}.link1 a:hover{color:#4856f3;text-decoration:none;border-color:#4856f3}.link2 a{display:inline-flex;align-items:center;color:#2b3847;font-weight:700;text-transform:uppercase;text-decoration:none;transition:all 0.2s}.link2 a::after,.link2 a::before{color:#4856f3;font-weight:normal;font-family:"veeicons" !important;font-style:normal;font-variant:normal;line-height:1;text-transform:none;transition:all 0.2s;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link2 a:hover{color:#4856f3;text-decoration:none}.link2 a:hover::after,.link2 a:hover::before{color:#4856f3}.link2 a::after{margin-top:-0.071em;margin-left:0.714em;content:""}.link2 a:hover::after{margin-left:1.286em}.link3 a{display:inline-flex;align-items:center;color:#2b3847;font-weight:700;text-transform:uppercase;text-decoration:none;transition:all 0.2s}.link3 a::after,.link3 a::before{color:#4856f3;font-weight:normal;font-family:"veeicons" !important;font-style:normal;font-variant:normal;line-height:1;text-transform:none;transition:all 0.2s;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link3 a:hover{color:#4856f3;text-decoration:none}.link3 a:hover::after,.link3 a:hover::before{color:#4856f3}.link3 a::after{margin-top:-0.071em;margin-left:0.714em;content:""}.link3 a:hover::after{margin-left:1.286em}.link4 a{display:inline-flex;align-items:center;color:#2b3847;font-weight:700;text-transform:uppercase;text-decoration:none;transition:all 0.2s}.link4 a::after,.link4 a::before{color:#4856f3;font-weight:normal;font-family:"veeicons" !important;font-style:normal;font-variant:normal;line-height:1;text-transform:none;transition:all 0.2s;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link4 a::after{margin-top:-0.071em;margin-left:10px;content:""}.link4 a:hover::after{margin-left:1.286em}.link5 a{display:inline-flex;align-items:center;color:#2b3847;font-weight:700;text-transform:uppercase;text-decoration:none;transition:all 0.2s}.link5 a::after,.link5 a::before{color:#4856f3;font-weight:normal;font-family:"veeicons" !important;font-style:normal;font-variant:normal;line-height:1;text-transform:none;transition:all 0.2s;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link5 a:hover{color:#4856f3;text-decoration:none}.link5 a:hover::after,.link5 a:hover::before{color:#4856f3}.link5 a::after{margin-top:-0.071em;margin-left:0.714em;content:""}.link5 a:hover::after{margin-left:1.286em}.link6 a{display:inline-flex;align-items:center;color:#2b3847;font-weight:700;text-transform:uppercase;text-decoration:none;transition:all 0.2s}.link6 a::after,.link6 a::before{color:#4856f3;font-weight:normal;font-family:"veeicons" !important;font-style:normal;font-variant:normal;line-height:1;text-transform:none;transition:all 0.2s;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link6 a:hover{color:#4856f3;text-decoration:none}.link6 a:hover::after,.link6 a:hover::before{color:#4856f3}.link6 a::after{margin-top:-0.071em;margin-left:0.714em;content:""}.link6 a:hover::after{margin-left:1.286em}.link7 a{display:inline-flex;align-items:center;color:#2b3847;font-weight:700;text-transform:uppercase;text-decoration:none;transition:all 0.2s}.link7 a::after,.link7 a::before{color:#4856f3;font-weight:normal;font-family:"veeicons" !important;font-style:normal;font-variant:normal;line-height:1;text-transform:none;transition:all 0.2s;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link7 a:hover{color:#4856f3;text-decoration:none}.link7 a:hover::after,.link7 a:hover::before{color:#4856f3}.link7 a::after{margin-top:-0.071em;margin-left:0.714em;content:""}.link7 a:hover::after{margin-left:1.286em}.link8 a{display:inline-flex;align-items:center;color:#2b3847;font-weight:700;text-transform:uppercase;text-decoration:none;transition:all 0.2s}.link8 a::after,.link8 a::before{color:#4856f3;font-weight:normal;font-family:"veeicons" !important;font-style:normal;font-variant:normal;line-height:1;text-transform:none;transition:all 0.2s;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link8 a:hover{color:#4856f3;text-decoration:none}.link8 a:hover::after,.link8 a:hover::before{color:#4856f3}.link8 a::after{margin-top:-0.071em;margin-left:0.714em;content:""}.link8 a:hover::after{margin-left:1.286em}.link9 a{display:inline-block;color:#2b3847;font-weight:700;text-transform:uppercase;text-decoration:none;transition:all 0.4s}.link9 a:hover{color:#4856f3;text-decoration:none}.img-hover-1 .image_container{display:flex;flex-wrap:wrap;justify-content:flex-start}.img-hover-1 .image_container picture{flex-grow:1}.img-hover-1 .image_container a{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;transition:all 0.4s ease-in-out}.img-hover-1 .image_container a::before{position:absolute;top:0;left:0;z-index:9;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.6);opacity:0;transition:all 0.4s ease-in-out;content:""}.img-hover-1 .image_container a::after{position:absolute;z-index:10;display:block;width:46px;height:46px;margin-top:80px;color:#4856f3;font-size:22px;font-family:"veeicons";line-height:46px;text-align:center;background-color:#fff;border-radius:50%;opacity:0;transition:all 0.4s ease-in-out;content:""}.img-hover-1 .image_container a:hover::before{opacity:1}.img-hover-1 .image_container a:hover::after{margin:0;opacity:1}.img-hover-1 .image_container a[data-lightbox]::after{content:""}.img-hover-1 .image_container a[target="_blank"]::after{content:""}.img-hover-1 .image_container .caption{width:100%}.img-hover-2 .image_container{display:flex;flex-wrap:wrap;justify-content:flex-start}.img-hover-2 .image_container picture{flex-grow:1}.img-hover-2 .image_container a{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden;transition:all 0.4s ease-in-out}.img-hover-2 .image_container a::before{position:absolute;top:50%;left:50%;z-index:9;width:0;height:0;background-color:rgba(0, 0, 0, 0.6);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;transition:all 0.3s ease-in-out;content:""}.img-hover-2 .image_container a::after{margin-top:0;position:absolute;z-index:10;display:block;width:46px;height:46px;color:#4856f3;font-size:22px;font-family:"veeicons";line-height:46px;text-align:center;background-color:#fff;border-radius:50%;opacity:0;transition:all 0.4s ease-in-out;transform:scale(0.2);content:""}.img-hover-2 .image_container a:hover::before{width:100%;height:100%;opacity:1}.img-hover-2 .image_container a:hover::after{opacity:1;transform:scale(1)}.img-hover-2 .image_container a[data-lightbox]::after{content:""}.img-hover-2 .image_container a[target="_blank"]::after{content:""}.img-hover-2 .image_container .caption{width:100%}.img-hover-3 .image_container img{transition:all 0.4s}.img-hover-3 .image_container a{display:block;overflow:hidden}.img-hover-3 .image_container a:hover img{transform:scale(1.2)}.img-hover-3 .image_container a:after,.img-hover-3 .image_container a:before{display:none !important}.horizontal-menu .level_1>li:not(.horizontal-menu-demo){display:none}.row-equal-elements>.row>*{display:flex;flex-wrap:wrap}.row-equal-elements>.row>*>*{flex-grow:1}.row-equal-elements>.row>*>*.rsfh-dummy{position:absolute}.subpages-list ul{display:flex;flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.subpages-list ul li{flex:0 0 auto;width:100%;padding:0 16px;margin-bottom:0.5rem}@media (min-width:576px){.subpages-list ul li{width:50%}}@media (min-width:992px){.subpages-list ul li{width:33.33%}}@media (min-width:1200px){.subpages-list ul li{width:25%}}.subpages-list ul li a{border:1px dashed #CBCCDF !important;border-radius:8px;padding:0.5rem 1rem;text-align:center;color:#6e717e !important}.subpages-list ul li a:hover{border:1px solid #4856f3 !important;color:#fff !important;background:#4856f3}@media (min-width:1199px){.content-element-column{width:10%}}link[href^="assets/css/veello-theme/bundle-81376d8c.css"]{z-index:0}