/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.splide-sliderlayer,.splide-sliderlayer .splide,.splide-sliderlayer .splide__track,.splide-sliderlayer .splide__list,.splide-sliderlayer .splide__slide{height:100%;}.splide-sliderlayer{overflow:hidden;position:relative;width:100%;}.splide-sliderlayer .splide__slide{overflow:hidden;visibility:visible !important;}.splide-sliderlayer .tp-revslider-mainul{position:relative;}.splide-sliderlayer .tp-caption{display:block;opacity:1;position:absolute;visibility:visible !important;z-index:10;}.splide-sliderlayer .rev-slidebg{display:block !important;height:100%;inset:0;object-fit:cover;opacity:1 !important;position:absolute;visibility:visible !important;width:100%;z-index:0;}.splide-sliderlayer .splide__slide.is-active .tp-caption,.splide-sliderlayer .splide__slide.is-active .rev-slidebg{visibility:visible !important;}.splide-sliderlayer .splide__slide:first-child .tp-caption:not(.btn-slide):not(.btn-slide-white){color:#fff !important;}.splide-sliderlayer .splide__arrow{background:rgba(0,0,0,0.45);height:44px;opacity:1;width:44px;z-index:20;}.splide-sliderlayer .splide__arrow svg{fill:#fff;}.splide-sliderlayer .splide__pagination.tp-bullets{bottom:20px;display:flex;height:auto;left:50%;margin-left:0;right:auto;top:auto;transform:translateX(-50%);width:auto;z-index:20;}.splide-sliderlayer .tp-bullet.splide__pagination__page{background:rgba(255,255,255,0.4) !important;border:0;border-radius:0 !important;height:5px !important;left:auto;margin:0 5px;opacity:1;padding:0;position:relative;top:auto;transform:none;width:20px !important;}.splide-sliderlayer .tp-bullet.splide__pagination__page.is-active,.splide-sliderlayer .tp-bullet.splide__pagination__page.selected{background:#fff !important;transform:none;}.init-carousel-owl.splide{display:block;}.init-carousel-owl .splide__track{overflow:hidden;}.init-carousel-owl .splide__list{margin:0 !important;}.init-carousel-owl .splide__slide.owl-item{float:none;}.init-carousel-owl .splide__pagination.owl-dots{bottom:auto;display:flex;justify-content:center;margin-top:10px;padding:0;position:relative;width:100%;}.init-carousel-owl .splide__pagination__page.owl-dot{background:#adb2b5 !important;border:0;border-radius:4px !important;height:6px !important;margin:0 5px;opacity:1;padding:0;transform:none;transition:background 0.35s;width:16px !important;}.init-carousel-owl .splide__pagination__page.owl-dot.is-active,.init-carousel-owl .splide__pagination__page.owl-dot.active{background:#038fcc !important;transform:none;}.init-carousel-owl .splide__arrow{background:#fff;border-radius:0;box-shadow:0 1px 8px rgba(0,0,0,0.15);opacity:1;}.gsc-carousel-content .tab-carousel-nav.splide,.gsc-carousel-content .tab-carousel-list-here.splide{display:block;overflow:visible;}.gsc-carousel-content .tab-carousel-nav .splide__slide{cursor:pointer;}.gsc-carousel-content .tab-carousel-nav .splide__slide.is-active{border:0;}.gsc-carousel-content .tab-carousel-list-here .splide__slide{opacity:1;}@media (max-width:1240px){.splide-sliderlayer .tp-caption{max-width:calc(100% - 32px);overflow-wrap:anywhere;white-space:normal !important;}.splide-sliderlayer .tp-caption img{height:auto !important;max-width:100% !important;}.splide-sliderlayer .btn-slide.inner,.splide-sliderlayer .btn-slide a,.splide-sliderlayer .btn-slide-white.inner,.splide-sliderlayer .btn-slide-white a{line-height:1.3;padding:8px 20px;white-space:normal;margin-top:30px;}}@media (max-width:778px){.splide-sliderlayer .btn-slide.inner,.splide-sliderlayer .btn-slide a,.splide-sliderlayer .btn-slide-white.inner,.splide-sliderlayer .btn-slide-white a{margin-top:10px;}}
.colorpicker{width:356px;height:176px;overflow:hidden;position:absolute;background:url(/modules/gaviasthemer/vendor/colorpicker/images/colorpicker_background.png);font-family:Arial,Helvetica,sans-serif;display:none;}.colorpicker_color{width:150px;height:150px;left:14px;top:13px;position:absolute;background:#f00;overflow:hidden;cursor:crosshair;}.colorpicker_color div{position:absolute;top:0;left:0;width:150px;height:150px;background:url(/modules/gaviasthemer/vendor/colorpicker/images/colorpicker_overlay.png);}.colorpicker_color div div{position:absolute;top:0;left:0;width:11px;height:11px;overflow:hidden;background:url(/modules/gaviasthemer/vendor/colorpicker/images/colorpicker_select.gif);margin:-5px 0 0 -5px;}.colorpicker_hue{position:absolute;top:13px;left:171px;width:35px;height:150px;cursor:n-resize;}.colorpicker_hue div{position:absolute;width:35px;height:9px;overflow:hidden;background:url(/modules/gaviasthemer/vendor/colorpicker/images/colorpicker_indic.gif) left top;margin:-4px 0 0 0;left:0px;}.colorpicker_new_color{position:absolute;width:60px;height:30px;left:213px;top:13px;background:#f00;}.colorpicker_current_color{position:absolute;width:60px;height:30px;left:283px;top:13px;background:#f00;}.colorpicker input{background-color:transparent;border:1px solid transparent;position:absolute;font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#898989;top:4px;right:11px;text-align:right;margin:0;padding:0;height:11px;}.colorpicker_hex{position:absolute;width:72px;height:22px;background:url(/modules/gaviasthemer/vendor/colorpicker/images/colorpicker_hex.png) top;left:212px;top:142px;}.colorpicker_hex input{right:6px;}.colorpicker_field{height:22px;width:62px;background-position:top;position:absolute;}.colorpicker_field span{position:absolute;width:12px;height:22px;overflow:hidden;top:0;right:0;cursor:n-resize;}.colorpicker_rgb_r{background-image:url(/modules/gaviasthemer/vendor/colorpicker/images/colorpicker_rgb_r.png);top:52px;left:212px;}.colorpicker_rgb_g{background-image:url(/modules/gaviasthemer/vendor/colorpicker/images/colorpicker_rgb_g.png);top:82px;left:212px;}.colorpicker_rgb_b{background-image:url(/modules/gaviasthemer/vendor/colorpicker/images/colorpicker_rgb_b.png);top:112px;left:212px;}.colorpicker_hsb_h{background-image:url(/modules/gaviasthemer/vendor/colorpicker/images/colorpicker_hsb_h.png);top:52px;left:282px;}.colorpicker_hsb_s{background-image:url(/modules/gaviasthemer/vendor/colorpicker/images/colorpicker_hsb_s.png);top:82px;left:282px;}.colorpicker_hsb_b{background-image:url(/modules/gaviasthemer/vendor/colorpicker/images/colorpicker_hsb_b.png);top:112px;left:282px;}.colorpicker_submit{position:absolute;width:22px;height:22px;background:url(/modules/gaviasthemer/vendor/colorpicker/images/colorpicker_submit.png) top;left:322px;top:142px;overflow:hidden;}.colorpicker_focus{background-position:center;}.colorpicker_hex.colorpicker_focus{background-position:bottom;}.colorpicker_submit.colorpicker_focus{background-position:bottom;}.colorpicker_slider{background-position:bottom;}
