@charset "UTF-8";.logo-img img{transition:0.5s}.logo-img img:hover{-webkit-transform:scale(1.1)}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span,.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a{text-transform:uppercase}.sp-megamenu-parent>li>a{color:#fff}.sp-megamenu-parent>li.active>a,.sp-megamenu-parent>li.active:hover>a{color:#36c6f3}.sp-megamenu-parent>li>a,.sp-megamenu-parent>li>span,.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a{transition:0.5s}.sp-megamenu-parent>li:hover>a{color:#36c6f3;-webkit-transform:scale(1.1);text-decoration:underline}li.sp-menu-item a span.fas.fa-home{-webkit-transform:scale(1.8);transition:0.5s}li.sp-menu-item a span.fas.fa-home:hover{-webkit-transform:scale(2.4)}.sp-menu-heading{color:#fff}li.sp-menu-item span.fas.fa-user-tie{-webkit-transform:scale(1.2);margin-right:3px}.mod-languages{margin-top:10px}div.mod-languages ul li.lang-active{background-color:#ff8f0080 !important;padding:0px 5px 3px;border-radius:3px}.sp-module ul>li>a{color:#36c6f3}.mod-languages .lang-active a{color:#fff}.sp-module ul>li>a:hover{color:#fff}#jf_login{margin-top:4px}.sourcecoast .btn,.sclogout-button .btn{padding:6px 12px !important;margin-top:4px}.sclogin .logout-button{margin-top:4px !important}.sclogin-joomla-login ul{list-style-type:disclosure-closed}.icon-fw.icon-user{color:#194585}.sourcecoast .btn-primary{background-color:#f68e13 !important}.sourcecoast .btn-secondary{border:0;background-image:none;background-color:#194585 !important;padding:16px 22px}.sourcecoast .btn-primary:hover,.sourcecoast .btn-secondary:hover{background-color:#36c6f3 !important}.custom-top-login{position:relative}.login-button .btn.btn-primary{padding:6px 12px;margin-top:8px;position:absolute;top:-5px}.custom-top-login ul{list-style-type:disclosure-closed}.modal-backdrop.show{z-index:auto}.burger-icon>span{height:3px;background-color:#fff}#sp-main-body{padding:10px 12px;max-width:1140px;margin:0 auto;border-left:1px solid #bbb;border-right:1px solid #bbb;box-shadow:0 0 22px #00000069}#sp-component{padding:0}div.category-desc{padding:4px 22px;background-color:#007bff;width:98%;margin:0 auto}.category-desc p{font-size:1.2rem;color:#fff;padding:0;margin:0;text-align:center}#sp-left .sp-module,#sp-right .sp-module{margin-top:10px;border:1px solid #f3f3f3;padding:0px;border-radius:3px}.sp-white{color:#000;background:rgb(255,255,255);background:rgba(255,255,255,0.7);display:none}.blog-with-fields .blog-item .container-fluid{padding:0}.content-first{text-align:center !important;font-size:1.4rem}.row.blog-w-fields{width:100%;margin-bottom:0;margin-left:auto;margin-right:auto;border-bottom:1px solid #4774c6;padding:16px 0}.blog-with-fields .blog h1{background-color:rgb(255,143,0);color:#fff;text-align:center;font-size:1.8rem;text-transform:uppercase;text-shadow:rgba(0,0,0,1) 2px 2px 6px;text-decoration:underline;letter-spacing:2.2px;padding:2px 0 4px 0;font-family:Acme;box-shadow:0px 6px 12px #00000080}.blog-w-fields figure.center.item-image{margin:0}.article-intro-image img,.blog-w-fields img{transition:0.5s}.article-intro-image img:hover,.blog-w-fields img:hover{box-shadow:4px 4px 6px #a4a4a4;transition:0.5s;-webkit-transform:scale(1.02)}.col-12.col-sm-6.detail-column{background-color:#5564861f;padding-top:12px;box-shadow:10px 10px 10px #888;transition:0.5s}.article-header h2,.blog-w-fields h2.item-title{font-size:1.3rem;background-color:#99a851;letter-spacing:normal;text-shadow:none;text-decoration:none;font-family:inherit;text-align:center;text-transform:uppercase;padding:2px 2px 3px 2px}.article-header a,.blog-w-fields h2.item-title a{color:#fff}.article-header a:hover,.blog-w-fields h2.item-title a:hover{color:#ffef00}.blog-with-fields ul.fields-container,.blog-w-fields .fields-container{list-style-type:none;padding:0;max-width:100%}.field-entry.T-Fields-Render{border-bottom:1px solid #aeb4bf}.row.row-fieldBS4-2Columns-2{text-transform:uppercase}.col-6-fieldBS4-2Columns-2-label{text-align:right}div.field-label,span.field-label{text-transform:uppercase;font-size:16px;font-weight:bold;color:rgba(20,95,170,1)}.field-entry.T-Fields-Render.field-class-price-render{text-align:center;border:none;width:220px;background-color:#ff8f00;margin:10px auto;box-shadow:3px 3px 8px #000000a3;padding:12px;border-top-right-radius:34px;border-bottom-left-radius:34px}.field-class-price-render .field-value{font-size:2.2rem;font-weight:bold;color:#fff;padding:8px 0;clear:both;text-shadow:2px 2px 6px black}.field-entry.tours-extra{margin-top:20px}.blog-with-fields .readmore,.blog-w-fields .readmore{text-align:center;text-transform:uppercase}.readmore a{color:#fff;background-color:#99a851;border-color:#8f9e47;border-radius:3px;padding:6px 28px}.readmore a:hover{color:#3c4708;background-color:#dbf078}#offcanvas-toggler>.fa{color:#fff}#offcanvas-toggler>.fa:hover,#offcanvas-toggler>.fa:focus,#offcanvas-toggler>.fa:active{color:#adfb67}.offcanvas-menu div.logo{background-color:#ffffffb8;padding:6px 20px}.offcanvas-menu .offcanvas-inner .sp-module ul>li ul li a{font-size:1.5rem;text-transform:uppercase;font-style:italic}.offcanvas-menu{background-color:#1f62b9;color:#252525}.offcanvas-menu .offcanvas-inner .sp-module ul.menu>li>a{font-size:18px;text-transform:uppercase;color:#fff}.offcanvas-menu .offcanvas-inner .sp-module ul>li a,.offcanvas-menu .offcanvas-inner .sp-module ul>li span{display:block;padding:0.125rem 0;position:relative}.offcanvas-menu .offcanvas-inner .sp-module ul>li ul li a{color:rgb(233,233,233)}.offcanvas-menu .offcanvas-inner .sp-module ul>li a:hover,.offcanvas-menu .offcanvas-inner .sp-module ul>li span:hover,.offcanvas-menu .offcanvas-inner .sp-module ul>li a:focus,.offcanvas-menu .offcanvas-inner .sp-module ul>li span:focus{color:#fff0d2}.offcanvas-menu .offcanvas-inner{padding-top:50px}.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>a>.menu-toggler,.offcanvas-menu .offcanvas-inner .sp-module ul>li.menu-parent>.menu-separator>.menu-toggler{color:rgba(255,255,255,0.75)}.fields-info{background-color:#d9d9d9;padding:6px 12px 6px 22px;border-top:1px solid #aeaeae;color:#0660a8;border-left:8px solid #f7941e}.fields-info .field-label{font-weight:bold}#sp-bottom-menu{background-color:#2f5793;padding:20px 0 10px}.bottom-menu-custom{text-align:center;color:#ff8f00}.bottom-menu-custom a{text-align:center;color:#fff}.bottom-menu-custom a:hover{color:#8ca2a2;text-decoration:underline}.sp-scroll-up{bottom:20px;right:20px}
