#post-1264 iframe{margin:0 auto;display:block;float:none}.list_contents span{color:#232549!important}img.custom-logo{image-rendering:auto}#sp-testimonial-free-wrapper-1542 .sp-testimonial-free-section .sp-testimonial-client-name{color:#fff!important}.bwg_thumbnail.bwg_container{margin-bottom:70px}.mobile-toggled .col-full-nav{z-index:300!important}.main-navigation ul.menu ul.sub-menu li>a{font-size:16px!important}ul.sub-menu,.main-navigation ul ul li a{width:350px!important}.secondary-navigation ul ul li a{width:250px!important}ul.sub-menu li,ul.sub-menu li a{display:block;width:100%}#expert p{font-weight:bolder;max-width:900px;margin:20px auto}.pt-cv-view h4.pt-cv-title{color:#232549;min-height:70px;line-height:150%}.page-template-template-fullwidth-landings .content-area{width:100%!important}.subtext{padding-top:40px;margin-bottom:-100px;text-align:center}.page-template-template-fullwidth-landings .subtext{padding-top:40px;margin-bottom:0;text-align:center}.page-template-template-fullwidth-landings .fullwidthsection h2:after{content:url(/wp-content/themes/shoptimizer-child-theme/images/2.png);display:block;clear:both;width:400px;margin:10px auto 40px}.subtext p{margin-bottom:0}.subtext h2,.subtext p{font-weight:300!important;max-width:1000px;margin-left:auto;margin-right:auto}.page-id-1464 .subtext{margin-bottom:0;margin-top:-50px}.fourcolumns.col-full{max-width:100%;padding:0;clear:both}.faq-accordion .faq-main:hover{opacity:.8!important}.single-tour #primary{padding-top:80px!important;clear:both}.bluebanner .prices{font-weight:bolder!important}.parent-pageid-1464 .pt-cv-ctf-length:before{content:"\f073"}.pt-cv-content-item[data-pid="1728"] .pt-cv-ctf-length:before,.pt-cv-content-item[data-pid="1706"] .pt-cv-ctf-length:before,.pt-cv-content-item[data-pid="1666"] .pt-cv-ctf-length:before{content:"\f073"}.pt-cv-content-item[data-pid="1262"] .pt-cv-ctf-pickup:before,.pt-cv-content-item[data-pid="1267"] .pt-cv-ctf-pickup:before,.pt-cv-content-item[data-pid="1113"] .pt-cv-ctf-pickup:before{content:"\f26c"}.faq-main.open h4{margin-bottom:20px!important}.foogallery{clear:both!important;float:left}#expert{background:url(/wp-content/themes/shoptimizer-child-theme/images/fade2.jpg.webp)!important;background-repeat:no-repeat;background-position:top;background-size:cover!important}.single-tour .fullwidthsection#sample h2:after{margin-left:auto!important}.single-tour .banner{position:relative;background-position:bottom!important}.single-tour .banner{float:left;width:100%;padding:15% 0 0}.single-tour .bannertext{text-align:left!important;float:left;border-bottom:1px solid #fff;max-width:100%!important;width:100%!important;z-index:1;position:relative}.single-tour .bannertext h1,.single-tour .bannertext p{text-align:left!important}.calendar .gfield_label,.calendar #field_1_4,.calendar #gform_confirmation_wrapper_1{color:#fff!important}.calendar input:focus,.calendar textarea:focus{background:#eee!important}.single-tour .banner:after{position:absolute;width:100%;top:0;left:0;height:100%;z-index:0;content:"";background:#000;background:linear-gradient(0deg,rgb(0 0 0 / .4) 10%,rgb(0 0 0 / .2) 70%)}.bannertext a{color:#fff}.faq-accordion .faq-title h4{color:#fff;padding-left:30px}[data-accordion]>[data-control]:after{color:#fff!important;-webkit-filter:invert(1);filter:invert(1)}.faq-content p{font-size:18px!important}.faq-accordion .faq-main{background:#c24729}#testi{background:url(/wp-content/themes/shoptimizer-child-theme/images/bg.jpg.webp);background-size:cover!important}.archive .site-content h2:after{margin-left:0}#testi h2{color:#fff}.archive .bannerpage .entry-header{display:block}body.archive .banner h1{font-size:0!important}.banner h1 span{font-size:0px!important}body.archive .banner h1 span{font-size:60px!important}body.archive .blogtitle{display:block!important}#commentform #submit{background:#0e2647!important}#commentform #submit:hover{opacity:.7!important}#testi,#testi p{color:#fff}.fullwidthsection.highlights .testimonials{color:#fff;background:#c24729;margin-top:30px;padding:20px;border-bottom:10px solid #0f2547}.fullwidthsection.highlights .testimonials p{font-style:italic;font-size:18px}.fullwidthsection.highlights .testimonials h3{color:#fff}.fullwidthsection.highlights h2,#facts h2,.cust_pvt_tour_pricing_section h2,#killarney_national_park_map h2,.blog_section h2,.tourcontent h2{font-size:33px}.highlights{background:#f7f6f2}.fullwidthsection .highlightlist .highlight{padding:15px 0 15px 50px;position:relative;border-bottom:1px solid #ccc}.fullwidthsection .highlightlist .highlight p{font-size:16px;margin:0}.fullwidthsection .highlightlist .highlight h3{margin-bottom:5px;font-size:21px}.fullwidthsection .highlightlist .highlight:before{font-family:"Font Awesome 5 Pro";content:"\f672";position:absolute;left:0;color:#c24729;font-size:30px}.fullwidthsection.highlights .testimonials h3:after{font-family:"Font Awesome 5 Pro";font-weight:bolder;content:"\f005 \f005 \f005 \f005 \f005";color:#e6d300;font-size:24px;display:block;clear:both}.page-template-template-fullwidth #primary{padding-top:0}.single-post #primary{max-width:900px;margin:0 auto;float:none}#ready p{color:#fff;font-weight:bolder}#ready{text-align:center}.fullwidthsection.highlights h2:after{margin-left:0}.single-tour .fullwidthsection{padding:80px 0 70px 0}.single-tour #content{margin-bottom:50px}.single-tour .fullwidthsection .fourcol-one p{margin-bottom:0}#testi{position:relative}body .gform_wrapper .gf_simple_horizontal .gform_body .top_label .gfield .large,.gform_wrapper.gravity-theme .gform_footer input{padding:15px!important}.gform_wrapper.gravity-theme .gform_footer input{margin-top:5px!important;background:#c24729!important}.gform_wrapper.gravity-theme .gform_footer input:hover{opacity:.6}.pt-cv-edit-view{display:none}.pt-cv-wrapper .btn{font-size:18px}.pt-cv-custom-fields{display:block!important;margin-top:10px}.pt-cv-ctf-length:before{content:"\f017";display:block;clear:both;font-family:"Font Awesome 5 Pro";color:#c24729}.pt-cv-wrapper .col-md-4 .col-md-4{width:100%;text-align:center}.pt-cv-cap-w-img .pt-cv-title a{color:#0f2547!important}.pt-cv-view .pt-cv-title{padding-left:20px}#pt-cv-view-03819b742a.pt-cv-view .pt-cv-title{min-height:60px;display:block}#pt-cv-view-03819b742a .pt-cv-ifield{min-height:0!important}body #pt-cv-view-f44fe5dyow .pt-cv-carousel-caption{background:#fff!important}.below-content .widget .widget-title{font-size:36px!important;color:#232549;font-family:Libre Baskerville;margin-bottom:10px!important}.below-content .widget p{font-size:18px!important;color:#232549!important;margin-bottom:30px!important}.site .below-content .widget{text-align:center}.below-content{background:url(/wp-content/themes/shoptimizer-child-theme/images/mountain.gif.webp);text-align:center;background-color:#f7f6f2;border:none!important;background-position:left 0 bottom 0!important;background-repeat:no-repeat!important}.button.blue{background:#232549}.pt-cv-view .pt-cv-ifield{background:#fff;-webkit-box-shadow:0 1px 2px 1px rgb(148 148 148 / .55);box-shadow:0 1px 1px 1px rgb(148 148 148 / .55)}.pt-cv-ctf-people:before{content:"\f0c0";display:block;clear:both;font-family:"Font Awesome 5 Pro";color:#c24729}pt-cv-ifield{position:relative!important}.highlightlist{margin-bottom:20px}.pt-cv-ctf-list .col-md-4.pt-cv-ctf-column:last-child{display:block;width:100%;margin:0 auto;padding-right:0}.single-tour .fullwidthsection h2:after{margin-left:0!important}h4.pt-cv-title{font-size:16px!important}.pt-cv-ctf-pickup:before{content:"\f594";display:block;clear:both;font-family:"Font Awesome 5 Pro";color:#c24729}.pt-cv-ctf-book_now_button a{background:#c24729;color:#fff;text-transform:uppercase;z-index:10;text-transform:uppercase;font-size:18px!important;padding:10px 20px!important;display:block;width:100%;border-radius:3px!important}.landingcta a,.fullcta a{background:#c24729;color:#fff!important;border:2px solid #fff;text-transform:uppercase;z-index:10;text-transform:uppercase;font-size:18px!important;padding:10px 20px!important;display:block;width:300px;margin:20px auto;border-radius:3px!important}.page-id-2295 .fullwidthsection .button{background:#c24729;color:#fff;text-transform:uppercase;z-index:10;text-transform:uppercase;font-size:18px!important;padding:10px 20px!important;display:inline-block;border-radius:3px!important}#pt-cv-view-1aefd9bk7h .pt-cv-readmore{background:#c24729;color:#fff;text-transform:uppercase;z-index:10;text-transform:uppercase;font-size:18px!important;padding:10px 20px!important;display:block;width:98%;border-radius:3px!important;padding-top:60px;position:relative!important}.entry-content a.button{background:#c24729;color:#fff;text-transform:uppercase;z-index:10;text-transform:uppercase;font-size:18px!important;padding:10px 20px!important;display:inline-block;border-radius:3px!important}.entry-content a.button.blue{background:#0f2547}.entry-content a.button:hover{opacity:.7}#ready a.button{background:#c24729;border:2px solid #fff;color:#fff;text-transform:uppercase;display:inline-block;margin-left:20px;font-size:18px!important;padding:10px 20px!important;border-radius:3px!important}#ready a.button:hover{opacity:.7}#ready a.button:before{content:"\f073";margin-right:10px;font-family:"Font Awesome 5 Pro";color:#fff}#ready p{margin-bottom:0}.pt-cv-ctf-list,.pt-cv-custom-fields{text-align:center!important}.pt-cv-ctf-list{padding:0 20px}.cvp-live-filter.cvp-button input~div{font-weight:bolder}.cvp-live-filter.cvp-button input~div{padding:10px 20px!important}.cvp-live-filter.cvp-button input[type=radio]:checked~div{color:#0f2547;background:#D3E1EA;border-radius:3px}.fourcolumns .column{width:50%;float:left}.pt-cv-ctf-value{font-size:12px;font-weight:bolder}body .pt-cv-ctf-list:empty{height:126px!important}.pt-cv-view .pt-cv-title a{font-weight:lighter!important;color:#0f2547}body h1,body h2,body h3,body h4{letter-spacing:0!important}.cvp-live-filter{text-align:center}.column_image{max-height:408px;overflow:hidden}body #pt-cv-view-4d9ad88k40 .pt-cv-readmore,body #pt-cv-view-127bd74ym1 .pt-cv-readmore,body #pt-cv-view-d54e3f6c4e .pt-cv-readmore{font-size:14px!important}body #pt-cv-view-4d9ad88k40 .pt-cv-readmore:hover,body #pt-cv-view-127bd74ym1 .pt-cv-readmore:hover,body #pt-cv-view-d54e3f6c4e .pt-cv-readmore:hover{background:none!important;color:#c24729!important}#post-1464{padding-top:40px}.fullwidthsection{padding:100px 0;clear:both}.column_image a.block{display:block!important;width:100%;height:400px;background-size:cover!important;background-position:center!important;font-weight:bolder}.column_image{position:relative}.column_image a.block{transition:all .5s ease;opacity:1}.column_image a.block:hover{opacity:.7}.column_image a{color:#fff;font-size:18px}.column_image a:hover{color:#fff}.column_image h3{color:#fff;font-size:30px}.column_text{position:absolute;left:40px;bottom:40px;right:40px;z-index:3}#cmplz-document{max-width:100%!important}.bannerpage .entry-header{display:none}.header-4 .header-4-container{background:none!important;border:0!important;box-shadow:none!important}.home .fourcol-one,.home .fourcol-one p{font-size:16px}body .slider a.fh-button-true-flat-red.fh-fixed--bottom{position:relative!important;display:inline-block!important;margin:30px 0!important;background:#fff!important;color:#0B2648!important;padding:12px 40px!important;font-size:16px!important;text-transform:uppercase;transition:all 1s ease-in}#nav-menu-item-1469 a{line-height:0}#primary,#secondary{padding-top:40px}.home #primary{padding-top:0}.archive .archive-header,.page-template-default .archive-header,.single-post .archive-header{padding-bottom:0!important}.banner{position:relative;background:url(/wp-content/uploads/2023/02/Privaet-Tours-Kerry-Killarney.jpg.webp);padding:10% 0;text-align:center;background-size:cover!important}.tourcontent img{display:block;margin-bottom:20px}.content-area.tours{width:100%}.single-tour .calendar{width:100%;padding:40px;background:#232549;background-size:cover!important;background-position:center!important}.single-tour .calendar h2{color:#fff}.bannertext{max-width:900px;margin:20px auto;text-align:center}.bannertext,.bannertext p{font-weight:bolder}.bluebanner{position:relative;z-index:1;float:left;width:100%;padding:40px 0;clear:both;color:#fff}.bluebanner>div>div{width:20%;display:inline-block;float:left;text-align:center}.bluebanner .times,.bluebanner .people,.bluebanner .pickup{font-size:16px}.bluebanner .prices{font-size:38px}.bluebanner .booknnow a{background:#c24729!important;color:#fff;padding:15px 30px;border-radius:3px;border:2px solid #fff;font-size:16px;font-weight:bolder}.page-template-template-fullwidth-no-heading .site-content h2{line-height:150%}.home .bluebanner>div{text-align:center;font-weight:bolder}.bluebanner i{display:block;clear:both;font-weight:bolder;font-size:21px;margin-top:15px}.slider:before,.banner:before{position:absolute;width:100%;background:rgb(0 0 0 / .4);background-blend-mode:multiply;top:0;left:0;height:100%;z-index:1;content:""}.page-id-2 .slider:before,.page-id-2 .banner:before{height:99.2%!important}.single-tour .banner:before{content:none}.home #main{padding-bottom:80px}.column_image a.block:before{position:absolute;width:100%;background:rgb(15 39 72 / .4);;top:0;left:0;height:100%;z-index:1;content:""}.page-id-2295 .col-full p{margin-bottom:40px}.page-id-2295 .fourcolumns.column_image a.block:before{position:absolute;width:100%;background:rgb(15 39 72 / .7);top:0;left:0;height:100%;z-index:1;content:"";border:2px solid #fff}.page-id-2295 .column_image a.block:before{position:absolute;width:100%;background:rgb(15 39 72 / .7);top:0;left:0;height:100%;z-index:1;content:"";border:2px solid #fff}body.header-4:not(.full-width-header) .header-4-inner{max-width:1400px!important;margin:0 auto!important;position:relative}.banner h1,.banner p{color:#fff;position:relative;z-index:5}.slider p{font-size:18px;font-weight:bolder}body #pt-cv-view-953a67an1d .pt-cv-readmore,#pt-cv-view-127bd74ym1 .pt-cv-readmore{font-size:14px!important;background:none}.pt-cv-readmore:hover{background:none}body .slider a.fh-button-true-flat-red.fh-fixed--bottom:hover{background:#0B2648!important;color:#fff!important}#pt-cv-view-03819b742a .pt-cv-readmore{border-radius:3px}#pt-cv-view-03819b742a a.pt-cv-readmore:hover{background:#c24729!important}body .slider .fh-button-true-flat-red.fh-icon--calendar-check:before{color:#0B2648!important;content:none!important}footer:last-child:not(:only-of-type){margin-top:0;border-top:1px solid #ccc}body #pt-cv-view-8e29c6brgi .pt-cv-readmore{font-size:14px!important}footer:last-child:not(:only-of-type),footer:last-child:not(:only-of-type) p,footer:last-child:not(:only-of-type) a{font-size:16px}footer .widget .widget-title{letter-spacing:0!important;;font-weight:600!important;;font-size:22px!important}footer.copyright{border:none!important;background:#101127!important}.site-footer .widget_nav_menu a{font-size:16px}.site-footer i{font-size:30px;margin:4px}.site-footer i:hover{opacity:.7}.site-footer,.site-footer p{font-size:18px}.site-footer .fab{font-size:30px;margin-right:20px}footer .widget li{line-height:150%}.slider{position:relative;padding-bottom:56%;height:0;background-size:cover!important;overflow:hidden;max-width:100%;height:auto}.slider iframe,.slider object,.slider embed{position:absolute;top:0;left:0;width:100%;height:100%}.intro{margin:auto;position:absolute;top:25%;left:0;bottom:0;right:0;z-index:10;max-width:850px;text-align:center}.intro .button{background:#fff;color:#232549;font-weight:lighter;color:#232549;padding:20px 30px}body .elementor-button.elementor-size-lg{padding:20px 30px!important}.intro .button:hover{background:#c24729}.slider h1,.slider p{color:#fff;text-align:left!important}.header-4-container.fixed{background:#fff!important;z-index:110!important}.page-id-2295 .fourcolumns .col-full>h2,.page-id-2295 .fourcolumns .col-full>p{text-align:center}.wp-caption{position:relative}.archive #primary{clear:both;padding-top:40px}.elementor-widget-image .widget-image-caption{opacity:.8;font-size:16px!important}.elementor-widget-image .widget-image-caption{color:#fff!important;position:absolute;bottom:0;left:0;background:#232549;padding:20px;width:100%;text-align:left}elementor-widget-image .widget-image-caption i{color:#93a396}.page-id-2295 .fullwidthsection iframe{display:block;max-width:900px;margin:20px auto}.pt-cv-wrapper a.pt-cv-href-thumbnail{box-shadow:none;max-height:300px;overflow:hidden;display:block}.page-template-template-fullwidth-no-heading .site-content h2{margin-bottom:30px!important}.page-template-template-fullwidth-landing .fullwidthsection h2:after{content:url(/wp-content/themes/shoptimizer-child-theme/images/2.png)!important;display:block;clear:both;width:300px;margin:10px auto 40px}h4.tfree-client-name,.sp-testimonial-free-section .tfree-testimonial-title h3,.sp-testimonial-free-section .tfree-testimonial-title h4{color:#fff!important}h4.tfree-client-name{font-style:italic!important;font-weight:normal!important}#sp-testimonial-free-wrapper-1542 .sp-testimonial-free-section .slick-dots li.slick-active button{background:#c24729!important}.content-area hr{clear:both;width:100%;display:block;margin:40px 0;float:left}.gform_wrapper .gf_simple_horizontal .gform_body{width:68%!important}#post-703{padding-top:100px}.gform_wrapper .gf_simple_horizontal .gform_body,.gform_wrapper .gf_simple_horizontal .gform_footer.top_label{display:inline-block!important;vertical-align:middle;margin:0;padding:0;position:relative}#text-16 strong{color:#fff!important;font-weight:300!important;font-size:23px;line-height:150%}body .slider a.fh-button-true-flat-red.fh-fixed--bottom{right:0px!important}#ready p{text-transform:uppercase!important}.video{padding:80px 0 70px 0}.video h2{font-size:33px}#reviews .imagebox{width:33%;float:left;height:100%;background-size:cover!important;margin-right:40px;position:absolute;background-position:right!important}#reviews,#reviews h2,#reviews p,#reviews a,#reviews i{color:#fff}#reviews{padding:0;background:url(/wp-content/themes/shoptimizer-child-theme/images/bg.gif.webp);position:relative}#reviews>.col-full{max-width:100%!important;width:100%!important;padding:0!important}#reviews .textbox{padding:100px!important;width:67%;float:right}#text-16 strong span{color:#fff!important;font-weight:600!important;font-size:37px}img.triplogos{background:none;z-index:3;float:right}.single-tour .site-content h2:after{margin-left:0}.pt-cv-view .pt-cv-ifield{min-height:500px!important}.page-id-1577 .pt-cv-view .pt-cv-ifield{min-height:600px!important}.page-id-1577 .pt-cv-ctf-list{display:none}@media only screen and (min-width:993px){ul.sub-menu,.main-navigation ul ul li a{width:400px!important;margin-bottom:10px}.secondary-navigation ul ul li a{width:250px!important}#reviews h2{font-size:30px}.third{width:33%;clear:none;display:inline-block;float:left}.twothirds{width:63%;clear:none;display:inline-block;float:left}.header-4 .menu-primary-menu-container>ul>li>a,.header-4 .search-trigger{line-height:0!important}#menu-main-menu{margin-top:25px}.header-4 .menu-primary-menu-container>ul>li>a{padding:30px 10px;border-radius:3px}#nav-menu-item-82>a{background:#c24729;color:#fff;padding:30px 20px;border-radius:3px}.slider h1{font-size:58px}.mobilestuff{display:none!important}.pt-cv-content{padding:0 40px 30px!important}.header-4-container.fixed #nav-menu-item-1469 a{background:#c24729!important}#pt-cv-view-03819b742a .pt-cv-ifield{min-height:675px}.pt-cv-view .pt-cv-title{padding-right:40px}h4.pt-cv-title{font-size:18px!important;padding-top:20px}.slider p{max-width:100%}.header-4 .primary-navigation{text-align:right!important}.menu-primary-menu-container>ul.menu{min-width:900px!important}body.single-post h1,.banner h1{font-size:60px!important}.bluebanner i{font-size:35px}.banner h1{font-size:50px}.fullwidthsection.highlights .testimonials{padding:40px}.highlights .video iframe{width:100%;min-height:400px}.below-content{padding:100px 0 100px!important}.tfree-client-testimonial{padding:0 200px!important}#text-16 strong{float:left}.column_image a{font-size:16px}.main-navigation ul.menu,.main-navigation ul.nav-menu{float:right}.site-content h2,.fullwidthsection .col-full>h2{font-size:33px}#nav-menu-item-1469 a{background:#c24729!important;color:#fff;padding:15px 30px;border-radius:3px;border:2px solid #fff}#nav-menu-item-1469{margin-left:10%}}.pt-cv-ctf-list .col-md-4.pt-cv-ctf-column:nth-last-child(2),.pt-cv-ctf-list .col-md-4.pt-cv-ctf-column:last-child(){display:block;width:43%;clear:both;margin:0 auto 0!important;float:none!important;padding-top:30px}body .pt-cv-readmore{color:#c24729!important;text-decoration:underline!important}.pt-cv-ctf-list{position:relative;padding-bottom:20px}.pt-cv-content{padding:0 20px;font-size:14px}@media only screen and (max-width:1405px){.page-id-2295 .fourcolumns .column{width:50%}.page-id-2295 .fourcolumns .column p{font-size:16px}.pt-cv-ctf-list .col-md-4.pt-cv-ctf-column:nth-last-child(2),.pt-cv-ctf-list .col-md-4.pt-cv-ctf-column:last-child(){max-width:80%;width:80%}#pt-cv-view-03819b742a .pt-cv-content{display:block!important;width:100%!important}.pt-cv-ctf-book_now_button a{font-size:14px!important}.pt-cv-ctf-list .col-md-4.pt-cv-ctf-column:last-child{bottom:5px;right:auto}.pt-cv-ctf-list .col-md-4.pt-cv-ctf-column:nth-last-child(2){bottom:5px;right:auto}.pt-cv-ctf-book_now_button a{padding:11px 20px!important}}@media only screen and (max-width:1280px){.header-4 .menu-primary-menu-container>ul>li>a{font-size:14px}.page-id-1577 .pt-cv-view .pt-cv-ifield{min-height:530px!important}#text-16 strong span,#text-16 strong{color:#0e2647!important}.pt-cv-ctf-book_now_button{padding-top:20px}#pt-cv-view-03819b742a .pt-cv-ifield{min-height:550px!important}.menu-primary-menu-container>ul.menu{min-width:600px!important}#nopadding .fourcol-one h3{font-size:21px}#nav-menu-item-1469{margin-right:20px!important;margin-left:20px!important}img.triplogos{max-width:150px;height:auto}.bluebanner .prices{font-size:28px}.pt-cv-ctf-list .col-md-4{padding:0!important}.slider h1{font-size:38px}.gform_wrapper .gf_simple_horizontal .gform_footer.top_label{float:right;margin-right:20px!important;margin-top:10px!important}.pt-cv-ctf-value{font-size:12px!important;font-weight:bolder}.pt-cv-ctf-book_now_button a{padding:10px 15px!important}.slider p{font-size:18px}}@media only screen and (max-width:1512px){.fg-default .fg-item{width:30%!important}}@media only screen and (max-width:993px){#nav-menu-item-1469{margin-left:0!important}.site .below-content .widget .widget-title{font-size:24px!important}#reviews{float:left;width:100%}#reviews .textbox{padding:40px!important;width:100%;float:left}#reviews .imagebox{position:relative;width:100%;height:400px}.pt-cv-view .pt-cv-ifield{min-height:400px!important}blockquote.wp-embedded-content{border:1px solid #ccc;display:block;padding:10px;max-width:100%;width:100%;margin:0!important}.menu-primary-menu-container>ul.menu{min-width:0px!important}.mobilestuff .left{left:0}.mobilestuff .left a{border-right:1px solid #fff}.mobilestuff .left,.mobilestuff .right{background:#0f2547;letter-spacing:0;font-weight:600;z-index:1111111111!important;position:fixed;bottom:0;text-align:left!important}.mobilestuff .left a,.mobilestuff .right a{display:block!important;padding:17px 0;width:50%;color:#fff;font-size:18px}.mobilestuff .right a{right:0;border-left:1px solid #fff}.mobilestuff .button{display:block;width:100%;background-color:#0f2547;border:none;border-radius:0;color:#fff;padding:15px 0;text-decoration:none;display:inline-block;cursor:pointer;margin:0 auto;text-align:center;position:fixed;bottom:0;font-size:22px;z-index:99;font-weight:600}.mobilestuff .right a{background:#c24729!important}.mobilestuff .right a:hover{background:#0f2547!important}.mobilestuff .left a:hover{background:#c24729!important}.m-search-bh .site-search,.m-search-toggled .site-search,.site-branding button.menu-toggle,.site-branding button.menu-toggle:hover{background:none!important}.menu-primary-menu-container>ul>li>a{border-bottom:1px solid #ccc!important;display:block}.mobile-toggled .col-full-nav{width:75%!important}.mobile-menu.close-drawer{left:80%!important}img.triplogos{display:none}#nav-menu-item-1469 a{line-height:200%}.single-tour #primary{padding-top:80px!important}.bluebanner{margin-bottom:40px}.bluebanner{clear:both}.sticky-m .site-header{box-shadow:none!important}}.single-post #primary{margin-top:40px}@media only screen and (max-width:1199px){#menu-main-menu{margin-top:5px}.header-4 .menu-primary-menu-container>ul>li>a{font-size:13px}}@media only screen and (max-width:800px){.page-id-2295 .fourcolumns .column{width:100%!important}.twothirds{margin-top:30px}.pt-cv-view h4.pt-cv-title{min-height:0;font-size:18px!important}.pt-cv-wrapper img{width:100%}}@media only screen and (min-width:780px){.single-tour .calendar{float:right;width:48%}.tourcontent{width:48%;float:left}.highlights .testimonials{float:left;width:50%}}@media only screen and (min-width:1500px){.single-tour .banner{padding:10% 0 10%}}@media only screen and (max-width:767px){.page-id-2 .slider:before,.page-id-2 .banner:before{height:97.5%!important}}@media only screen and (min-width:768px) and (max-width:1024px){.page-id-2 .slider:before,.page-id-2 .banner:before{height:98.2%!important}}@media only screen and (max-width:781px){.banner h1{font-size:33px!important;margin-top:0px!important}.fg-default .fg-item{width:47%!important}footer .col-full{display:block!important}footer.copyright .widget:last-child{text-align:left!important}footer .widget .widget-title{margin-top:30px}.tourcontent{margin-bottom:15px}.bluebanner>div>div.booknnow{display:block;clear:both;margin:0 auto;float:none}footer .widget{flex:none!important;width:100%!important}.bluebanner>div>div{width:25%}.slider p{font-size:16px}.bluebanner>div>div.booknnow{padding-top:20px!important;clear:both}#primary{clear:both}body .cvp-responsive-image[style*="background-image"]{width:100%!important}.single-tour .calendar{margin:40px 0;clear:both}.tourcontent{width:100%;float:left}}@media only screen and (max-width:680px){#page,#content{max-width:100%!important;overflow-x:hidden}.pt-cv-view .pt-cv-ifield{min-height:0px!important}.bluebanner>div>div{width:33%}#media_image-2 img{max-width:180px!important;;height:auto!important;float:none;margin:20px auto}.site-footer{text-align:center}.bannertext{margin-top:60px}.site .below-content .widget .widget-title{padding-left:0!important}.bluebanner .prices{width:100%;clear:both}.main-navigation ul.menu ul.sub-menu li>a{font-size:14px!important;padding:10px 40px 10px 0}#text-3 a.button{display:block;clear:both;margin:10px 0}.bluebanner>div>div.booknnow{width:60%!important}.below-content .widget p{padding-left:5px!important}.below-content .widget{padding:0!important}.below-content .gform_wrapper .gf_simple_horizontal .gform_body .top_label .gfield{padding-right:0}}@media only screen and (max-width:640px){.intro{top:0!important}.fullwidthsection{padding:40px 0;clear:both}.site-content .calendar h2:after{content:none!important}#post-703{padding-top:40px}#ready a.button{display:block;clear:both;margin-top:30px}.home .slider h1{font-size:22px!important}.intro .button{box-shadow:0 2px 9px 0 rgb(112 112 112 / .75)!important;-webkit-box-shadow:0 2px 9px 0 rgb(112 112 112 / .75)!important;-moz-box-shadow:0 2px 9px 0 rgb(112 112 112 / .75)!important;z-index:10;position:relative;border:1px solid #232549;display:none!important}.fourcolumns .column{width:100%}.gform_wrapper .gf_simple_horizontal .gform_body .top_label .gfield{display:block!important;margin-top:10px!important}.gform_wrapper.gravity-theme .gform_footer input{margin-right:10px!important}.home .header-4-container{z-index:110!important}.slider h1{font-size:29px!important;margin-top:40px}.slider{padding-bottom:56%}.slider p{font-size:14px}.page-id-2295 .fourcolumns .column{width:100%!important}}.content-area .pt-cv-ctf-value blockquote{background:none;padding:0;margin:10px 0;display:inline!important}.content-area .pt-cv-ctf-value blockquote a,.fullwidthsection .pt-cv-ctf-value blockquote a{font-size:0}.content-area .pt-cv-ctf-value blockquote a:after,.fullwidthsection .pt-cv-ctf-value blockquote a:after{font-size:16px;color:#c24729;text-decoration:underline;content:"View tour details"}.fullwidthsection .pt-cv-ctf-value blockquote a:hover:after{color:#0f2547!important}.content-area .pt-cv-ctf-value blockquote:before{content:none}footer:last-child:not(:only-of-type){margin-top:0!important}.page-template-template-fullwidth-landings .site-footer,.page-template-template-fullwidth-landings .below-content,.page-template-template-fullwidth-landings .col-full-nav,.page-template-template-fullwidth-landings .menu-toggle{display:none!important}.page-template-template-fullwidth-landings .fullwidthsection ul{max-width:400px;margin:20px auto;display:block}.home .slider h1,.home .slider p{text-align:center!important}body.page-template-template-fullwidth-landings .header-4-inner,body.page-template-template-fullwidth-landings .site-header .site-branding,body.page-template-template-fullwidth-landings .header-4 .site-header{display:block!important;float:none!important;margin:20px auto!important}body.page-template-template-fullwidth-landings .site-header .custom-logo-link img{display:block!important;float:none!important;margin:0 auto!important}body.page-template-template-fullwidth-landings .mobilestuff{display:none!important}.blog #primary,.blog #secondary,.archive.category #primary,.archive.category #secondary{padding-top:80px!important}.blog #secondary,.archive.category #secondary{margin-top:-10px!important}.blog .entry-header{display:block!important}.blog .entry-header.title{display:none!important}.blog .posted-on,.archive.category .posted-on{display:none!important}.blog .post .entry-header,.archive.category .post .entry-header{margin-bottom:0.5em!important}.blog .blog-loop-content-wrapper .entry-title,.archive.category .blog-loop-content-wrapper .entry-title{font-size:22px!important;line-height:30px!important}.blog .widget_recent_entries ul,.archive.category .widget_recent_entries ul{padding-top:0px!important}.blog .widget-title,.blog .widgettitle,.single-post .elementor-widget-sidebar .widget-title,.single-post .elementor-widget-sidebar .widgettitle,.archive.category .widget-title,.archive.category .widgettitle{font-family:Libre Baskerville!important;font-weight:600!important}.single-post .elementor-widget-sidebar .widget{margin-bottom:30px!important;padding-bottom:25px;border-bottom:1px solid #ddd}.single-post .elementor-widget-sidebar .widget ul li{margin-bottom:0.4em!important}.single-post .elementor-widget-sidebar .widget a,.blog #secondary .widget a{font-size:15px!important}.blog #secondary .widget a,.archive.category #secondary .widget a{color:#c24729}.blog #secondary .widget a:hover,.archive.category #secondary .widget a:hover{color:#91a093}.single-post .elementor{padding-top:60px!important;padding-bottom:40px!important}.page-id-1545 .banner{display:none!important}.home_reviews{background:url(/wp-content/themes/shoptimizer-child-theme/images/bg.gif.webp)!important}@media(min-width:1600px) and (max-width:1920px){.home_reviews_content{width:60%!important}}@media(min-width:1921){.home_reviews_content{width:50%!important}}@media(min-width:1025px){.elementor-swiper-button{display:none!important}}@media(max-width:991px){.blog #secondary,.archive.category #secondary{padding-top:20px!important;padding-bottom:40px!important}.single-post .col-full h3{font-size:22px!important}}@media(max-width:767px){.reviews_col_img{height:400px}body h2{font-size:27px!important;line-height:37px!important}.banner_section .elementor-button.elementor-size-lg{padding:20px 10px!important;font-size:16px!important}body .elementor-button.elementor-size-lg{font-size:17px!important}}@media(max-width:359px){.banner_section .elementor-button.elementor-size-lg{padding:20px 5px!important;font-size:14px!important}}.elementor-swiper-button i{color:#232549}.elementor-button.elementor-size-lg{font-family:Mulish,sans-serif!important}.tours_grid .pt-cv-ctf-value blockquote a{font-size:0}.tours_grid .pt-cv-ctf-value blockquote a:after{font-size:16px;color:#c24729;text-decoration:underline;content:"View tour details"}.tours_grid .pt-cv-ctf-value blockquote a:hover:after{color:#0f2547!important}.primary_btn a:hover{background-color:#d26c52!important}.page-id-1545 .pt-cv-wrapper br{display:none!important}.blog_section h3.pt-cv-title{font-size:21px!important;line-height:31px!important}.page-id-1545 h3{line-height:36px}.page-id-1545 h2{line-height:43px;font-size:33px}span.elementor-icon-list-text,.elementor-widget-icon-box .elementor-icon-box-description{font-family:Mulish,sans-serif!important;font-size:18px;font-weight:400!important;color:#232549!important}.elementor-icon-box-icon svg{width:auto!important;height:auto!important}.guide_cred_section .elementor-social-icon{background:#fff0;width:48px!important;height:48px!important}.map_pointers li.elementor-icon-list-item{border-bottom:1px solid #fff;padding:8px 0px!important}.map_pointers li.elementor-icon-list-item a{color:#fff}.map_pointers li.elementor-icon-list-item a:hover{color:#91a093!important}.map_pointers .elementor-widget .elementor-icon-list-text{font-size:20px;color:#fff!important}.postid-1192 .fullwidthsection h3{font-family:Mulish!important;font-size:24px}// Load Inter font with all necessary weights function maryg_load_inter_fonts(){wp_enqueue_style('maryg-inter-font','https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap',array(),null)}add_action('wp_enqueue_scripts','maryg_load_inter_fonts');// Make Inter 400 available in Gutenberg editor function maryg_editor_styles(){add_theme_support('editor-styles');add_editor_style('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap')}add_action('after_setup_theme','maryg_editor_styles');// Set default body text to Inter 400 function maryg_custom_body_font(){echo '<style>
        body, p, li, span {
            font-family: "Inter", sans-serif;
            font-weight: 400;
        }
    </style>'}add_action('wp_head','maryg_custom_body_font');