.page-details-section{padding:30px 0;margin-top:105px}.pagination-area a{font-size:14px;font-weight:200}.pagination-area a,.pagination-area a:hover,.pagination-area span{text-decoration:none;color:#000}.pagination-area span{font-size:14px;font-weight:200}.pagination-area h1{font-size:44px;font-weight:600;margin-bottom:0;color:#000;line-height:45px;margin-top:10px;font-family:Urbanist,Sans-serif;display:block}.contact-page-area{padding-top:75px}.left_contact_box{height:100%;padding:30px;box-shadow:0 0 10px 0 rgba(0,0,0,.2);border-radius:20px 20px 20px 20px;width:100%}.contact_box_item{height:auto;margin-bottom:30px;border-bottom:1px solid #e0e0e0;padding-bottom:15px;width:100%;float:left}.item_icon{height:auto;width:15%;float:left}.item_icon i{font-size:2em;color:#1576d1}.item_content{height:auto;width:85%;float:left}.item_content h3{font-size:16px;margin-bottom:0;color:#000;line-height:24px;margin-top:0}.item_content p{font-size:15px;font-weight:400;color:#666;line-height:24px}.contact-form-area{padding-left:35px}.contact-form-area h3{font-size:30px;font-weight:600;margin-bottom:10px;color:#013;line-height:32px}.contact-form-area p{font-size:15px;color:#666;line-height:24px}.contact-form-area form{margin-top:30px}.contact-form-area form input,.contact-form-area form textarea{padding:10px;border:1px solid #ddd;margin-bottom:15px;outline:none!important;box-shadow:none!important;border-radius:5px;width:100%}.contact-form-area form textarea{height:200px;background-color:#f5f5f5}.contact-form-area form button{padding:10px;font-size:15px;border:1px solid #1576d1;font-weight:400;margin-bottom:15px;color:#fff;transition:all .3s ease;outline:none!important;letter-spacing:1px;background-color:#1576d1;box-shadow:none!important;border-radius:5px;width:100%;line-height:24px}.contact-form-area form button:hover{border-color:#1576d1;color:#fff;background-color:#1576d1}.contact-map-area{padding-top:70px}.page-area{padding-top:35px}.page-area h2{font-size:2rem;font-weight:700;margin-bottom:25px;margin-top:25px}.page-area h2,.page-area p{color:#666;line-height:24px}.page-area p{font-size:16px}.about-us-parallax{height:auto;min-height:300px;padding-top:50px;background-attachment:fixed;background-size:cover;box-shadow:0 0 10px 0 rgba(0,0,0,.2);background-position:50%;padding-bottom:35px;width:100%;background-image:url(https://ampassary.info/asset/theme/deryachting/asset/images/about-us-parallax.jpg);background-repeat:no-repeat;margin-top:35px}.about-us-parallax h3{font-size:48px;font-weight:600;margin-bottom:10px;color:#fff;line-height:52px}.about-us-parallax p{font-size:19px;color:#fff;line-height:24px}.about-us-parallax i,.about-us-parallax svg{height:50px;fill:#fff;font-size:48px;font-weight:700;color:#fff;margin:0 auto 40px;width:100%;width:50px;display:block}.blog-list-area{padding-top:35px}.blog-list-item{margin-bottom:30px;background-size:cover;background-position:50%;border-radius:7px;background-repeat:no-repeat}.blog-list-item-img{height:300px;overflow:hidden;transition:all 1.5s ease;border-radius:7px;width:100%}.blog-list-item-img img{height:100%;object-fit:cover;width:100%}.blog-list-item-img:hover img{transform:scale(1.05)}.blog-list-item a,.blog-list-item h3{font-size:16px;text-decoration:none;font-weight:600;margin-bottom:10px;color:#000;line-height:24px}.blog-list-item p{font-size:14px;color:#666;line-height:24px}.blog-list-item-date{font-size:14px;color:#666;position:relative;line-height:20px;margin-top:10px}.blog-list-item-date i{font-size:12px}.blog-list-item-date a{font-size:14px;text-decoration:none;font-weight:600;right:0;color:#000;position:absolute;bottom:-8px;margin-left:15px;line-height:20px;margin-top:10px}.blog-category{padding:5px 10px;font-size:12px;border:none;font-weight:400;margin-bottom:10px;color:#fff;outline:none;text-align:right;background-color:#1576d1;box-shadow:none;border-radius:5px;line-height:20px;margin-top:10px}.blog-list-item-content{padding:10px}.blog-top-pagination-area{height:auto;color:#fff;position:relative;background-size:cover;text-align:center;background-position:50%;background-repeat:no-repeat;margin-top:105px}.blog-top-pagination-area a,.blog-top-pagination-area h1,.blog-top-pagination-area span{text-decoration:none;font-weight:300;color:#fff}.blog-top-pagination-area h1{font-size:14px;display:inline}.pagination-overlay{min-height:100%;background-color:rgba(0,0,0,.5)}.blog-details-content,.pagination-overlay{padding-top:35px;padding-bottom:35px}.blog-details-content p{font-weight:300;margin-bottom:10px}.blog-details-content p,.blog-details-content ul li{font-size:16px;color:#666!important;line-height:24px}.blog-details-content h2,.blog-details-content h3,.blog-details-content h4,.blog-details-content h5,.blog-details-content h6{font-size:22px;margin-bottom:10px;color:#666!important}.blog-details-title{margin-bottom:10px}.blog-details-title h2{font-size:33px;font-weight:700;color:#000;line-height:43px}.blog-details-img{overflow:hidden;margin-bottom:10px;border-radius:7px}.blog-details-section{padding-top:35px}.blog-single-item-date i{margin-left:15px}.blog-single-item-date{font-size:14px;color:#666;line-height:20px}.blog-single-item-date i{font-size:12px}.blog-single-item-date a{font-size:14px;text-decoration:none;font-weight:600;color:#000;line-height:20px}.blog-sidebar .widget-box{padding:30px;margin-bottom:35px;background-size:cover;box-shadow:0 0 60px 0 rgba(0,0,0,.08);background-position:50%;border-radius:7px;background-repeat:no-repeat}.blog-sidebar .widget-box h3{font-size:22px;font-weight:900;font-weight:700;margin-bottom:10px;color:#202f59;border-bottom:1px solid #e5e5e5;padding-bottom:10px;width:100%;display:block}.blog-sidebar .widget-box .widget-item{margin-bottom:10px}.blog-sidebar .widget-box .widget-item a,.blog-sidebar .widget-box .widget-item a h4{font-size:15px;text-decoration:none;font-weight:600;margin-bottom:0;color:#000;line-height:20px}.blog-sidebar .widget-box .widget-item span{font-size:12px;font-weight:300;margin-bottom:10px;color:#adadad;line-height:20px;display:block}.widget-content{padding-top:20px}.tour-list-item{margin-bottom:35px}.tour-list-area{padding-top:35px}.tour-filter-btn a{padding:10px 20px;font-size:16px;border:none;text-decoration:none;font-weight:400;color:#fff;text-transform:capitalize;background-color:#000;border-radius:7px}.tour-filter-btn{margin-top:35px}.tour-filter-btn select{height:39px;padding:10px 27px 10px 20px;font-size:16px;border:none;text-decoration:none;font-weight:400;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#1a1a1a;text-transform:capitalize;background-size:12px;background-color:#f5f5f5!important;background-position:right 15px center;border-radius:7px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%231a1a1a' d='M6 9 1 4h10z'/%3E%3C/svg%3E");float:right;background-repeat:no-repeat;margin-top:-8px}.deryachring_filter{overflow:hidden;transition:max-height .3s ease-out;max-height:0;margin-top:0}.deryachring_filter.is-open{transition:max-height .5s ease-in;max-height:1000px;margin-top:20px}.faq-section{padding:60px 0 20px;background-color:#f8f9fa}.faq-title h2{font-size:32px;font-weight:600;margin-bottom:30px;color:#000;text-align:center}#faqAccordion .accordion-item{border:1px solid #e9ecef;margin-bottom:15px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);border-radius:8px}#faqAccordion .accordion-button{padding:20px 25px;font-size:16px;border:none;font-weight:500;color:#333;gap:15px;background-color:#fff;align-items:center;box-shadow:none;border-radius:8px;display:flex}#faqAccordion .accordion-button:not(.collapsed){color:#1576d1;background-color:#fff;box-shadow:none}#faqAccordion .accordion-button:focus{border-color:transparent;box-shadow:none}#faqAccordion .accordion-icon{flex-shrink:0;font-size:18px;color:#1576d1;transition:transform .3s ease}#faqAccordion .accordion-button:not(.collapsed) .accordion-icon{transform:rotate(45deg)}#faqAccordion .accordion-button span{flex:1;text-align:left}#faqAccordion .accordion-body{padding:20px 25px 25px;font-size:15px;color:#666;border-top:1px solid #e9ecef;background-color:#fff;line-height:1.6}#faqAccordion .accordion-button:after{content:none!important}.video-text-section{padding-top:35px;background-color:#000;padding-bottom:35px;width:100%}.video-text-section-content h2{font-size:24px;font-weight:400;margin-bottom:10px;color:#fff}.video-text-section-content p{font-size:17px;font-weight:300;margin-bottom:10px;color:#fff;line-height:32px}.tour-details-section{padding-top:50px;padding-bottom:50px}.tour-details-section .tour-details-title h2{font-size:20px;font-weight:600;margin-bottom:25px;color:#000;text-transform:capitalize}.tour-details-section .tour-details-item{height:auto;min-height:100px;width:100%;float:left}.tour-details-section .tour-details-item-icon{height:100%;padding-top:30px;justify-content:center;align-items:center;width:100%;width:10%;float:left;display:flex}.tour-details-section .tour-details-item-icon svg{height:22px;fill:#1576d1;width:22px}.tour-details-item-content{padding-bottom:15px;width:90%;float:left;padding-left:5px}.tour-details-item-content h3{font-size:15px;font-weight:600;margin-bottom:10px;color:#666;text-transform:capitalize}.tour-details-item-content p{font-size:14px;font-weight:300;color:#666}.video-text-section iframe{max-width:100%}.tour-ekstra-option{padding:15px 0;text-align:center}.tour-ekstra-option h3{font-size:20px;font-weight:600;text-transform:capitalize}.tour-ekstra-option h3,.tour-ekstra-option p{margin-bottom:20px;color:#000;line-height:25px}.tour-ekstra-option p{font-size:16px;font-weight:400}.tour-ekstra-option ul{padding-left:0}.tour-ekstra-option ul li{list-style:none;font-size:16px;font-weight:400;margin-bottom:10px;color:#000;line-height:25px}.tour-ekstra-option ul li span{font-weight:600}.ekstra-option-links{padding-top:20px}.ekstra-option-links .whatsapp{padding:10px 45px;background-color:#23ce5c}.ekstra-option-links .cart,.ekstra-option-links .whatsapp{text-decoration:none;font-weight:400;color:#fff;border-radius:5px}.ekstra-option-links .cart{padding:10px 20px;background-color:#ff6000}.ekstra-option-links .cart svg{height:20px;fill:#fff;width:20px}.tour-pricing-section{padding-top:20px;padding-bottom:20px}.tour-pricing-header strong{font-weight:600!important}.tour-pricing-item-duration b,.tour-pricing-item-location b{color:#fff!important}.tour-pricing-section h2{font-size:20px;font-size:16px;font-weight:300;color:#2c2059fa;transition:color .3s;text-align:center}.tour-pricing-section p{font-size:16px;font-weight:300;margin-bottom:25px;color:#ff6000;text-align:center}.tour-pricing-section h2 b{font-weight:600}.tour-pricing-item{height:auto;min-height:320px;padding:20px;margin-bottom:5px;text-align:center;background-color:#013;border-radius:5px;width:100%}.tour-pricing-item h3{font-size:22px;font-weight:600;margin-bottom:10px;color:#fff;text-transform:capitalize}.tour-pricing-item-price{font-size:30px;font-weight:600;color:#f27a1a;width:100%;display:block}.tour-pricing-item-duration{font-size:14px;font-weight:100;color:#fff;width:100%;display:block}.tour-pricing-item-location{font-size:15px;font-weight:100;color:#fff;width:100%;display:block}.tour-pricing-item-whatsapp{margin-bottom:10px;background-color:#31ab50;margin-top:10px}.tour-pricing-item-cart,.tour-pricing-item-whatsapp{padding:5px 15px;font-size:16px;text-decoration:none;font-weight:400;color:#fff;border-radius:5px;width:100%;display:block}.tour-pricing-item-cart{background-color:#ff6000}.tour-pricing-item-cart svg{height:20px;fill:#fff;width:20px}.price-item{padding-right:3px;padding-left:3px}.popup-gallery-section{padding-top:30px;padding-bottom:0}.popup-gallery-section h2{font-size:32px;font-weight:600;margin-bottom:40px;color:#000;text-align:center}.gallery-grid{grid-template-columns:repeat(4,1fr);max-width:100%;gap:20px;margin:0 auto;display:grid}.gallery-item{overflow:hidden;transition:transform .3s ease;position:relative;aspect-ratio:1;border-radius:8px;cursor:pointer}.gallery-item:hover{transform:scale(1.05)}.gallery-item img{height:100%;transition:transform .3s ease;object-fit:cover;width:100%}.gallery-overlay{justify-content:center;right:0;transition:opacity .3s ease;position:absolute;opacity:0;bottom:0;top:0;align-items:center;background:rgba(0,0,0,.7);left:0;display:flex}.gallery-item:hover .gallery-overlay{opacity:1}.gallery-overlay i{font-size:24px;color:#fff;transition:transform .3s ease}.gallery-overlay svg{height:auto;fill:#fff;width:30px}.gallery-item:hover .gallery-overlay i{transform:scale(1.2)}.gallery-btn-other{padding-top:15px;padding-bottom:15px}.gallery-btn-other a,.gallery-btn-other a:hover{color:#fff;background-color:#013;border-radius:7px;width:100%;display:block}.gallery-popup{height:100%;justify-content:center;position:fixed;top:0;align-items:center;left:0;width:100%;display:none;z-index:9999}.gallery-popup-overlay{height:100%;position:absolute;top:0;background:rgba(0,0,0,.9);cursor:pointer;left:0;width:100%}.gallery-popup-content{overflow:hidden;position:relative;max-width:95%;max-height:95%;box-shadow:0 10px 30px rgba(0,0,0,.5);border-radius:8px;background:#fff}.gallery-popup-close{-webkit-tap-highlight-color:transparent;height:40px;justify-content:center;font-size:24px;border:none;right:20px;color:#fff;transition:background .3s ease;position:fixed;top:20px;align-items:center;box-shadow:0 2px 10px rgba(0,0,0,.5);border-radius:50%;cursor:pointer;width:40px;touch-action:manipulation;user-select:none;-webkit-user-select:none;display:flex;z-index:10005}.gallery-popup-close,.gallery-popup-close:hover{background:rgba(0,0,0,.9)}.gallery-popup-body{height:100%;position:relative;width:100%}.gallery-popup-img{height:auto;max-height:80vh;object-fit:contain;width:100%;display:block}.gallery-popup-video{height:70vh;min-height:500px;border:none;max-width:100%;border-radius:8px;width:100%;display:block}.gallery-popup-video:before{height:60px;pointer-events:none;right:0;content:"";position:absolute;top:0;background:rgba(0,0,0,.1);left:0;z-index:10002}.gallery-popup-content.video-popup{max-width:90%;width:90%}.gallery-popup-content.video-popup .gallery-popup-video{height:80vh;min-height:600px;width:100%}.custom-pagination .pagination li a{list-style:none;padding:8px 15px;font-size:14px;border:1px solid #1a1a1a;text-decoration:none;font-weight:400;margin-right:5px;color:#1a1a1a;transition:all .3s ease;border-radius:5px;margin-left:5px;line-height:20px;display:inline-block}.custom-pagination .pagination li a:hover,.custom-pagination .pagination li.active a{border:1px solid #1a1a1a;color:#fff;background-color:#013}