@media (min-width:1200px){html{font-size:18px}}@media (min-width:992px) and (max-width:1199.95px){.py-30{padding:24px 0}.py-35,.py-40{padding:35px 0}.py-50{padding:40px 0}.py-60{padding:50px 0}.py-70{padding:60px 0}.py-80{padding:70px 0}.py-90{padding:80px 0}.py-100{padding:90px 0}.py-110{padding:100px 0}.py-120{padding:105px 0}.pt-30{padding-top:24px}.pt-35,.pt-40{padding-top:35px}.pt-50{padding-top:40px}.pt-60{padding-top:50px}.pt-70{padding-top:60px}.pt-80{padding-top:70px}.pt-90{padding-top:80px}.pt-100{padding-top:90px}.pt-110{padding-top:100px}.pt-120{padding-top:105px}.pb-30{padding-bottom:24px}.pb-35,.pb-40{padding-bottom:35px}.pb-50{padding-bottom:40px}.pb-60{padding-bottom:50px}.pb-70{padding-bottom:60px}.pb-80{padding-bottom:70px}.pb-90{padding-bottom:80px}.pb-100{padding-bottom:90px}.pb-110{padding-bottom:100px}.pb-120{padding-bottom:105px}.px-30{padding-right:15px;padding-left:15px}.px-35{padding-right:20px;padding-left:20px}.mt-30{margin-top:24px}.mt-40{margin-top:35px}.mt-50{margin-top:40px}.mt-60{margin-top:50px}.mt-70{margin-top:60px}.mt-80{margin-top:70px}.mt-90{margin-top:80px}.mt-100{margin-top:90px}.mb-30{margin-bottom:24px}.mb-40{margin-bottom:35px}.mb-50{margin-bottom:40px}.mb-60{margin-bottom:50px}.mb-70{margin-bottom:60px}.mb-80{margin-bottom:70px}.mb-90{margin-bottom:80px}.mb-100{margin-bottom:90px}.shape--01:after,.shape--02:after{width:38%}.image-rotate img{height:140px;width:140px}.fs-25,.fs-26{font-size:1.5rem}.fs-28{font-size:1.625rem}.fs-30{font-size:1.75rem}.fs-32{font-size:1.875rem}.fs-34{font-size:2rem}.fs-36{font-size:2.125rem}.fs-38{font-size:2.25rem}.fs-40{font-size:2.375rem}.fs-42{font-size:2.5rem}.fs-44{font-size:2.6255rem}.fs-46{font-size:2.75rem}.fs-48{font-size:2.875rem}.fs-50{font-size:3rem}.fs-52{font-size:3.125rem}.fs-54{font-size:3.25rem}.fs-56{font-size:3.375rem}.fs-58{font-size:3.5rem}.fs-60{font-size:3.625rem}.fs-62{font-size:3.75rem}.fs-64{font-size:3.875rem}.fs-66{font-size:4rem}.fs-68{font-size:4.125rem}.fs-70{font-size:4.25rem}.fs-72{font-size:4.375rem}.fs-74{font-size:4.5rem}.fs-76{font-size:4.625rem}.fs-78{font-size:4.75rem}.fs-80{font-size:4.875rem}.check-list{margin:22px 0 14px}.check-list.mt-15{margin:18px 0 0}.check-list li p{margin-bottom:10px}.check-list li p span{top:2px}.check-list.ico-20 [class^=flaticon-]:after,.check-list.ico-20 [class^=flaticon-]:before{font-size:.95rem}.lb-list{margin-bottom:15px;margin-top:15px}.list-line{top:-15px;left:1.65rem}.lb-list .list-item{padding:13px 60px 12px 44px}.lb-list .list-item p{padding-left:12px}.lb-list .list-item p span{right:4px}.lb-list.ico-15 [class*=flaticon-]:after,.lb-list.ico-15 [class*=flaticon-]:before{font-size:.9rem}.btn,.btn.btn-md{font-size:.835rem}.btn.btn-md{padding:1rem 1.75rem 1.05rem}.module-subtitle{font-size:.825rem;margin-bottom:30px}.section-title.mb-60{margin-bottom:50px}.section-title.mb-70{margin-bottom:55px}.section-title.mb-80{margin-bottom:65px}.section-title.mb-100{margin-bottom:70px}.section-title p{margin:18px 5% 0}.txt-block-rating{margin-top:-8px}.txt-block-digit{margin-right:20px}.txt-block-txt{top:11px}.block-info{margin-top:35px}.block-info.mt-60{margin-top:50px}.block-info.mt-75{margin-top:65px}.block-info.mt-85{margin-top:75px}.block-info img{max-height:70px}.block-info-txt{font-size:1.25rem}.desktoplogo img{max-height:32px}.wscenterlogo img{max-height:34px}.scroll .wscenterlogo img{max-height:32px}.centered-menu .wsmenu{padding:0}.wsmenu>.wsmenu-list>li>a{padding:10px 12px;font-size:.835rem;margin:0 6px}.wsmenu>.wsmenu-list>li a.btn{padding:6px 20px 4px;font-size:.8rem;line-height:28px;margin-top:14px}.nl-simple.m-left .btn{margin-left:30px}.wsmenu>.wsmenu-list>li.lang{margin-right:12px}.wsmenu>.wsmenu-list>li.lang>a{padding:10px 14px 10px 6px}.wsmenu>.wsmenu-list>li.lang>ul.sub-menu{padding:8px 5px;min-width:110px!important}.wsmenu>.wsmenu-list>li.lang>ul.sub-menu>li>a{font-size:.95rem}.wsmenu>.wsmenu-list>li>ul.sub-menu{padding:13px 19px;min-width:175px}.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu{padding:10px;min-width:190px}.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu{padding:15px 14px;width:35%}.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60{padding:15px 14px;left:40%;width:50%!important}.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75{padding:25px;left:20%;width:78%!important}.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90{padding:25px;left:3%;width:94%!important}.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a{padding:6px 0;font-size:.85rem}.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>a:hover,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a:hover{padding:6px 0 6px 5px}.wsmenu>.wsmenu-list>li>ul.sub-menu>li>a span{right:10px;top:9px}.wsmenu>.wsmenu-list>li>.wsmegamenu .title{font-size:.875rem}.slideshow,.slideshow .slides{height:620px}.slider,.slider .slides{height:450px}.hero-1{margin-top:115px}.hero-1-txt{padding:20px 30px 40px}.hero-1-txt h2{font-size:4rem}.hero-1-txt p{margin:12px 0 20px}.hero-2 .caption{margin-top:70px}.hero-2 .caption h2{font-size:5rem;letter-spacing:.5px}.hero-2 .caption p{margin:15px 0 30px}.hero-3-txt{padding:170px 0 100px}.hero-3-txt h2{font-size:5.65rem;letter-spacing:-2px}.hero-3-txt p{margin:15px 12px 30px 0}.hero-4{padding:190px 0 110px}.hero-4-txt .module-subtitle{font-size:.9rem;margin-bottom:35px}.hero-4-txt h2{font-size:5.2rem}.hero-4-txt p{margin:25px 6% 30px 0}.hero-5 .slider,.hero-5 .slider .slides{height:460px}.hero-6{padding:170px 0 90px}.hero-6-txt .module-subtitle{font-size:.9rem;margin-bottom:30px}.hero-6-txt h2{font-size:5.125rem;margin-right:-30px}.hero-6-txt p{margin:22px 10% 30px 0}.hero-6-img{margin:0 -30px 0 -45px}.hero-7{padding-top:115px}.hero-7-txt{padding:50px 40px;width:490px}.hero-7-txt .module-subtitle{font-size:.9rem;margin-bottom:20px}.hero-7-txt p{margin:12px 0 22px}.hero-7l-img{margin-right:-12px}.hero-7r-img{margin-left:30px}.hero-8{padding:280px 0 100px}.hero-9{padding-top:170px;margin-bottom:75px}.hero-9-txt h2{font-size:3.85rem}.hero-9-txt p{margin:18px 0 0}.hero-9 .slider{height:450px;margin:50px 20px -75px}.hero-9 .slider .slides{height:450px}.hero-10 .caption{padding:0 2%;margin-top:70px}.hero-10 .caption h2{font-size:4.15rem}.hero-10 .caption p{font-size:1.125rem;margin:16px 3% 28px}.hero-11{padding-top:115px}.hero-11 .slider,.hero-11 .slider .slides{height:460px}.hero-12{padding-top:170px}.hero-12-txt{margin-bottom:50px}.hero-12-txt h2{font-size:3.85rem}.hero-12-txt p{margin:14px 5% 0}.hero-12 img{max-height:450px}.about-1-txt{padding-left:0}.about-1-title .btn{margin-top:25px}.about-2 h5{padding:0 2%}.sbox-2-wrapper{padding:0 4%}.sbox-3-wrapper{margin:0}.sbox-1-wrapper .col{padding:0 11px}.sbox-2,.sbox-3{padding:0 10px}.sbox-7{padding:65px 55px}.rows-2 #sb-2-1,.rows-2 #sb-2-2,.rows-2 #sb-2-3{margin-bottom:40px}.sbox-ico{margin-bottom:16px}.sbox-ico.mb-30{margin-bottom:25px}.sbox-6 .sbox-ico{margin-bottom:20px}.ico-65 .shape-ico svg{height:130px;top:-40px;left:calc(50% - 65px);width:130px}.sbox-2 h6{font-size:1.3rem}.sbox-3 h4,.sbox-4 h4,.sbox-5 h4{margin-bottom:12px;padding-right:3%}.sbox-7 h4{margin:22px 0 30px}.sbox-1 p,.sbox-7 span.sbox-link a{font-size:.95rem}.sbox-1 p{margin:10px 0 0}.sbox-1-img{margin-bottom:25px}.services-section .more-btn{margin-top:45px}.ct-08:after{height:40%}.ct-09{padding:215px 0}.ct-10-wrapper{padding:0 3%}.txt-block.left-column{padding-right:5px}.txt-block.right-column{padding-left:5px}.ct-02-txt{padding-right:20px;padding-left:50px}.ct-03-txt{padding-right:40px;padding-left:30px}.ct-04-txt{padding:35px 40px;width:440px}.ct-05 .txt-block{padding:0}.ct-06 .txt-block{padding:100px 25px 100px 30px}.ct-07 .txt-block{padding:100px 20px 100px 40px}.ct-10-wrapper .txt-block{padding-left:2%}.title-underline:after{margin:22px 0}.txt-block h2{padding-right:2%}.ct-04-txt h4,.txt-block h3{margin-bottom:15px}.ct-06-txt h4{margin:14px 0 12px}.ct-07-txt h2{margin-bottom:20px}.ct-10-title h2{margin-right:3%;margin-bottom:24px}.ct-05 .txt-block p{margin:-5px 5% 14px}.txt-block .btn{margin-top:5px}.txt-block .btn.mt-15{margin-top:12px}.ct-02-txt .btn,.ct-03-txt .btn{margin-top:6px}.ct-04-txt .btn{margin-top:16px}.ct-07-txt .btn{margin-top:5px}.ct-table .txt-table .table td{font-size:1.15rem!important}.ct-table .txt-table .table td.text-end{font-size:1.125rem!important}.txt-block .accordion{margin-top:25px}.txt-block .accordion-panel{padding:18px 0 0}.txt-block .accordion-item .accordion-thumb:after{top:0}.signature{margin-top:25px}.signature img{max-height:48px}.signature h6{margin:18px 0 0 3px}.signature span{font-size:1.0625rem}.ct-01 .img-block.right-column{margin-left:15px}.ct-01 .img-block.left-column{margin-right:15px}#ct-5-1{margin:50px 15px 0 -150px}#ct-5-2{margin:60px 15% 0 25%}#ct-5-3{margin:80px -100px 0 20px}.ct-06-txt .hover-overlay{margin-bottom:25px}.ct-08-img{padding:0}.half-img,.half-img-left{width:45%}.loop_carousel_txt span.carousel_txt{padding:0 14px;font-size:1.4rem}.loop_carousel_txt span.carousel_txt:last-child{padding:0 0 0 14px}.loop_carousel_txt span[class*=flaticon-]{top:2.5px}.gallery-4.pt-70{padding-top:50px}.gallery-4 .gallery-image{margin-bottom:24px}.gallery-5 img{max-height:245px}.gallery-section .section-title{margin-bottom:35px}.gallery-section .section-title span{right:8px;top:3.5px}.gallery-section .section-title .ico-30 [class*=flaticon-]:after,.gallery-section .section-title .ico-30 [class*=flaticon-]:before{font-size:1.6rem}.follow-link-wrapper{height:190px;padding:20px;width:430px}.follow-link span{font-size:2.4rem}.image-caption h5{font-size:1.75rem}.image-caption p{font-size:.9rem}.gallery-section .more-btn{margin-top:30px}.review-1{padding:0 18px}.review-2{padding:20px 18px 24px;margin:0 8px 30px}.review-3{padding:30px 18px;margin:0 8px 30px}.owl-item .review-avatar img{height:68px;width:68px}.reviews-2 .owl-item .review-avatar img{height:50px;width:50px}.reviews-3 .owl-item .review-avatar img{height:44px;width:44px}.review-2 h6,.review-3 h6{margin-bottom:10px}.review-2 .review-author{padding:0 0 0 15px;margin-top:6px}.review-3 .review-author{padding:0 0 0 15px;margin-top:5px}.review-3 .review-author p,.review-author p{font-size:1rem}.review-2 .review-author p{margin-bottom:7px}.review-3 .review-author span{font-size:.9rem}.review-1 .star-rating{margin-bottom:10px}.review-2 .review-txt p{font-size:1rem;margin-bottom:16px}.review-3 .review-txt p{font-size:1rem}.rating-1-wrapper{padding:0 4%}.rbox-1-img{margin-bottom:18px}.rbox-1-img img{max-height:60px}.rbox-1 .star-rating{font-size:.925rem}.rbox-1 p.fs-15{font-size:1rem;margin:8px 0 0}.statistic-1-wrapper{padding:0 2%}.txt-block-stat{margin-top:30px}#stb-2-1,#stb-2-2{width:44%}.pricing-section .pricing-1-table.left-column{padding-right:15px}.pricing-section .pricing-1-table.right-column{padding-left:15px}.pricing-3 .txt-block.left-column{margin-right:35px}.pricing-3 .txt-block.right-column{margin-left:35px}.pricing-list li{margin-bottom:15px}.price-name p,.price-number p{font-size:1.25rem}.price-number h4 span{font-size:1.15rem}.price-number p span{font-size:1.05rem}.pricing-3 .txt-block h3{margin-bottom:30px}.p3-price{right:25px;top:-3.5px}.pricing-4 .block-info.mt-60{margin-top:40px}.pricing-item-btn .btn{padding:.8rem 1.4rem .7rem;font-size:.8rem}.pricing-section .more-btn{margin-top:50px}.pricing-warning.mt-60{margin-top:55px}.brands-title{margin-bottom:45px}.gift-card img{margin-bottom:25px}.gift-card h5{margin-bottom:14px}.gift-card p{margin:0 0 18px}.brands-2-wrapper,.brands-3-wrapper{padding:0 20px}.brands-2 .brand-logo{padding:32px 28px}.brands-3 .brand-logo{padding:22px 28px}.brands-1 .loop_carousel_left img{height:4.35rem;padding:0 18px}#tm-2-1,#tm-2-2,#tm-2-3,#tm-2-4{margin-bottom:40px}.team-member-data{margin-top:22px}.team-member-data span{font-size:.875rem;margin-top:11px}.tm-social li{margin:0 8px}.team-section .more-btn{margin-top:50px}.banner-1,.banner-2{padding:45px 0}.banner-3{padding:35px 0}.banner-5{padding:90px 0}.banner-4-txt{margin:0 -10px}.banner-5-txt{padding:0}.banner-2-txt h3{margin-bottom:24px}.banner-5-txt p{margin:18px 8% 25px}.faqs-1 .section-title{margin-bottom:35px}.faqs-2.faqs-section .accordion-item{padding:0 25px}.faqs-section .accordion-item .accordion-thumb:after,.faqs-section .accordion-item.is-active .accordion-thumb:after{top:24px}.faqs-2.faqs-section .accordion-item .accordion-thumb:after{top:21px}.faqs-2.faqs-section .accordion-item.is-active .accordion-thumb:after{top:28px}.faqs-section .accordion-panel{padding:0 0 5px}.more-questions{margin-top:50px}.more-questions p{font-size:1.0625rem}.newsletter-wrapper{padding:70px 80px 45px}.newsletter-1 .newsletter-form{padding:0 12%}.newsletter-txt{margin-bottom:40px}.newsletter-1 .newsletter-form p{padding:0 3%;font-size:.975rem;margin:30px 0 0}.newsletter-section .form-control{height:60px}.newsletter-section .btn{height:60px;padding:13px 35px 10px;margin-left:12px}#blog-page .blog-post{margin-bottom:50px}.blog-1 .blog-post,.blog-2 .blog-post{padding:0 10px}.post-date{height:60px;padding:12px 10px 0;left:15px;width:60px}.post-date span{font-size:.925rem;margin-bottom:6px}.blog-2 .blog-post-txt h4{padding-right:5%}.blog-1 .post-link{margin-bottom:10px;padding-right:3%}.blog-1 .blog-post p{padding-right:3%}.blog-2 .post-link{font-size:.825rem;margin:18px 0 0}.post-content{padding:0 2%}.single-post-title{margin-bottom:40px}.post-data-list{margin-top:30px}.single-post-txt h5.fs-26{margin:25px 0}.single-post-img{margin-bottom:40px}.post-inner-img{margin:40px 0}.post-share-links{padding-top:65px;margin:65px 0}.post-share-list{margin-top:5px}.txt-block .booking-form-wrapper{margin-top:30px}.booking-form .form-control,.booking-form .form-select{height:56px;padding:0 15px;font-size:1.05rem}.booking-form .btn{padding:1.2rem 2.15rem 1.1rem;font-size:.85rem;margin-top:10px}.contact-1-wrapper{padding:0 4%}.cbox-1.cbox-contacts,.cbox-1.cbox-location{margin-bottom:35px}.contact-4-data .cbox-1.cbox-contacts,.contact-4-data .cbox-1.cbox-location{margin-bottom:25px}.cbox-2{height:280px;padding:40px 40px 26px}.contact-4-data{margin-top:15px}.location-1-wrapper{margin-bottom:70px}.cbox-1 h5{margin-bottom:20px}.contact-1 .contact-form-wrapper h5,.contact-4-data h4{margin-bottom:25px}.contact-form .form-control{height:56px;padding:0 15px;font-size:1.05rem}.contact-form textarea{min-height:200px}.contact-form textarea.form-control{padding:15px}.gmap-1 .google-map,.gmap-2 .google-map{padding:0 0 37%}.gmap-3 .google-map{padding:0 0 95%}.footer{padding-bottom:30px}.footer-contacts,.footer-info,.footer-logo,.footer-working-hours{margin-bottom:30px}.footer-4 .footer-links{margin:28px 0 25px}.footer-form{margin:0 0 40px 4%}.footer-6 .footer-form{margin:0 5% 40px 0}.footer-6-links .fl-1{padding-left:14%}.footer-6-links .fl-2{padding-left:0}.footer-6-links .fl-3{padding-left:8%}.footer-logo img{max-height:31px;margin-top:10px}.footer h5{margin-bottom:16px}.footer-form p{margin-bottom:18px}.footer hr{margin:25px 0}.bottom-footer-list{top:4px}.bottom-footer-socials li{padding:0 12px}.inner-page-hero{padding-top:160px}.page-hero-section{padding:90px 0 105px}.txt-block.legal-info h5{margin:40px 0 20px}.txt-block.legal-info h6{margin:20px 0}.txt-block.legal-info h5 span,.txt-block.legal-info h6 span{margin-right:2px}.modal-dialog{max-width:580px}.modal-dialog.modal-xl{max-width:660px}#modal-3 .modal-dialog.modal-xl{width:400px}#modal-2 .modal-dialog{max-width:730px}#modal-2 .modal-body-content{padding:20px 32px 0 20px}.modal-body-content h4{margin-bottom:12px}.modal-body-content p{font-size:1rem;margin-bottom:16px}#modal-3 .modal-body-content p{padding:0 5%;font-size:1.05rem}.modal-3-txt{top:25%}.modal-3-txt h2{font-size:3.75rem}.modal-3-txt span{font-size:1.25rem}.modal .newsletter-form .form-control{height:52px;margin-bottom:16px}.modal .newsletter-form .btn{height:52px}.modal .request-form .form-control{height:52px;font-size:1.05rem;margin-bottom:16px}.modal .request-form .btn{height:52px}#cookies{padding:22px;bottom:20px;left:1%;width:98%}#cookies p{font-size:.9rem}#cookies-ok{font-size:.85rem;right:45px;bottom:14px}#cookies-close{right:20px;top:19px}#cookies-close svg{height:10px;width:10px}}@media (min-width:768px) and (max-width:991.98px){.py-30{padding:24px 0}.py-35,.py-40{padding:35px 0}.py-50{padding:40px 0}.py-60{padding:50px 0}.py-70{padding:60px 0}.py-80{padding:70px 0}.py-90{padding:80px 0}.py-100{padding:90px 0}.py-110{padding:100px 0}.py-120{padding:105px 0}.pt-30{padding-top:24px}.pt-35,.pt-40{padding-top:35px}.pt-50{padding-top:40px}.pt-60{padding-top:50px}.pt-70{padding-top:60px}.pt-80{padding-top:70px}.pt-90{padding-top:80px}.pt-100{padding-top:90px}.pt-110{padding-top:100px}.pt-120{padding-top:105px}.pb-30{padding-bottom:24px}.pb-35,.pb-40{padding-bottom:35px}.pb-50{padding-bottom:40px}.pb-60{padding-bottom:50px}.pb-70{padding-bottom:60px}.pb-80{padding-bottom:70px}.pb-90{padding-bottom:80px}.pb-100{padding-bottom:90px}.pb-110{padding-bottom:100px}.pb-120{padding-bottom:105px}.px-30,.px-35{padding-right:0;padding-left:0}.mt-30{margin-top:24px}.mt-40{margin-top:35px}.mt-50{margin-top:40px}.mt-60{margin-top:50px}.mt-70{margin-top:60px}.mt-80{margin-top:70px}.mt-90{margin-top:80px}.mt-100{margin-top:90px}.mb-30{margin-bottom:24px}.mb-40{margin-bottom:35px}.mb-50{margin-bottom:40px}.mb-60{margin-bottom:50px}.mb-70{margin-bottom:60px}.mb-80{margin-bottom:70px}.mb-90{margin-bottom:80px}.mb-100{margin-bottom:90px}.mx-15,.mx-20{margin-right:0;margin-left:0}.mx-25,.mx-30,.mx-35,.mx-40,.mx-50,.mx-60,.mx-70,.mx-80{margin-right:15px;margin-left:15px}.shape--01:after,.shape--02:after{height:100%;width:100%}.services-1.shape--03:after{height:86%}.gallery-1.shape--04:after,.gallery-2.shape--04:after{height:70%;top:30%}.animate__animated{animation:none!important;transform:none!important;opacity:1;transition-property:none!important}.wow{animation-name:none!important;visibility:visible!important}.img-anim-left,.img-anim-right,.img-anim-top{opacity:1!important}.fs-22{font-size:1.25rem}.fs-23{font-size:1.3125rem}.fs-24{font-size:1.375rem}.fs-25{font-size:1.4375rem}.fs-26{font-size:1.5rem}.fs-28{font-size:1.625rem}.fs-30,.fs-32{font-size:1.75rem}.fs-34,.fs-36{font-size:1.875rem}.fs-38{font-size:2rem}.fs-40{font-size:2.125rem}.fs-42{font-size:2.25rem}.fs-44{font-size:2.375rem}.fs-46{font-size:2.5rem}.fs-48{font-size:2.625rem}.fs-50{font-size:2.75rem}.fs-52{font-size:2.875rem}.fs-54{font-size:3rem}.fs-56{font-size:3.125rem}.fs-58{font-size:3.25rem}.fs-60{font-size:3.375rem}.fs-62,.fs-64{font-size:3.5rem}.fs-66{font-size:3.625rem}.fs-68{font-size:3.75rem}.fs-70{font-size:3.875rem}.fs-72{font-size:4rem}.fs-74{font-size:4.125rem}.fs-76{font-size:4.25rem}.fs-78{font-size:4.375rem}.fs-80{font-size:4.5rem}.check-list{margin:20px 0 14px}.check-list.mt-15{margin:18px 0 0}.check-list li p{margin-bottom:10px}.check-list li p span{top:2px}.check-list.ico-20 [class^=flaticon-]:after,.check-list.ico-20 [class^=flaticon-]:before{font-size:.95rem}.lb-list{margin:40px 0 15px;display:block}.list-line{top:-15px;left:10px;width:2px}.lb-list .list-item{padding:10px 0 10px 35px}.lb-list .list-item p{padding-left:0}.lb-list .list-item p span{right:5px;top:1.5px}.btn,.lb-list.ico-15 [class*=flaticon-]:after,.lb-list.ico-15 [class*=flaticon-]:before{font-size:.85rem}.btn{padding:1rem 2.35rem .9rem}.video-btn-sm{height:5rem;margin-left:-2.5rem;width:5rem;margin-top:-2.5rem}.video-btn.video-btn-md [class^=flaticon-]:after,.video-btn.video-btn-sm [class^=flaticon-]:before{font-size:4.35rem;margin-left:8px;line-height:5rem!important}.module-subtitle{font-size:.85rem;margin-bottom:30px}.section-title.mb-60{margin-bottom:40px}.section-title.mb-70{margin-bottom:45px}.section-title.mb-80{margin-bottom:50px}.section-title.mb-100{margin-bottom:60px}.section-title p{margin:18px 5% 0}.block-info{margin-top:35px}.block-info.mt-60{margin-top:55px}.block-info.mt-75{margin-top:65px}.block-info.mt-85{margin-top:70px}.block-info img{margin-right:7px;max-height:70px}.block-info-txt span{font-size:1.2rem}.headtoppart{display:none}.centered-menu .wsmenu{padding:0}.centered-menu .wsmenu>.wsmenu-list{display:block}.centered-menu .wsmenu>.wsmenu-list>li{text-align:center;float:none;display:block}.wsmenu>.wsmenu-list>li.wscenterlogo{display:none}.wsmobileheader,.wsmobileheader.cntr-menu{height:80px;box-shadow:0 0 2px rgba(50,50,50,.4)}.wsmobileheader.cntr-menu{text-align:center}.tra-menu .wsmobileheader,.white-menu .wsmobileheader{background-color:var(--white)}.theme--dark .tra-menu .wsmobileheader,.theme--dark .white-menu .wsmobileheader{background-color:var(--ink)!important;box-shadow:0 2px 3px var(--tra-ink)}.wsmobileheader .smllogo{margin-top:24px;padding-left:22px;display:block}.wsmobileheader.cntr-menu .smllogo{margin-top:23px;padding-left:0;display:block}.smllogo img{max-height:33px}.cntr-menu .smllogo img{max-height:34px}.callusbtn{padding:14px 0;top:0;margin:13px 0 0 28px;left:0}.callusbtn.ico-20 [class^=flaticon-]:after,.callusbtn.ico-20 [class^=flaticon-]:before{font-size:1.6rem;line-height:1}.wsanimated-arrow{padding:14px 22px 14px 0;margin:24px 28px 0 0}.wsanimated-arrow span:before{top:-8px;width:26px}.wsanimated-arrow span:after{bottom:-8px;width:20px}.theme--dark .wsanimated-arrow span,.theme--dark .wsanimated-arrow span:after,.theme--dark .wsanimated-arrow span:before{background:#b1b7cd}.wsactive .wsanimated-arrow span:after,.wsactive .wsanimated-arrow span:before,.wsactive .wsanimated-arrow.active span:after{top:0;width:28px}.wsactive .wsanimated-arrow span{background:transparent}.wsmenu>.wsmenu-list>li>.wsmenu-click{height:64px}.wsmenu>.wsmenu-list>li>a{padding:7px 32px 6px 20px;font-size:.915rem;margin:0}.tra-menu .wsmenu>.wsmenu-list>li>a.h-link,.tra-menu.navbar-light .wsmenu>.wsmenu-list>li>a.h-link{color:var(--header-color)}.wsmenu>.wsmenu-list>li>.wsmenu-click>i{height:10px;margin:22px 18px 0 0;width:10px}.wsmenu>.wsmenu-list>li .wsmenu-click.ws-activearrow>i{transform:rotate(-45deg);margin-top:28px}.theme--dark .navbar-dark .wsmenu>.wsmenu-list>li>a,.theme--dark .navbar-light .wsmenu>.wsmenu-list>li>a{color:var(--white)!important}.theme--dark .navbar-light .wsmenu>.wsmenu-list>li>a.btn--tra-white,.theme--dark .navbar-light .wsmenu>.wsmenu-list>li>a.btn--white{color:#1d222f!important}.wsmenu>.wsmenu-list>li>ul.sub-menu{min-width:100%!important;width:100%!important}.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu{padding:10px;width:100%!important}.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90{padding:12px 10px;top:0;left:0;width:100%!important}.wsmegamenu.w-90 .col-lg-3,.wsmegamenu.w-90 .col-lg-3.col-img{padding:0 15px;width:100%}.col-img{margin:20px 0 10px}.wsmenu>.wsmenu-list>li.mobile-last-link>ul.sub-menu{border-bottom:none!important}.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60,.wsmenu>.wsmenu-list>li>ul.sub-menu{border-bottom:1px solid #ddd;top:0;box-shadow:0 0;border-radius:0}.wsmenu>.wsmenu-list>li>.wsmegamenu,.wsmenu>.wsmenu-list>li>ul.sub-menu{transform:rotateX(0deg);opacity:1!important;visibility:visible!important}.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu{padding:5px 0 0;border:none;position:static;min-width:100%!important;top:0;margin:0;box-shadow:0 0;left:0;width:100%!important}.wsmenu>.wsmenu-list>li>.wsmegamenu .link-list li a,.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a{padding:12px 0;font-size:.9rem;color:var(--text-color)}.navbar-light .wsmenu-list>li>a.h-link:hover{color:var(--black)!important}.wsmenu>.wsmenu-list>li>.wsmegamenu .link-list li a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>a:hover,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a:hover{padding:12px 0;text-decoration:none}.wsmenu>.wsmenu-list>li.lang>ul.sub-menu>li>a{padding:12px 0;font-size:.9rem}.wsmenu>.wsmenu-list>li.lang>ul.sub-menu>li>a:hover{padding:12px 0}.wsmenu>.wsmenu-list>li>ul.sub-menu>li>a span{display:none}.wsmenu>.wsmenu-list>li>ul.sub-menu>li .wsmenu-click02>i{height:10px;transform:rotate(-225deg);margin:19px 18px 0 0;width:10px}.wsmenu>.wsmenu-list>li>ul.sub-menu>li .wsmenu-click02>i.wsmenu-rotate{margin-top:24px}.wsmenu>.wsmenu-list>li>.wsmegamenu .title{font-size:.925rem;color:#333!important;margin:14px 0 8px}.wsmenu>.wsmenu-list>li a.btn{height:60px;padding:0 17px;font-size:.9rem;margin:0;border-radius:0;line-height:60px}.nl-simple.m-left .btn{margin-left:0}#header .btn--tra-black,#header .btn--tra-white{border-color:var(--black)!important;color:var(--white)!important;background-color:var(--black)!important}.theme--dark .btn--tra-white,.theme--dark .btn--white{border-color:var(--white)!important;background-color:var(--white)!important}.hover--tra-white:hover,.hover--white:hover{border-color:var(--black)!important;color:var(--black)!important;background-color:transparent!important}.theme--dark .hover--tra-white:hover{border-color:var(--white)!important;color:var(--white)!important;background-color:transparent!important}.theme--dark .wsmenu>.wsmenu-list{background-color:#1d222f!important}.theme--dark .wsmenu>.wsmenu-list>li>.wsmenu-click>i:before{border-color:var(--white)}.slideshow,.slideshow .slides{height:530px}.slider,.slider .slides{height:400px}.hero-1{text-align:center;margin-top:110px}.hero-1-txt{padding:80px 50px 60px}.hero-1-txt h2{padding:0 8%;font-size:4.5rem}.hero-1-txt p{margin:12px 5% 20px}.hero-1 .col-lg-6.bg--blush{margin:-170px 5% 0;width:90%;display:block!important}.hero-2 .slideshow{margin-top:80px}.hero-2 .caption{margin-top:10px}.hero-2 .caption h2{padding:0 3%;font-size:4.6rem;letter-spacing:.5px}.hero-2 .caption p{margin:14px 0 25px}.hero-3{margin-top:80px}.hero-3-txt{padding:90px 8%;text-align:center}.hero-3-txt h2{letter-spacing:-1.5px}.hero-3-txt p{margin:12px 5% 25px}.hero-3-img{opacity:.22;width:100%}.hero-4{padding:100px 0;margin-top:80px}.hero-4 .module-subtitle{font-size:.9rem;margin-bottom:30px}.hero-4-txt h2{font-size:4.75rem}.hero-4-txt p{margin:22px 0 26px}.hero-5 .slider,.hero-5 .slider .slides{height:425px}.hero-6{padding:90px 0 0;text-align:center;margin:80px 0 60px}.hero-6:after{height:100%;opacity:.4;width:100%}.hero-6-txt .module-subtitle{font-size:.9rem;margin-bottom:30px}.hero-6-txt h2{font-size:3.75rem;margin-right:0}.hero-6-txt p{margin:20px 5% 25px}.hero-6-img{margin:50px 0 -60px}.hero-7{padding-top:30px;margin-top:80px}.hero-7-txt{padding:45px 35px;width:480px}.hero-7-txt .module-subtitle{font-size:.9rem;margin-bottom:16px}.hero-7-txt h2{font-size:2.25rem}.hero-7-txt p{margin:12px 0 22px}.hero-7l-img{margin-left:-35%}.hero-7r-img{margin-right:-25%;margin-left:10px}.hero-8{padding:240px 0 100px}.hero-9{padding-top:80px;margin-bottom:60px;margin-top:80px}.hero-9-txt h2{padding:0;font-size:3.6rem}.hero-9-txt p{margin:18px 0 0}.hero-9 .slider{height:400px;margin:50px 0 -60px}.hero-9 .slider .slides{height:400px}.hero-10 .slideshow{margin-top:80px}.hero-10 .caption{padding:0 5%;margin-top:10px}.hero-10 .caption h2{font-size:3.65rem}.hero-10 .caption p{font-size:1.125rem;margin:18px 3% 25px}.hero-11{padding-top:0;margin-top:80px}.hero-11 .container{max-width:100%}.hero-11 .row{margin:0 -25px}.hero-11 .slider,.hero-11 .slider .slides{height:425px}.hero-12{padding-top:90px;margin-top:80px}.hero-12:after{height:92%}.hero-12-txt{margin-bottom:50px}.hero-12-txt h2{font-size:3.65rem}.hero-12-txt p{margin:14px 0 0}.hero-12 img{max-height:425px}.about-1-title{margin-bottom:30px;padding-right:0;text-align:center;margin-top:0}.about-1-txt{text-align:center;padding-left:0}.about-1 h2{padding:0 8%}.about-2 h2{padding:0 3%}.about-1-title .btn{margin-top:20px}.data-txt{padding:30px 0 35px}.data-txt p{font-size:1.15rem}.sbox-2-wrapper{padding:0}.sbox-2{padding:0 8px}.rows-2 #sb-2-1,.rows-2 #sb-2-2,.rows-2 #sb-2-3,.rows-2 #sb-2-4{margin-bottom:40px}.sbox-3-wrapper{margin:0}.sbox-3{padding:0 20px}.sbox-3,.sbox-4{text-align:center}#sb-3-1,#sb-3-2,#sb-4-1,#sb-4-2{margin-bottom:50px}#sb-3-2{border-right:none}.sbox-5{text-align:center}#sb-1-1,#sb-1-2{margin-bottom:55px}#sb-5-1,#sb-5-2{margin-bottom:45px}#sb-6-1,#sb-6-2,#sb-6-3{margin-bottom:55px}.sbox-7{padding:55px 18px}.sbox-ico{margin-bottom:16px}.sbox-6 .sbox-ico{margin-bottom:20px}.ico-65 .shape-ico svg{height:135px;top:-40px;left:calc(50% - 60px);width:135px}.sbox-7 span.sbox-link a{font-size:.95rem}.sbox-1 h5,.sbox-3 h5,.sbox-4 h5,.sbox-6 h5{font-size:1.6rem}.sbox-2 h5{margin-bottom:10px}.sbox-2 h6{font-size:1.35rem}.sbox-5 h5{font-size:1.5rem}.sbox-3 h4,.sbox-4 h4,.sbox-5 h4{margin-bottom:12px;padding-right:0}.sbox-3 h4 br,.sbox-4 h4 br,.sbox-5 br{display:none}.sbox-7 h4{margin:22px 0 30px}.sbox-1 p{font-size:1rem}.sbox-1-img,.sbox-2-img{margin-bottom:25px}.services-section .more-btn{margin-top:50px}.half-section{padding-bottom:0}.ct-01-booking{padding-bottom:50px}.ct-09{padding:190px 0}.ct-10-wrapper{padding:0}.ct-08:after{height:84%}.ct-04 .container{max-width:100%}.ct-06 .container:after{left:0}.ct-06 .container:after,.ct-07 .container:after{border-radius:0;width:100%}.ct-06 .container,.ct-07 .container{padding:0 25px;max-width:100%}.txt-box.b-border{padding:0 5% 10px 0;margin:0 0 25px}.txt-block.left-column{padding-right:0}.txt-block.right-column{padding-left:0}.ct-10-wrapper .txt-block{margin-top:35px;padding-left:0}.ct-02-txt{padding:70px 60px 55px}.ct-03-txt{padding:55px 60px 70px}.ct-04-txt{padding:35px;width:430px}.ct-05 .txt-block{padding:0}.ct-06 .txt-block,.ct-07 .txt-block{padding:60px 15px 105px}.ct-02-txt h2,.ct-03-txt h2,.txt-block h2,.txt-block h3{margin-bottom:18px}.ct-04-txt h4{margin-bottom:15px}.ct-10-title h2{margin-right:0;margin-bottom:24px}.ct-05 .txt-block p{margin:0 0 12px}.ct-10-title p{margin-top:-5px}.ct-04-txt .btn{margin-top:14px}.image-lnk h4{font-size:2rem}.txt-block .accordion{margin-top:30px}.txt-block .accordion-panel{padding:18px 0 0}.txt-block .accordion-item .accordion-thumb:after{top:-2px}.signature{margin-top:25px}.signature h6{font-size:1.3rem;margin:18px 0 0 3px}.signature span{font-size:1.0625rem}.ct-01 .img-block.right-column{margin:50px 0 0}.ct-01 .img-block.left-column,.ct-01 .order-first .img-block.right-column{margin:0 0 50px}.ct-01 .order-last .img-block.left-column{margin:50px 0 0}.ct-4-img{margin:0 -30px}#ct-5-1{margin:80px 10px 0 -150px}#ct-5-2{margin:50px 12% 0 22%}#ct-5-3{margin:80px -120px 0 10px}.ct-08-img{padding:0}.ct-08-image{margin:0}#ct-08-1,#ct-08-2{margin-bottom:40px}.ct-06-img,.ct-07-img{padding:105px 15px 0}.half-img,.half-img-left{position:inherit;width:100%;margin-top:60px}.ct-01-booking .half-img{display:none}.loop_carousel_txt span.carousel_txt{padding:0 12px;font-size:1.4rem}.loop_carousel_txt span.carousel_txt:last-child{padding:0 0 0 12px}.loop_carousel_txt span[class*=flaticon-]{top:2.5px}.gallery-1-wrapper{margin:0}.gallery-1 .col{padding:0 8px}.gallery-1-wrapper .hover-overlay{border-radius:10px}.gallery-4.pt-70{padding-top:50px}.gallery-1 img{max-height:245px}.gallery-2 .col{padding:0 10px}#img-1-1,#img-1-2,#img-1-3{margin-bottom:16px}#img-2-1,#img-2-2,#img-2-3{margin-bottom:20px}#img-3-10,#img-3-11,#img-3-12,#img-3-9{display:none}.row-cols-lg-5 #img-3-9{display:block}.gallery-4 .gallery-image{margin-bottom:24px}.gallery-section .section-title{margin-bottom:35px}.gallery-1 .section-title h3,.gallery-2 .section-title h3{font-size:1.85rem}.gallery-section .section-title span{right:10px;top:3.5px}.gallery-section .section-title .ico-30 [class*=flaticon-]:after,.gallery-section .section-title .ico-30 [class*=flaticon-]:before{font-size:1.75rem}.follow-link-wrapper{height:190px;padding:20px;width:440px}.follow-link span{font-size:2.4rem}.image-caption h5{font-size:1.85rem}.image-caption p{font-size:.9rem}.gallery-section .more-btn{margin-top:30px}.review-2{padding:24px 30px 28px;margin:0 10px 30px}.review-3{padding:30px;margin:0 10px 30px}.owl-item .review-avatar img{height:70px;width:70px}.reviews-2 .owl-item .review-avatar img{height:50px;width:50px}.reviews-3 .owl-item .review-avatar img{height:46px;width:46px}.review-2 .review-author{padding:0 0 0 15px;margin-top:6px}.review-3 .review-author{padding:0 0 0 15px;margin-top:5px}.review-3 .review-author p,.review-author p{font-size:1rem}.review-2 .review-author p{margin-bottom:8px}.review-3 .review-author span{font-size:.9rem}.review-1 .star-rating{margin-bottom:10px}.review-1 .review-txt p,.review-3 .review-txt p{font-size:1rem}.review-2 .review-txt p{font-size:1rem;margin-bottom:16px}.reviews-section .star-rating.ico-15 [class^=flaticon-]:after,.reviews-section .star-rating.ico-15 [class^=flaticon-]:before{font-size:1rem}.rating-1-wrapper{padding:0}.rbox-1-img{margin-bottom:18px}.rbox-1-img img{max-height:50px}.rbox-1 .star-rating{font-size:.925rem}.rbox-1 p.fs-15{font-size:1rem;margin:8px 0 0}.statistic-1-wrapper{padding:0}.txt-block-stat{margin-top:30px}#stb-2-1,#stb-2-2{width:34%}.txt-block-stat .statistic-block h2{margin-bottom:12px}.statistic-block h2 small{font-size:2.75rem;top:-6px;left:6px}.txt-block-stat .statistic-block h2 small{font-size:2.35rem;top:-5px;left:6px}.pricing-2{padding-bottom:35px}.pricing-section .pricing-1-table.left-column{padding-right:0}.pricing-section .pricing-1-table.right-column{padding-left:0}.pricing-3 .txt-block{margin-top:60px}.pricing-3 .txt-block h3{margin-bottom:35px}.p3-price,.pricing-3 .accordion-thumb h5,.pricing-4 .accordion-thumb h5{font-size:1.35rem}.p3-price{right:32px;top:-3.5px}.pricing-3 .txt-block .accordion-item .accordion-thumb:after,.pricing-4 .txt-block .accordion-item .accordion-thumb:after{font-size:.95rem;top:1.5px}.pricing-4 .block-info.mt-60{margin-top:35px}.pricing-category{margin-bottom:55px}.pricing-category.mt-70{margin-top:55px}.pricing-category h2{margin-bottom:30px}.pricing-list li,.pricing-list li.resp-lst:last-child{margin-bottom:18px}.price-name h5{font-size:1.4375rem}.price-number h4{font-size:1.5rem}.price-name p,.price-number p{font-size:1.375rem}.price-number h4 span{font-size:1.2rem}.price-number p span{font-size:1.175rem}.pricing-item-txt{width:60%}.pricing-item-price{width:13%}.pricing-item-btn{width:27%}.pricing-item-btn .btn{padding:.85rem 1.5rem .75rem;font-size:.85rem}.pricing-section .more-btn,.pricing-warning.mt-60{margin-top:50px}.pricing-warning p{font-size:.975rem}.brands-title{margin-bottom:45px}.brands-2-wrapper,.brands-3-wrapper{padding:0}.brands-2 .brand-logo{padding:30px 18px}.brands-3 .brand-logo{padding:20px 18px}.brands-1 .loop_carousel_left img{height:4.15rem;padding:0 12px}#card-2-1,#card-2-2{margin-bottom:55px}.gift-card img{margin-bottom:30px}.gift-card h5{font-size:1.65rem;margin-bottom:14px}.gift-card p{font-size:1.1rem;margin:0 0 18px}.gift-card .btn{padding:1rem 2.5rem;font-size:.9rem}#tm-1-1,#tm-1-2,#tm-2-1,#tm-2-2,#tm-2-3,#tm-2-4,#tm-2-5,#tm-2-6{margin-bottom:50px}#tm-2-9{margin-top:50px}.team-member-data{margin-top:25px}.team-member-data h5{font-size:1.625rem}.team-member-data span{font-size:.9rem}.tm-social.ico-25 [class*=flaticon-]:after,.tm-social.ico-25 [class*=flaticon-]:before{font-size:1.625rem}.team-section .more-btn{margin-top:60px}.banner-1{padding:45px 0 64px}.banner-2{padding:40px 0 45px}.banner-3{padding:35px 0}.banner-5{padding:75px 0}.banner-2-txt h3{margin-bottom:24px}.banner-4{text-align:center}.banner-4-txt{margin:14px 14% 18px}.banner-4-btn.text-end{text-align:center!important}.banner-1 h3,.banner-2 h3,.banner-3 h3{font-size:1.85rem}.banner-1-link{top:4px;left:0;display:block}.banner-1 h3 span[class*=flaticon-]{top:2px}.banner-5-txt p{margin:18px 8% 25px}.faqs-2-questions{padding:0}.faqs-1 .section-title{margin-bottom:35px}.faqs-2.faqs-section .accordion-item{padding:0 24px}.faqs-section .accordion-thumb{padding:23px 0}.faqs-2.faqs-section .accordion-thumb{padding:20px 0}.faqs-2.faqs-section .is-active .accordion-thumb{padding:25px 0 14px}.faqs-section .accordion-item .accordion-thumb:after,.faqs-section .accordion-item.is-active .accordion-thumb:after{top:21px}.faqs-2.faqs-section .accordion-item .accordion-thumb:after{top:18px}.faqs-2.faqs-section .accordion-item.is-active .accordion-thumb:after{top:24px}.faqs-1 .accordion-thumb h5{font-size:1.3125rem}.faqs-section .accordion-panel{padding:0 0 5px}.more-questions{margin-top:50px}.more-questions p{font-size:1.05rem}.newsletter-wrapper{padding:70px 80px 45px}.newsletter-1 .newsletter-form{padding:0}.newsletter-txt{margin-bottom:40px}.newsletter-1 .newsletter-form p{padding:0 3%;font-size:.975rem;margin:30px 0 0}.newsletter-section .form-control{height:60px}.newsletter-section .btn{height:60px;padding:13px 30px 10px;margin-left:10px}#blog-page{padding-bottom:40px}#blog-page .blog-post,#bp-1-1,#bp-1-2,#bp-2-1,#bp-2-2{margin-bottom:40px}.post-date{height:64px;padding:12px 10px 0;left:20px;width:64px}.post-date span{font-size:1rem;margin-bottom:6px}.blog-2 .post-link{margin:18px 0 0}.post-content{padding:0}.single-post-title{margin-bottom:40px}.post-data-list{margin-top:30px}.single-post-txt h5.fs-26{margin:25px 0}.single-post-img{margin-bottom:40px}.post-inner-img{margin:40px 0}.post-share-links{padding-top:65px;margin:65px 0}.post-tags-list span{padding:11px 15px 10px;font-size:.8rem;margin-right:8px}.post-share-list{margin-top:5px}.txt-block .booking-form-wrapper{margin-top:35px}.booking-form .form-control,.booking-form .form-select{height:56px;padding:0 15px;font-size:1.1rem}.booking-form .btn{padding:1.1rem 2.25rem 1rem;font-size:.9rem}.contact-1-wrapper{padding:0 2%}.contact-4-wrapper{padding:0}.cbox-1.cbox-contacts,.cbox-1.cbox-location{margin-bottom:35px}.cbox-2.cbox-contacts,.cbox-2.cbox-location{margin-bottom:30px}.contact-4-data .cbox-1.cbox-contacts,.contact-4-data .cbox-1.cbox-location{margin-bottom:25px}.cbox-2{height:auto;padding:45px 40px 30px}.contact-4-data{margin-top:20px}.location-1-wrapper{margin-bottom:60px}.location-data h4{margin-bottom:14px}.location-data .btn{margin:15px 0}.cbox-1 h5{margin-bottom:20px}.contact-1 .contact-form-wrapper h5,.contact-4-data h4{margin-bottom:25px}.contact-form .form-control{height:56px;padding:0 15px;font-size:1.1rem}.contact-form textarea{min-height:190px}.contact-form textarea.form-control{padding:15px}.gmap-1 .google-map,.gmap-2 .google-map{padding:0 0 48%}.gmap-3 .google-map{padding:0 0 60%;margin-top:40px}.gmap-4 .google-map{padding:0 0 72%}.footer{padding-bottom:30px}.footer-contacts,.footer-info,.footer-working-hours{margin-bottom:30px}.footer-4 .footer-links{margin:28px 0 25px}.footer-form{margin:50px 0 20px}.footer-6 .footer-form{margin:0 0 40px}.footer-6-links .fl-1,.footer-6-links .fl-2,.footer-6-links .fl-3{padding-left:0}.footer-logo img{margin-top:0}.footer-working-hours p.fs-15{font-size:.975rem}.footer-form p{font-size:1rem;margin-bottom:20px}.footer hr{margin:25px 0}.bottom-footer-list{top:5px}.bottom-footer-socials li{padding:0 12px}.inner-page-hero{padding-top:80px;margin-top:80px}.page-hero-section{padding:85px 0}.page-hero-section h2{margin-bottom:15px}.txt-block.legal-info h5{margin:30px 0 15px}.txt-block.legal-info h6{margin:15px 0}.txt-block.legal-info h5 span,.txt-block.legal-info h6 span{margin-right:2px}.breadcrumb-item{font-size:.825rem}.modal-dialog{max-width:520px}.modal-dialog.modal-xl{max-width:650px}#modal-3 .modal-dialog.modal-xl{width:390px}#modal-2 .modal-dialog{width:680px}#modal-2 .modal-body-content{padding:35px 26px 20px 12px}#modal-3 .modal-body-content{padding:30px}.modal-body-content h4{margin-bottom:12px}.modal-body-content p{font-size:.975rem;margin-bottom:16px}#modal-3 .modal-body-content p{padding:0 4%;font-size:1.05rem}.modal-3-txt{top:24%}.modal-3-txt h2{font-size:3.75rem;margin-bottom:5px}.modal-3-txt span{font-size:1.25rem}.modal .newsletter-form .form-control{height:52px;margin-bottom:16px}.modal .newsletter-form .btn{height:52px}.modal .request-form .form-control{height:52px;font-size:1.05rem;margin-bottom:16px}.modal .request-form .btn{height:52px}#cookies{padding:20px 70px 45px 20px;bottom:14px;left:17%;width:66%}#cookies p{font-size:1rem}#cookies-ok{padding:6px 20px;font-size:.9rem;right:30px;bottom:15px}#cookies-info{margin-left:7px}#cookies-close{right:16px;top:16px}#cookies-close svg{height:9px;width:9px}}@media (max-width:767px){.py-30{padding:24px 0}.py-35,.py-40{padding:30px 0}.py-50{padding:35px 0}.py-60{padding:40px 0}.py-70{padding:50px 0}.py-80{padding:60px 0}.py-100,.py-90{padding:70px 0}.py-110{padding:80px 0}.py-120{padding:85px 0}.pt-30{padding-top:24px}.pt-40{padding-top:30px}.pt-50{padding-top:35px}.pt-60{padding-top:40px}.pt-70{padding-top:50px}.pt-80{padding-top:60px}.pt-100,.pt-90{padding-top:70px}.pt-110{padding-top:80px}.pt-120{padding-top:85px}.pb-30{padding-bottom:24px}.pb-40{padding-bottom:30px}.pb-50{padding-bottom:35px}.pb-60{padding-bottom:40px}.pb-70{padding-bottom:50px}.pb-80{padding-bottom:60px}.pb-100,.pb-90{padding-bottom:70px}.pb-110{padding-bottom:80px}.pb-120{padding-bottom:85px}.px-30,.px-35{padding-right:0;padding-left:0}.mt-30{margin-top:24px}.mt-40{margin-top:30px}.mt-50{margin-top:35px}.mt-60{margin-top:40px}.mt-70{margin-top:50px}.mt-80{margin-top:60px}.mt-100,.mt-90{margin-top:70px}.mb-30{margin-bottom:24px}.mb-40{margin-bottom:30px}.mb-50{margin-bottom:35px}.mb-60{margin-bottom:40px}.mb-70{margin-bottom:50px}.mb-80{margin-bottom:60px}.mb-100,.mb-90{margin-bottom:70px}.mx-15,.mx-20,.mx-25,.mx-30,.mx-35,.mx-40,.mx-50,.mx-60,.mx-70,.mx-80{margin-right:0;margin-left:0}.bg--fixed{width:auto}.bg--scroll{background-attachment:scroll!important;width:auto}.shape--01:after,.shape--02:after{height:100%;width:100%}.animate__animated{animation:none!important;transform:none!important;opacity:1;transition-property:none!important}.wow{animation-name:none!important;visibility:visible!important}.img-anim-left,.img-anim-right,.img-anim-top{opacity:1!important}.block-info img{margin-right:0}.block-info-txt{font-size:1.2rem;margin-top:10px;display:block}.block-info-txt span.fw-600,.block-info-txt span.fw-700{margin:0 3px 0 0}.headtoppart{display:none}.centered-menu .wsmenu{padding:0}.centered-menu .wsmenu>.wsmenu-list{display:block}.centered-menu .wsmenu>.wsmenu-list>li{text-align:center;float:none;display:block}.wsmenu>.wsmenu-list>li.wscenterlogo{display:none}.wsmobileheader,.wsmobileheader.cntr-menu{height:80px;box-shadow:0 0 2px rgba(50,50,50,.4)}.wsmobileheader.cntr-menu{text-align:center}.tra-menu .wsmobileheader,.white-menu .wsmobileheader{background-color:var(--white)}.theme--dark .tra-menu .wsmobileheader,.theme--dark .white-menu .wsmobileheader{background-color:var(--ink)!important;box-shadow:0 2px 3px var(--tra-ink)}.wsmobileheader .smllogo{margin-top:25px;padding-left:22px;display:block}.wsmobileheader.cntr-menu .smllogo{margin-top:24px;padding-left:0;display:block}.smllogo img{max-height:30px}.cntr-menu .smllogo img{max-height:35px}.callusbtn{padding:14px 0;top:0;margin:13px 0 0 28px;left:0}.callusbtn.ico-20 [class^=flaticon-]:after,.callusbtn.ico-20 [class^=flaticon-]:before{font-size:1.6rem;line-height:1}.wsanimated-arrow{padding:14px 22px 14px 0;margin:24px 28px 0 0}.wsanimated-arrow span:before{top:-8px;width:26px}.wsanimated-arrow span:after{bottom:-8px;width:20px}.theme--dark .wsanimated-arrow span,.theme--dark .wsanimated-arrow span:after,.theme--dark .wsanimated-arrow span:before{background:#b1b7cd}.wsactive .wsanimated-arrow span:after,.wsactive .wsanimated-arrow span:before,.wsactive .wsanimated-arrow.active span:after{top:0;width:28px}.wsactive .wsanimated-arrow span{background:transparent}.wsmenu>.wsmenu-list>li>.wsmenu-click{height:64px}.wsmenu>.wsmenu-list>li>a{padding:7px 32px 6px 20px;font-size:.9rem;margin:0}.tra-menu .wsmenu>.wsmenu-list>li>a.h-link,.tra-menu.navbar-light .wsmenu>.wsmenu-list>li>a.h-link{color:var(--header-color)}.wsmenu>.wsmenu-list>li>.wsmenu-click>i{height:10px;margin:21px 18px 0 0;width:10px}.wsmenu>.wsmenu-list>li .wsmenu-click.ws-activearrow>i{transform:rotate(-45deg);margin-top:25px}.theme--dark .navbar-dark .wsmenu>.wsmenu-list>li>a,.theme--dark .navbar-light .wsmenu>.wsmenu-list>li>a{color:var(--white)!important}.theme--dark .navbar-light .wsmenu>.wsmenu-list>li>a.btn--tra-white,.theme--dark .navbar-light .wsmenu>.wsmenu-list>li>a.btn--white{color:#1d222f!important}.wsmenu>.wsmenu-list>li>ul.sub-menu{min-width:100%!important;width:100%!important}.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu{padding:10px;width:100%!important}.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90{padding:12px 10px;top:0;left:0;width:100%!important}.wsmegamenu.w-90 .col-lg-3,.wsmegamenu.w-90 .col-lg-3.col-img{padding:0 8px;width:100%}.col-img{margin:15px 0 10px}.col-img img{padding:0 10px}.wsmenu>.wsmenu-list>li.mobile-last-link>ul.sub-menu{border-bottom:none!important}.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60,.wsmenu>.wsmenu-list>li>ul.sub-menu{border-bottom:1px solid #ddd;top:0;box-shadow:0 0;border-radius:0}.wsmenu>.wsmenu-list>li>.wsmegamenu,.wsmenu>.wsmenu-list>li>ul.sub-menu{transform:rotateX(0deg);opacity:1!important;visibility:visible!important}.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu{padding:5px 0 0;border:none;position:static;min-width:100%!important;top:0;margin:0;box-shadow:0 0;left:0;width:100%!important}.wsmenu>.wsmenu-list>li>.wsmegamenu .link-list li a,.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a{padding:12px 0;font-size:.9rem;color:var(--text-color)}.navbar-light .wsmenu-list>li>a.h-link:hover{color:var(--black)!important}.wsmenu>.wsmenu-list>li>.wsmegamenu .link-list li a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>a:hover,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a:hover{padding:12px 0;text-decoration:none}.wsmenu>.wsmenu-list>li.lang>ul.sub-menu>li>a{padding:12px 0;font-size:.9rem}.wsmenu>.wsmenu-list>li.lang>ul.sub-menu>li>a:hover{padding:12px 0}.wsmenu>.wsmenu-list>li>ul.sub-menu>li>a span{display:none}.wsmenu>.wsmenu-list>li>ul.sub-menu>li .wsmenu-click02>i{height:10px;transform:rotate(-225deg);margin:17px 18px 0 0;width:10px}.wsmenu>.wsmenu-list>li>ul.sub-menu>li .wsmenu-click02>i.wsmenu-rotate{margin-top:22px}.wsmenu>.wsmenu-list>li>.wsmegamenu .title{font-size:.95rem;color:#333!important;margin:10px 0 5px 10px}.wsmenu>.wsmenu-list>li a.btn{height:60px;padding:0 17px;font-size:.9rem;margin:0;border-radius:0;line-height:60px}.nl-simple.m-left .btn{margin-left:0}#header .btn--tra-black,#header .btn--tra-white{border-color:var(--black)!important;color:var(--white)!important;background-color:var(--black)!important}.theme--dark .btn--tra-white,.theme--dark .btn--white{border-color:var(--white)!important;background-color:var(--white)!important}.hover--tra-white:hover,.hover--white:hover{border-color:var(--black)!important;color:var(--black)!important;background-color:transparent!important}.theme--dark .hover--tra-white:hover{border-color:var(--white)!important;color:var(--white)!important;background-color:transparent!important}.theme--dark .wsmenu>.wsmenu-list{background-color:#1d222f!important}.theme--dark .wsmenu>.wsmenu-list>li>.wsmenu-click>i:before{border-color:var(--white)}.hero-1,.hero-section{margin-top:80px}.hero-1{text-align:center}.hero-1 .col-lg-6.r-10,.hero-1-img.r-10{border-radius:0}.hero-1-txt{padding:90px 50px 70px}.hero-2 .slideshow{margin-top:80px}.hero-2 .caption{margin-top:0}.hero-3-txt{padding:80px 0;text-align:center}.hero-3-img{opacity:.22;width:100%}.hero-4{padding:80px 0;text-align:center;background-position:0}.hero-5{padding-top:0}.hero-6{padding:80px 0 0;text-align:center;margin:80px 0 50px}.hero-6:after{height:100%;opacity:.1;width:100%}.hero-6-txt h2{margin-right:0}.hero-6-img{margin:45px 0 -50px}.hero-9{padding-top:80px;margin-bottom:60px}.hero-9-txt{padding:0}.hero-9 .slider{margin:50px 0 -60px}.hero-10 .slideshow{margin-top:80px}.hero-10 .caption{margin-top:0}.hero-11{padding-top:0}.about-1-title{margin-bottom:25px;padding-right:0;text-align:center;margin-top:0}.about-1-txt{text-align:center;padding-left:0}.about-2 h5,.sbox-2-wrapper{padding:0}.sbox-3-wrapper{margin:0}.rows-2 #sb-2-1,.rows-2 #sb-2-2,.rows-2 #sb-2-3,.rows-2 #sb-2-4,.rows-2 #sb-2-5{margin-bottom:45px}#sb-3-1,#sb-3-2,#sb-3-3,#sb-7-1,#sb-7-2{border-right:none}#sb-3-1 .sbox-3,#sb-3-2 .sbox-3,#sb-3-3 .sbox-3{margin-bottom:50px;border-bottom:1px solid var(--silver);padding-bottom:50px}.sbox-7{padding:50px 70px}#sb-7-1 .sbox-7,#sb-7-2 .sbox-7{border-bottom:1px solid var(--silver)}.sbox-3,.sbox-4,.sbox-5{text-align:center}.sbox-3 h4,.sbox-4 h4,.sbox-5 h4{margin-bottom:12px;padding-right:0}.sbox-3 h4 br,.sbox-4 h4 br,.sbox-5 br,.sbox-7 h4 br{display:none}.half-section{padding-bottom:0}.ct-10-wrapper{padding:0}.txt-block.left-column{padding-right:0}.txt-block.right-column{padding-left:0}.ct-05 .col{flex:none}.ct-05 .txt-block{padding:0}.half-img,.half-img-left{position:inherit;width:100%;margin-top:50px}.txt-box.b-border{padding:0 0 10px;margin:0 0 25px}.ct-06 .container:after{left:0}.ct-06 .container:after,.ct-07 .container:after{border-radius:0;width:100%}.ct-08:after{height:85%}.ct-06 .container,.ct-07 .container{padding:0 25px;max-width:100%}.ct-10-wrapper .txt-block{margin-top:30px;padding-left:0}.ct-10-title{margin-top:0}.ct-10-title h2{margin-right:0;margin-bottom:24px}.ct-01 .img-block.right-column{margin:40px 0 0}.ct-01 .img-block.left-column{margin:0 0 40px}.ct-01 .order-last .img-block.left-column{margin:40px 0 0}.ct-01 .order-first .img-block.right-column{margin:0 0 40px}#ct-5-1,#ct-5-2,#ct-5-3{margin:40px 0 0}.ct-08-img{padding:0}.ct-08-image{margin:0}#ct-08-1,#ct-08-2{margin-bottom:35px}.ct-06-img,.ct-07-img{padding-top:70px}.gallery-2 .col{padding:0 12px}#img-2-1,#img-2-2,#img-2-3,#img-2-4{margin-bottom:24px}.rating-1-wrapper{padding:0}#rb-1-1,#rb-1-2{margin-bottom:40px}.statistic-1-wrapper{padding:0}#stb-1-1,#stb-1-2{margin-bottom:35px}.pricing-section .pricing-1-table.left-column{padding-right:0}.pricing-section .pricing-1-table.right-column{padding-left:0}.pricing-3 .txt-block{margin-top:50px}.pricing-list li,.pricing-list li.resp-lst:last-child{margin-bottom:16px}.brands-2-wrapper,.brands-3-wrapper{padding:0}#brand-2-2,#brand-2-6{border-right:none}#brand-2-2,#brand-2-5,#brand-2-6{border-bottom:1px solid var(--silver)}#brand-2-5{border-right:1px solid var(--silver)}#brand-3-1,#brand-3-2{border-bottom:1px solid var(--silver)}#brand-3-2{border-right:none}#tm-1-1,#tm-1-2,#tm-2-1,#tm-2-2,#tm-2-3,#tm-2-4,#tm-2-5,#tm-2-6{margin-bottom:50px}#tm-2-9{margin-top:50px}.team-member-data{margin-top:22px}.banner-3{text-align:center}.banner-3-btn.text-end{text-align:center!important}.banner-4{text-align:center}.banner-4-txt{margin:14px 0 18px}.banner-4-btn.text-end{text-align:center!important}.faqs-2-questions{padding:0}.newsletter-section .form-control{margin-right:0;margin-bottom:15px;text-align:center}.newsletter-section .btn,.newsletter-section .input-group-btn{width:100%!important;display:block}.newsletter-section .btn{margin:0}.blog-1 .blog-post,.blog-2 .blog-post{padding:0}#bp-1-1,#bp-1-2,#bp-2-1,#bp-2-2{margin-bottom:45px}.blog-2 .blog-post-txt h4{padding-right:0}.blog-1 .post-link{margin-bottom:10px;padding-right:0}.blog-1 .blog-post p{padding-right:0}.post-content{padding:0}.single-post-title{margin-bottom:40px}.post-data-list{margin-top:30px}.single-post-img{margin-bottom:40px}.post-inner-img{margin:40px 0}.post-inner-img .top-img{margin-bottom:30px}.post-nav-links .text-end,.post-share-links .text-end{text-align:left!important}.post-share-list{margin-top:40px;display:block}.post-share-list a.share-ico span{margin:0 18px 0 0}.contact-1-wrapper,.contact-4-wrapper{padding:0}.cbox-1,.contact-4-data{text-align:center}.cbox-1.cbox-contacts,.cbox-1.cbox-location{margin-bottom:40px}.cbox-1.cbox-hours{margin-bottom:50px}.cbox-2.cbox-contacts,.cbox-2.cbox-location{margin-bottom:30px}.cbox-2{height:auto}.contact-4-data{margin-top:0}.location-1-wrapper{margin-bottom:60px}.location-data.pl-10,.location-data.pl-30{padding-left:0}.gmap-4 .google-map,.location-data{margin-top:40px}.footer{padding-bottom:30px}.footer-6 .footer-form{margin:0 0 40px}.footer-6-links .fl-1,.footer-6-links .fl-2,.footer-6-links .fl-3{padding-left:0}.bottom-footer,.bottom-footer-list.text-end,.footer-5{text-align:center!important}.footer-logo img{margin-top:0}.bottom-footer-list{top:0;margin-top:10px}.footer hr{margin:25px 0 30px}.footer-form .form-control{margin-right:0;margin-bottom:15px;text-align:center}.footer-form .btn,.footer-form .input-group-btn{width:100%!important;display:block}.footer-form .btn{margin:0}.bottom-footer-socials li span{padding-top:10px;top:0;line-height:1.2}.inner-page-hero{padding-top:80px;margin-top:80px}.page-hero-section h2{margin-bottom:15px}.txt-block.legal-info h5{margin:30px 0 15px}.txt-block.legal-info h6{margin:15px 0}.txt-block.legal-info h5 span,.txt-block.legal-info h6 span{margin-right:2px}#modal-2 .modal-dialog{text-align:center}.modal-2-img{display:none}}@media (min-width:480px) and (max-width:767.98px){#stlChanger{display:none}.image-rotate img{height:130px;width:130px}.services-1.shape--03:after{height:94%}.gallery-1.shape--04:after,.gallery-2.shape--04:after{height:70%;top:30%}.shape--05:after{height:96%}.fs-15,.fs-16{font-size:1rem}.fs-17{font-size:1.0625rem}.fs-18{font-size:1.125rem}.fs-21{font-size:1.3125rem}.fs-22{font-size:1.375rem}.fs-23{font-size:1.4375rem}.fs-24{font-size:1.5rem}.fs-25{font-size:1.5625rem}.fs-26{font-size:1.625rem}.fs-28,.fs-30,.fs-32,.fs-34{font-size:1.875rem}.fs-36,.fs-38,.fs-40,.fs-42{font-size:2rem}.fs-44,.fs-46{font-size:2.125rem}.fs-48{font-size:2.1875rem}.fs-50{font-size:2.25rem}.fs-52{font-size:2.375rem}.fs-54,.fs-56{font-size:2.5rem}.fs-58,.fs-60{font-size:2.625rem}.fs-62,.fs-64{font-size:2.75rem}.fs-66{font-size:2.875rem}.fs-68{font-size:3rem}.fs-70{font-size:3.125rem}.fs-72{font-size:3.25rem}.fs-74{font-size:3.375rem}.fs-76{font-size:3.5rem}.fs-78{font-size:3.625rem}.fs-80{font-size:3.75rem}p{font-size:1rem}.check-list{margin:18px 0 14px}.check-list.mt-15{margin:18px 0 0}.check-list li p{margin-bottom:10px}.check-list li p span{top:2px}.check-list.ico-20 [class^=flaticon-]:after,.check-list.ico-20 [class^=flaticon-]:before{font-size:.95rem}.lb-list{margin:40px 15px 15px 0;display:block}.list-line{height:111%;top:-14px;left:1.35rem}.lb-list .list-item{padding:13px 30px 13px 40px}.lb-list .list-item p span{right:5px}.btn{font-size:.85rem}.video-btn-sm{height:4.6rem;margin-left:-2.3rem;width:4.6rem;margin-top:-2.3rem}.video-btn.video-btn-sm [class^=flaticon-]:after,.video-btn.video-btn-sm [class^=flaticon-]:before{font-size:3.5rem;margin-left:5px;line-height:4.6rem!important}.module-subtitle{font-size:.85rem;margin-bottom:30px}.section-title.mb-60,.section-title.mb-70,.section-title.mb-80{margin-bottom:40px}.section-title.mb-100{margin-bottom:50px}.section-title p{margin:18px 0 0}.txt-block-rating{margin-top:-8px}.txt-block-digit{margin-right:18px}.txt-block-txt{top:11px}.block-info.mt-60{margin-top:50px}.block-info.mt-75,.block-info.mt-85{margin-top:60px}.block-info img{max-height:70px}.wsmobileheader .smllogo{margin-top:24px;padding-left:18px;display:block}.wsmobileheader.cntr-menu .smllogo{margin-top:23px}.smllogo img{max-height:33px}.cntr-menu .smllogo img{max-height:34px}.wsmenu>.wsmenu-list{margin-right:-345px;width:345px}.wsactive .wsmobileheader{margin-right:345px}.overlapblackbg{width:calc(100% - 345px)}.callusbtn{padding:14px 0 0;top:0;margin:15px 0 0 22px;left:0}.callusbtn.ico-20 [class^=flaticon-]:after,.callusbtn.ico-20 [class^=flaticon-]:before{font-size:1.6rem}.wsanimated-arrow{padding:14px 30px 14px 0;margin:25px 18px 0 0}.wsmenu>.wsmenu-list>li>a{padding:0 32px 0 20px;margin:0;line-height:60px}.wsmenu>.wsmenu-list>li>.wsmenu-click{height:60px}.wsmenu>.wsmenu-list>li>.wsmenu-click>i{height:10px;margin:21px 18px 0 0;width:10px}.wsmenu>.wsmenu-list>li .wsmenu-click.ws-activearrow>i{transform:rotate(-45deg);margin-top:27px}.wsmenu>.wsmenu-list>li a.btn{height:62px;line-height:62px}.wsmenu>.wsmenu-list>li>ul.sub-menu{padding:8px 10px}.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90{padding:8px 0}.wsmenu>.wsmenu-list>li>.wsmegamenu .link-list li a,.wsmenu>.wsmenu-list>li>.wsmegamenu .link-list li a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>a:hover,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a:hover{padding:13px 9px}.wsmenu>.wsmenu-list>li>.wsmegamenu .title{font-size:.915rem;margin-bottom:5px}.slideshow,.slideshow .slides{height:480px}.slider,.slider .slides{height:400px}.hero-1 .container{max-width:100%}.hero-1-img{margin:0 -15px}.hero-1-txt{padding:70px 50px}.hero-1-txt p{margin:15px 0 25px}.hero-1 .col-lg-6.bg--blush{margin:-180px 5% 0;border-radius:8px;width:90%;display:block!important}.hero-2 .caption h2{font-size:3.65rem;letter-spacing:.5px}.hero-2 .caption p{font-size:1.35rem;margin:15px 0 25px}.hero-3-txt{padding:85px 0}.hero-3-txt h2{font-size:5.25rem;letter-spacing:-.5px}.hero-3-txt p{margin:14px 4% 24px}.hero-4-txt{padding:0 4%}.hero-4-txt .module-subtitle{font-size:.9rem;margin-bottom:30px}.hero-4-txt h2{font-size:4.65rem;letter-spacing:0}.hero-4-txt p{margin:20px 0 25px}.hero-5 .slider,.hero-5 .slider .slides{height:390px}.hero-6-txt .module-subtitle{font-size:.9rem;margin-bottom:30px}.hero-6-txt h2{font-size:4rem}.hero-6-txt p{margin:22px 0 25px}.hero-7{padding-top:20px}.hero-7-txt{padding:50px 25px;width:460px}.hero-7-txt .module-subtitle{font-size:.9rem;margin-bottom:20px}.hero-7-txt h2{padding:0 5%;font-size:2.25rem}.hero-7-txt p{margin:12px 0 22px}.hero-7l-img{margin-left:-75%}.hero-7r-img{margin-right:-60%;margin-left:5px}.hero-8{padding:200px 0 90px}.hero-8 .loop_carousel_txt span.carousel_txt{padding:0 15px;font-size:6.125rem}.hero-8 .loop_carousel_txt span.carousel_txt:last-child{padding:0 0 0 15px}.hero-8 span[class*=flaticon-]:after,.hero-8 span[class*=flaticon-]:before{font-size:2.55rem}.hero-8 .loop_carousel_txt span[class*=flaticon-]{top:-12px}.hero-9{padding-top:80px;margin-bottom:60px}.hero-9-txt h2{padding:0 2%;font-size:3rem}.hero-9-txt p{margin:18px 2% 0}.hero-9 .slider{height:335px;margin:40px 0 -60px}.hero-9 .slider .slides{height:335px}.hero-10 .caption h2{font-size:3rem}.hero-10 .caption p{font-size:1.125rem;margin:12px 2% 20px}.hero-11 .container{max-width:100%}.hero-11 .row{margin:0 -25px}.hero-11 .slider,.hero-11 .slider .slides{height:390px}.hero-12{padding-top:80px}.hero-12-txt{margin-bottom:40px}.hero-12-txt h2{font-size:3.05rem}.hero-12-txt p{margin:14px 0 0}.hero-12 img{max-height:370px}.about-1 h2{padding:0 5%}.about-2 h2{padding:0 3%}.about-1-title .btn{margin-top:20px}.data-txt{padding:30px 0 35px}.data-txt p{padding:0 5%;font-size:1.15rem}.services-2.pt-90{padding-top:60px}.sbox-2{padding:0}#sb-1-1,#sb-1-2,#sb-1-3{margin-bottom:60px}#sb-3-1 .sbox-3,#sb-3-2 .sbox-3,#sb-3-3 .sbox-3{padding:0 0 40px;margin:0 20px 45px}#sb-3-4 .sbox-3{padding:0;margin:0 20px}#sb-4-1,#sb-4-2,#sb-4-3{margin-bottom:50px}#sb-5-1,#sb-5-2,#sb-5-3{margin-bottom:40px}#sb-6-1,#sb-6-2,#sb-6-3,#sb-6-4{margin-bottom:50px}.sbox-7{padding:50px 70px}.sbox-ico{margin-bottom:16px}.sbox-6 .sbox-ico{margin-bottom:18px}.ico-65 .shape-ico svg{height:140px;top:-42px;left:calc(50% - 70px);width:140px}.sbox-7 span.sbox-link a{font-size:1rem}.sbox-1 h5,.sbox-2 h5{font-size:1.75rem}.sbox-2 h6{font-size:1.5rem}.sbox-3 h5,.sbox-4 h5,.sbox-6 h5{font-size:1.7rem}.sbox-3 h4,.sbox-4 h4,.sbox-5 h4,.sbox-5 h5{font-size:1.65rem}.sbox-7 h4{font-size:1.85rem;margin:22px 0 26px}.sbox-1 p{font-size:1.0625rem}.sbox-1-img{margin-bottom:35px}.sbox-3-img{margin-top:35px}.services-section .more-btn{margin-top:45px}.services-3 .block-info{padding:0 10%}.ct-01-booking{padding-bottom:50px}.ct-04 .container,.ct-07 .container{max-width:100%}.ct-08:after{height:82%}.ct-09{padding:180px 0}.ct-02-txt{padding:70px 30px 55px}.ct-03-txt{padding:55px 30px 70px}.ct-04-txt{padding:30px;width:430px}.ct-06 .txt-block,.ct-07 .txt-block{padding:40px 0 85px}.title-underline:after{margin:22px 0}.ct-02-txt h2,.ct-03-txt h2,.txt-block h2,.txt-block h3{margin-bottom:18px}.ct-04-txt h4{margin-bottom:10px}.ct-07-txt h2{margin-bottom:16px}.ct-05 .txt-block p{margin:0 5% 14px}.ct-10-title p{margin-top:-5px}.image-lnk h4{font-size:2rem}.txt-block .btn{margin-top:5px}.ct-04-txt .btn{margin-top:12px}.ct-07-txt .btn{margin-top:8px}.txt-block .accordion{margin-top:30px}.txt-block .accordion-panel{padding:18px 0 5px}.txt-block .accordion-item .accordion-thumb:after{top:-1px}.signature{margin-top:28px}.signature img{max-height:46px}.signature h6{font-size:1.25rem;margin:20px 0 0 3px}.signature span{font-size:1.125rem}.ct-4-img{margin:0 -50px}#ct-04-left img{max-width:105%}.ct-06-img,.ct-07-img{padding-top:85px}.ct-01-booking .half-img{display:none}.loop_carousel_txt span.carousel_txt{padding:0 10px;font-size:1.35rem}.loop_carousel_txt span.carousel_txt:last-child{padding:0 0 0 10px}.loop_carousel_txt span[class*=flaticon-]{top:2.5px}.gallery-4.pt-70{padding-top:40px}.gallery-1-wrapper{margin:0}.gallery-1 .col{padding:0 8px}.gallery-1-wrapper .hover-overlay{border-radius:10px}.gallery-4 .gallery-image{margin-bottom:24px}#img-1-1,#img-1-2,#img-1-3{margin-bottom:16px}.row-cols-lg-5 #img-3-10{display:none}.gallery-5 img{max-height:200px}.gallery-section .section-title{margin-bottom:40px}.gallery-1 .section-title h3,.gallery-2 .section-title h3{font-size:1.75rem}.gallery-section .section-title span{right:8px;top:3.5px}.gallery-section .section-title .ico-30 [class*=flaticon-]:after,.gallery-section .section-title .ico-30 [class*=flaticon-]:before{font-size:1.75rem}.follow-link-wrapper{height:190px;padding:20px;width:430px}.follow-link span{font-size:2.35rem}.gallery-2-wrapper{margin:0 8px}.gallery-2-wrapper .col{padding:0 8px}#img-2-1,#img-2-2,#img-2-3{margin-bottom:16px}#img-2-4{margin-bottom:0}.gallery-section .more-btn{margin-top:30px}.rbox-1-img{margin-bottom:15px}.rbox-1-img img{max-height:60px}.rbox-1 .star-rating{font-size:.925rem}.rbox-1 p.fs-15{font-size:1rem;margin:8px 0 0}.txt-block-stat{margin-top:30px}#stb-2-1,#stb-2-2{width:42%}.statistic-block h2{font-size:3.25rem}.txt-block-stat .statistic-block h2{font-size:2.75rem;margin-bottom:12px}.statistic-block h2 small{font-size:2.75rem;top:-6px;left:6px}.txt-block-stat .statistic-block h2 small{font-size:2.25rem;top:-3px;left:6px}.review-1{padding:0 10px}.review-2{padding:25px 35px 30px;margin:0 8px 30px}.review-3{padding:30px 35px;margin:0 8px 30px}.owl-item .review-avatar img{height:70px;width:70px}.reviews-2 .owl-item .review-avatar img{height:52px;width:52px}.reviews-3 .owl-item .review-avatar img{height:48px;width:48px}.review-2 h6,.review-3 h6{font-size:1.25rem;margin-bottom:10px}.review-2 .review-author{padding:0 0 0 18px;margin-top:6px}.review-3 .review-author p,.review-author p{font-size:1.125rem}.review-2 .review-author p{margin-bottom:7px}.review-3 .review-author span,.review-author span{font-size:1rem}.review-1 .star-rating{margin-bottom:12px}.review-1 .review-txt p,.review-3 .review-txt p{font-size:1.0625rem}.review-2 .review-txt p{font-size:1.0625rem;margin-bottom:16px}.reviews-section .star-rating.ico-15 [class^=flaticon-]:after,.reviews-section .star-rating.ico-15 [class^=flaticon-]:before{font-size:1rem}.pricing-2{padding-bottom:20px}.pricing-3 .txt-block h3{margin-bottom:35px}.p3-price,.pricing-3 .accordion-thumb h5,.pricing-4 .accordion-thumb h5{font-size:1.35rem}.p3-price{right:32px;top:-3.5px}.pricing-3 .txt-block .accordion-item .accordion-thumb:after,.pricing-4 .txt-block .accordion-item .accordion-thumb:after{font-size:.95rem;top:1.5px}.pricing-4 .block-info.mt-60{margin:30px 10% 0}.pricing-category{margin-bottom:55px}.pricing-category.mt-70{margin-top:55px}.pricing-category h2{margin-bottom:22px}.price-name h5{font-size:1.4375rem}.price-number h4{font-size:1.5rem}.price-name p,.price-number p{font-size:1.375rem}.price-number h4 span{font-size:1.2rem}.price-number p span{font-size:1.175rem}.pricing-item-txt{width:55%}.pricing-item-price{width:15%}.pricing-item-btn{width:30%}.pricing-item-btn .btn{padding:.8rem 1.4rem .7rem;font-size:.8rem}.pricing-section .more-btn,.pricing-warning.mt-60{margin-top:45px}.pricing-warning p{padding:0 10%;font-size:1rem}.brands-title{margin-bottom:40px}.brands-2 .brand-logo,.brands-3 .brand-logo{padding:32px}.brands-1 .loop_carousel_left img{height:4.65rem;padding:0 18px}#card-2-1,#card-2-2{margin-bottom:60px}.gift-card img{margin-bottom:35px}.gift-card h5{font-size:1.8rem;margin-bottom:15px}.gift-card p{font-size:1.0625rem;margin:0 4% 20px}.gift-card .btn{padding:1rem 2.5rem;font-size:.9rem}.team-member-data span{font-size:.9rem}.tm-social.ico-25 [class*=flaticon-]:after,.tm-social.ico-25 [class*=flaticon-]:before{font-size:1.5rem}.team-section .more-btn{margin-top:50px}.career-role{padding:35px 40px}.career-role-link{right:0;position:relative;top:0;margin-top:15px}.banner-1{padding:45px 0 64px}.banner-2{padding:35px 0 40px}.banner-3{padding:35px 15px 40px}.banner-4{padding:40px 0}.banner-5{padding:70px 0}.banner-4-txt{margin:14px 5% 18px}.banner-5-txt{padding:0}.banner-1 h3{font-size:1.75rem}.banner-2 h3{padding:0 10%;font-size:1.85rem;margin-bottom:20px;line-height:1.5}.banner-3 h3{font-size:1.85rem;margin-bottom:25px}.banner-1-link{top:4px;left:0;display:block}.banner-1 h3 span[class*=flaticon-]{top:2px}.banner-5 h2{font-size:2.75rem}.banner-5-txt p{margin:16px 2% 22px}.faqs-1 .section-title{margin-bottom:20px}.faqs-2.faqs-section .accordion-item{padding:0 18px}.faqs-section .accordion-thumb{padding:18px 0}.faqs-2.faqs-section .accordion-thumb{padding:16px 0}.faqs-2.faqs-section .is-active .accordion-thumb{padding:20px 0 12px}.faqs-section .accordion-item .accordion-thumb:after,.faqs-section .accordion-item.is-active .accordion-thumb:after{top:22px}.faqs-2.faqs-section .accordion-item .accordion-thumb:after{top:20px}.faqs-2.faqs-section .accordion-item.is-active .accordion-thumb:after{top:25px}.faqs-section .accordion-thumb h5,.faqs-section .accordion-thumb p{padding-right:6%;line-height:1.45}.faqs-section .accordion-panel{padding:0 0 5px}.more-questions{margin-top:40px}.more-questions p{font-size:1.0625rem}.newsletter-wrapper{padding:65px 45px 35px}.newsletter-1 .newsletter-form{padding:0}.newsletter-txt{margin-bottom:30px}.newsletter-1 .newsletter-form p{padding:0;font-size:1rem;margin:30px 2% 0}.newsletter-section .form-control{height:58px;font-size:1.125rem}.newsletter-section .btn{height:58px;padding:13px 35px 10px}#blog-page{padding-bottom:20px}#blog-page .blog-post{margin-bottom:50px}.post-date{height:70px;padding:14px 10px 0;left:20px;width:70px}.post-date span{font-size:1rem;margin-bottom:6px}.blog-2 .post-link{font-size:.9rem;margin:18px 0 0}.post-link.ico-15 [class*=flaticon-]:after,.post-link.ico-15 [class*=flaticon-]:before{font-size:.925rem}.single-post-title{margin-bottom:30px}.post-data-list{text-align:center;margin:30px 0 0}.post-data-list li{margin-left:1px}.post-data-list li:not(:last-child):after{left:2px}.post-data-list li p{font-size:1.1rem}.single-post-txt h5.fs-26{margin:25px 0}.single-post-img{margin-bottom:35px}.post-inner-img{margin:35px 0}.post-inner-img .top-img{margin-bottom:30px}.post-share-links{padding-top:65px;margin:65px 0 45px}.post-nav-btn .btn,.post-nav-btn .btn:last-child{margin-left:10px}.txt-block .booking-form-wrapper{margin-top:30px}.booking-form .form-control,.booking-form .form-select{height:56px;padding:0 15px;font-size:1.1rem}.booking-form .btn{padding:1.1rem 2.25rem 1rem;font-size:.925rem;width:100%;margin-top:5px}.contact-3 .title-01{margin-bottom:30px}.contact-4-data .cbox-1.cbox-contacts,.contact-4-data .cbox-1.cbox-location{margin-bottom:25px}.cbox-2{padding:45px 30px 30px}.cbox-1 h5{font-size:1.5rem;margin-bottom:20px}.contact-1 .contact-form-wrapper h5{font-size:1.5rem;text-align:center;margin:-8px 0 30px}.cbox-2 h5{font-size:1.55rem;margin-bottom:20px}.contact-4-data h4{font-size:1.75rem;margin-bottom:25px}.cbox-1 p,.cbox-2 p,.cbox-2.cbox-hours p{font-size:1.1rem}.cbox-2-ico{margin-bottom:18px}.contact-form .form-control{height:56px;padding:0 15px;font-size:1.1rem;margin-bottom:15px}.contact-form textarea{min-height:160px}.contact-form textarea.form-control{padding:15px}.contact-form .form-btn .btn{padding:1.15rem 2.25rem 1.05rem;font-size:.95rem;width:100%}.contact-form-msg{text-align:center;margin-top:15px}.gmap-1 .google-map,.gmap-2 .google-map,.gmap-4 .google-map{padding:0 0 65%}.gmap-3 .google-map{padding:0 0 70%;margin-top:40px}.footer-4 .footer-links{margin:30px 0 25px}.fl-1,.fl-2,.fl-3{margin-bottom:35px}.footer-form{margin:0 0 40px}.footer-form p{font-size:1.05rem;margin:0 0 18px}.footer-form .form-control{height:50px;font-size:1.1rem}.footer-form .btn{height:50px;padding:13px 35px 10px;font-size:.9rem}.footer-logo img{max-height:34px}.footer h5{font-size:1.5rem;margin-bottom:18px}.footer p.fs-18{font-size:1.3125rem}.footer-contacts p,.footer-info p,.footer-working-hours p.fs-15{font-size:1.0625rem;margin-bottom:4px}.foo-links li p{font-size:1.0625rem}.foo-socials{margin-top:20px}.foo-socials.ico-20 [class*=flaticon-]:after,.foo-socials.ico-20 [class*=flaticon-]:before{font-size:1.65rem}.footer-map{margin-bottom:30px}.footer hr{margin:20px 0 25px}.footer-copyright p{font-size:1.05rem}.footer-copyright{margin-bottom:10px}.bottom-footer-list li:not(:last-child):after{font-size:1.05rem;top:-2px;left:3px}.bottom-footer-list li p{font-size:1.05rem}.bottom-footer-socials li{padding:0 12px}.page-hero-section{padding:80px 0}.breadcrumb-item{font-size:.825rem}.modal-dialog{max-width:490px}.modal-dialog.modal-xl{max-width:360px}#modal-2 .modal-dialog{width:350px}#modal-2 .modal-body-content{padding:40px 20px 20px}#modal-3 .modal-body-content{padding:25px 30px}.modal-body-content h4{margin-bottom:12px}.modal-body-content p{margin-bottom:16px}.modal-3-txt{top:23%}.modal-3-txt h2{font-size:3.25rem;margin-bottom:5px}.modal-3-txt span{font-size:1.15rem}.modal .newsletter-form .form-control{height:54px;font-size:1.0625rem;margin-bottom:16px}.modal .newsletter-form .btn{height:54px}.modal .request-form .form-control{height:54px;font-size:1.0625rem;margin-bottom:16px}.modal .request-form .btn{height:54px}#cookies{padding:20px 30px 45px 20px;bottom:16px;left:4%;width:92%}#cookies p{font-size:1rem;padding-right:4%}#cookies-ok{padding:6px 20px;font-size:.95rem;right:20px;bottom:15px}#cookies-info{margin-left:7px}#cookies-close{right:12px;top:4px}#cookies-close svg{height:11px;width:11px}}@media (min-width:414px) and (max-width:479.98px){#stlChanger{display:none}.division{padding-right:4px;padding-left:4px}.image-rotate img{height:125px;width:125px}.services-1.shape--03:after{height:93%}.gallery-1.shape--04:after,.gallery-2.shape--04:after{height:92%;top:8%}.shape--05:after{height:96%}.fs-15{font-size:1rem}.fs-16{font-size:1.0625rem}.fs-17,.fs-18{font-size:1.125rem}.fs-19{font-size:1.1875rem}.fs-20,.fs-21,.fs-22{font-size:1.375rem}.fs-23,.fs-24,.fs-25,.fs-26{font-size:1.5rem}.fs-28,.fs-30,.fs-32,.fs-34{font-size:1.625rem}.fs-36,.fs-38{font-size:1.75rem}.fs-40,.fs-42{font-size:1.875rem}.fs-44,.fs-46{font-size:2rem}.fs-48{font-size:2.0625rem}.fs-50{font-size:2.125rem}.fs-52,.fs-54{font-size:2.25rem}.fs-56{font-size:2.375rem}.fs-58,.fs-60{font-size:2.5rem}.fs-62,.fs-64{font-size:2.6255rem}.fs-66{font-size:2.75rem}.fs-68{font-size:2.875rem}.fs-70{font-size:3rem}.fs-72{font-size:3.125rem}.fs-74{font-size:3.25rem}.fs-76{font-size:3.375rem}.fs-78{font-size:3.5rem}.fs-80{font-size:3.625rem}h2{line-height:1.35}p{font-size:1.0625rem}ol.digit-list p{margin-bottom:5px}.check-list{margin:18px 0 14px}.check-list.mt-15{margin:14px 0 0}.check-list li p{margin-bottom:7px}.check-list li p span{top:1px}.check-list.ico-20 [class^=flaticon-]:after,.check-list.ico-20 [class^=flaticon-]:before{font-size:.95rem}.lb-list{margin:34px 5px 15px 0;display:block}.list-line{height:111%;top:-14px;left:15px;width:2px}.lb-list .list-item{padding:11px 10px 11px 35px}.lb-list .list-item p{padding-left:3px}.lb-list .list-item p span{right:3px;top:1.5px}.lb-list.ico-15 [class*=flaticon-]:after,.lb-list.ico-15 [class*=flaticon-]:before{font-size:.85rem}.btn{font-size:.915rem}.video-btn{height:5.6rem;margin-left:-2.8rem;width:5.6rem;margin-top:-2.8rem}.video-btn [class^=flaticon-]:after,.video-btn [class^=flaticon-]:before{font-size:4.25rem;margin-left:8px;line-height:5.6rem!important}.video-btn-sm{height:4.6rem;margin-left:-2.3rem;width:4.6rem;margin-top:-2.3rem}.video-btn.video-btn-sm [class^=flaticon-]:after,.video-btn.video-btn-sm [class^=flaticon-]:before{font-size:3.5rem;margin-left:5px;line-height:4.6rem!important}.module-subtitle{font-size:.9rem;margin-bottom:30px}.section-title.mb-60,.section-title.mb-70,.section-title.mb-80{margin-bottom:35px}.section-title.mb-100{margin-bottom:45px}.section-title p{margin:13px 0 0}.txt-block-rating{margin-top:-8px}.txt-block-digit{margin-right:16px}.txt-block-txt{top:11px}.block-info.mt-60{margin-top:45px}.block-info.mt-75,.block-info.mt-85{margin-top:55px}.block-info img{max-height:70px}.block-info-txt{padding:0 10%;margin-top:10px}.wsmobileheader .smllogo{margin-top:24px;padding-left:16px;display:block}.wsmobileheader.cntr-menu .smllogo{margin-top:24px}.cntr-menu .smllogo img,.smllogo img{max-height:32px}.wsmenu>.wsmenu-list{margin-right:-325px;width:325px}.wsactive .wsmobileheader{margin-right:325px}.overlapblackbg{width:calc(100% - 325px)}.callusbtn{padding:14px 0 0;top:0;margin:15px 0 0 22px;left:0}.callusbtn.ico-20 [class^=flaticon-]:after,.callusbtn.ico-20 [class^=flaticon-]:before{font-size:1.6rem}.wsanimated-arrow{padding:14px 30px 14px 0;margin:25px 16px 0 0}.wsmenu>.wsmenu-list>li>a{padding:0 32px 0 20px;margin:0;line-height:58px}.wsmenu>.wsmenu-list>li>.wsmenu-click{height:58px}.wsmenu>.wsmenu-list>li>.wsmenu-click>i{height:10px;margin:21px 18px 0 0;width:10px}.wsmenu>.wsmenu-list>li .wsmenu-click.ws-activearrow>i{transform:rotate(-45deg);margin-top:27px}.wsmenu>.wsmenu-list>li a.btn{height:60px;line-height:60px}.wsmenu>.wsmenu-list>li>ul.sub-menu{padding:8px 10px}.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90{padding:8px 0}.wsmenu>.wsmenu-list>li>.wsmegamenu .link-list li a,.wsmenu>.wsmenu-list>li>.wsmegamenu .link-list li a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>a:hover,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a:hover{padding:13px 9px}.wsmenu>.wsmenu-list>li>.wsmegamenu .title{font-size:.915rem;margin-bottom:5px}.slideshow,.slideshow .slides{height:500px}.slider,.slider .slides{height:360px}.hero-1 .container{max-width:100%}.hero-1-txt{padding:65px 24px 60px}.hero-1-txt h2{font-size:3rem}.hero-1-txt p{margin:12px 2% 22px}.hero-1-img{margin:0 -15px}.hero-1 .col-lg-6.bg--blush{margin:-180px 4% 0;border-radius:8px;width:92%;display:block!important}.hero-2 .caption h2{font-size:2.75rem;letter-spacing:.5px}.hero-2 .caption p{font-size:1.35rem;margin:14px 5% 24px}.hero-3-txt h2{font-size:4.25rem;letter-spacing:0}.hero-3-txt p{margin:12px 0 26px}.hero-4-txt .module-subtitle{font-size:.9rem;margin-bottom:30px}.hero-4-txt h2{font-size:3.5rem;letter-spacing:0}.hero-4-txt p{margin:16px 0 22px}.hero-5 .slider,.hero-5 .slider .slides{height:385px}.hero-6-txt .module-subtitle{font-size:.9rem;margin-bottom:28px}.hero-6-txt h2{padding:0 2%;font-size:3.65rem}.hero-6-txt p{margin:18px 0 25px}.hero-7{padding-top:0}.hero-7-txt{padding:45px 30px;width:370px}.hero-7-txt .module-subtitle{font-size:.9rem;margin-bottom:20px}.hero-7-txt h2{font-size:1.825rem}.hero-7-txt p{margin:12px 0 22px}.hero-7-images{margin:0 -15px}.hero-7l-img{display:none}.hero-7r-img{margin-left:0}.hero-7r-img img{max-width:114%}.hero-8{padding:170px 0 90px}.hero-8 .loop_carousel_txt span.carousel_txt{padding:0 12px;font-size:6rem}.hero-8 .loop_carousel_txt span.carousel_txt:last-child{padding:0 0 0 12px}.ct-08 span[class*=flaticon-]:after,.hero-8 span[class*=flaticon-]:before{font-size:2.35rem}.hero-8 .loop_carousel_txt span[class*=flaticon-]{top:-12px}.hero-9{padding-top:80px;margin-bottom:50px}.hero-9-txt h2{padding:0 2%;font-size:2.7rem}.hero-9-txt p{margin:15px 3% 0}.hero-9 .slider{height:320px;margin:40px 0 -50px}.hero-9 .slider .slides{height:320px}.hero-10 .slideshow,.hero-10 .slideshow .slides{height:540px}.hero-10 .caption h2{padding:0 5%;font-size:2.85rem}.hero-10 .caption p{font-size:1.125rem;margin:12px 5% 20px}.hero-11 .container{max-width:100%}.hero-11 .row{margin:0 -25px}.hero-11 .slider,.hero-11 .slider .slides{height:385px}.hero-12{padding-top:80px}.hero-12:after{height:93%}.hero-12-txt{margin-bottom:40px}.hero-12-txt h2{font-size:2.8rem}.hero-12-txt p{font-size:1.125rem;margin:14px 0 0}.hero-12 img{max-height:330px}.about-1 h2,.about-2 h2{padding:0 2%}.about-1-title .btn{margin-top:20px}.about-2 h5{padding:0 2%}.data-txt{padding:25px 0 30px}.data-txt p{padding:0 5%;font-size:1.15rem}.services-2.pt-90{padding-top:55px}.sbox-2{padding:0 5%}#sb-1-1,#sb-1-2,#sb-1-3{margin-bottom:55px}#sb-3-1 .sbox-3,#sb-3-2 .sbox-3,#sb-3-3 .sbox-3{padding:0 0 40px;margin:0 20px 45px}#sb-3-4 .sbox-3{padding:0;margin:0 20px}#sb-4-1,#sb-4-2,#sb-4-3{margin-bottom:45px}#sb-5-1,#sb-5-2,#sb-5-3{margin-bottom:40px}#sb-6-1,#sb-6-2,#sb-6-3,#sb-6-4,#sb-6-5{margin-bottom:50px}.sbox-7{padding:50px 70px}.sbox-ico{margin-bottom:14px}.sbox-6 .sbox-ico{margin-bottom:18px}.ico-65 .shape-ico svg{height:140px;top:-42px;left:calc(50% - 70px);width:140px}.sbox-7 span.sbox-link a{font-size:1rem}.sbox-1 h5,.sbox-2 h5{font-size:1.7rem}.sbox-2 h6{font-size:1.425rem}.sbox-3 h4,.sbox-3 h5,.sbox-4 h4,.sbox-4 h5,.sbox-5 h4,.sbox-5 h5,.sbox-6 h5{font-size:1.65rem}.sbox-7 h4{font-size:1.85rem;margin:22px 0 26px}.sbox-1 p{font-size:1.0625rem}.sbox-5 p{padding:0 15px}.sbox-1-img{margin-bottom:30px}.services-section .more-btn{margin-top:45px}.ct-08:after{height:74%}.ct-01-booking{padding-bottom:45px}.ct-04 .container{max-width:100%}.ct-09{padding:165px 0}.ct-06 .container,.ct-07 .container{padding:0 15px;max-width:100%}.ct-02-txt{padding:65px 38px 45px}.ct-03-txt{padding:45px 38px 65px}.ct-04-txt{padding:35px 30px;width:350px}.ct-06 .txt-block,.ct-07 .txt-block{padding:40px 0 85px}.ct-10-wrapper .txt-block{margin-top:25px}.title-underline:after{margin:22px 0}.ct-02-txt h2,.ct-03-txt h2,.txt-block h2,.txt-block h3{margin-bottom:18px}.ct-04-txt h4{margin-bottom:10px}.txt-box.b-border h3{margin-bottom:14px}.ct-10-title h2{margin-right:8%;margin-bottom:20px}.ct-05 .txt-block p{margin:0 2% 16px}.ct-10-title p{margin-top:-5px}.image-lnk h4{font-size:1.75rem}.txt-block .btn{margin-top:8px}.ct-04-txt .btn,.txt-block .btn.mt-15{margin-top:12px}.ct-07-txt .btn{margin-top:8px}.txt-block .accordion{margin-top:30px}.txt-block .accordion-item{padding:7px 0 10px}.txt-block .accordion-panel{padding:18px 0 10px}.txt-block .accordion-item .accordion-thumb:after{top:-1px}.signature{margin-top:25px}.signature img{max-height:44px}.signature h6{font-size:1.25rem;margin:20px 0 0 3px}.signature span{font-size:1.125rem}.ct-4-img{margin:0 -15px}#ct-04-right{display:none}#ct-04-left img{max-width:110%}#ct-5-1,#ct-5-3{margin:35px 0 0}#ct-08-1,#ct-08-2{margin-bottom:30px}.ct-06-img,.ct-07-img{padding-top:85px}.half-img,.half-img-left{margin-top:45px}.half-img img,.half-img-left img{padding:0 12px}.ct-01-booking .half-img{display:none}.loop_carousel_txt span.carousel_txt{padding:0 8px;font-size:1.325rem}.loop_carousel_txt span.carousel_txt:last-child{padding:0 0 0 8px}.loop_carousel_txt span[class*=flaticon-]{top:2px}.loop_carousel_txt [class*=flaticon-]:after,.loop_carousel_txt [class*=flaticon-]:before{font-size:1.125rem}.gallery-1-wrapper{margin:0 5px}.gallery-1 .col{padding:0 12px}.gallery-1-wrapper .hover-overlay{border-radius:10px}.gallery-3-wrapper.img-10{margin:0}.gallery-3 .row-cols-lg-5 .col{padding:0 12px}.gallery-4.pt-70{padding-top:40px}.gallery-5 img{max-height:170px}#img-1-1,#img-1-2,#img-1-3,#img-1-4,#img-1-5,.gallery-4 .gallery-image,.row-cols-lg-5 .gallery-image{margin-bottom:24px}.row-cols-lg-5 #img-3-10.gallery-image{margin-bottom:0}.gallery-section .section-title{margin-bottom:35px}.gallery-1 .section-title h3,.gallery-2 .section-title h3{font-size:1.75rem}.gallery-section .section-title span{right:8px;top:3.5px}.gallery-section .section-title .ico-30 [class*=flaticon-]:after,.gallery-section .section-title .ico-30 [class*=flaticon-]:before{font-size:1.75rem}.follow-link-wrapper{height:170px;padding:20px;width:350px}.follow-link span{font-size:2.25rem}.image-caption h5{font-size:1.85rem}.image-caption p{font-size:.9rem}.gallery-section .more-btn{margin-top:30px}#rb-1-3{margin-bottom:40px}.rbox-1-img{margin-bottom:15px}.rbox-1-img img{max-height:65px}.rbox-1 .star-rating,.rbox-1 .star-rating.ico-15 [class*=flaticon-]:after,.rbox-1 .star-rating.ico-15 [class*=flaticon-]:before{font-size:.95rem}.rbox-1 p.fs-15{font-size:1.1rem;margin:8px 0 0}.txt-block-stat{margin-top:22px}#stb-1-3{margin-bottom:35px}#stb-2-1,#stb-2-2{width:50%}.statistic-block h2{font-size:3.35rem}.txt-block-stat .statistic-block h2{font-size:2.75rem;margin-bottom:12px}.statistic-block h2 small{font-size:2.75rem;top:-6px;left:6px}.txt-block-stat .statistic-block h2 small{font-size:2.25rem;top:-3px;left:6px}.review-1{padding:0 5px}.review-2{padding:25px 25px 30px;margin:0 8px 30px}.review-3{padding:30px 25px;margin:0 8px 30px}.owl-item .review-avatar img{height:70px;width:70px}.reviews-2 .owl-item .review-avatar img{height:52px;width:52px}.reviews-3 .owl-item .review-avatar img{height:48px;width:48px}.review-2 h6,.review-3 h6{font-size:1.25rem;margin-bottom:10px}.review-2 .review-author{padding:0 0 0 15px;margin-top:6px}.review-3 .review-author{padding:0 0 0 15px;margin-top:5px}.review-author p{font-size:1.15rem}.review-2 .review-author p{font-size:1.1rem;margin-bottom:7px}.review-3 .review-author p{font-size:1.1rem}.review-3 .review-author span,.review-author span{font-size:1rem}.review-1 .star-rating{margin-bottom:10px}.review-1 .review-txt p,.review-3 .review-txt p{font-size:1.0625rem}.review-2 .review-txt p{font-size:1.0625rem;margin-bottom:16px}.reviews-section .star-rating.ico-15 [class^=flaticon-]:after,.reviews-section .star-rating.ico-15 [class^=flaticon-]:before{font-size:1rem}.reviews-section .star-rating.ico-20 [class^=flaticon-]:after,.reviews-section .star-rating.ico-20 [class^=flaticon-]:before{font-size:1.175rem}.pricing-2{padding-bottom:25px}.pricing-3 .txt-block{margin-top:45px}.pricing-3 .txt-block h3{margin-bottom:30px}.p3-price,.pricing-3 .accordion-thumb h5,.pricing-4 .accordion-thumb h5{font-size:1.3rem}.p3-price{right:25px;top:-5.5px}.pricing-3 .txt-block .accordion-item .accordion-thumb:after,.pricing-4 .txt-block .accordion-item .accordion-thumb:after{font-size:.925rem;top:-1px}.pricing-4 .block-info.mt-60{margin-top:30px}.pricing-category{margin-bottom:50px}.pricing-category.mt-70{margin-top:50px}.pricing-category h2,.pricing-list li,.pricing-list li.resp-lst:last-child{margin-bottom:15px}.price-txt p{font-size:1rem}.price-name h5{font-size:1.4375rem}.price-number h4{font-size:1.5rem}.price-name p,.price-number p{font-size:1.3125rem}.price-number h4 span{font-size:1.1875rem}.price-number p span{font-size:1.125rem}.pricing-item{position:relative;display:block}.pricing-item-txt{margin-bottom:18px;width:100%;display:block}.pricing-item-price{right:5px;position:absolute;top:28px;width:auto}.pricing-item-price span{font-size:1.125rem}.pricing-item-price span.pt-2-price{font-size:1.5rem;margin-bottom:10px}.pricing-item-btn{text-align:left!important;width:auto}.pricing-item-btn .btn{padding:.9rem 1.6rem .8rem;font-size:.9rem}.pricing-section .more-btn{margin-top:40px}.pricing-warning.mt-60{margin-top:38px}.pricing-warning p{padding:0 3%;font-size:1rem}.brands-title{margin-bottom:35px}.brands-title p span{font-size:1.1875rem}.brands-2-wrapper,.brands-3-wrapper{padding:0 5px}.brands-2 .brand-logo,.brands-3 .brand-logo{padding:30px 20px}.brands-1 .loop_carousel_left img{height:4.35rem;padding:0 10px}#card-2-1,#card-2-2{margin-bottom:50px}.gift-card img{margin-bottom:30px}.gift-card h5{font-size:1.75rem;margin-bottom:15px}.gift-card p{margin:0 3% 18px}.gift-card .btn{padding:.9rem 2.5rem;font-size:.9rem}#tm-1-1,#tm-1-2,#tm-1-3,#tm-2-1,#tm-2-2,#tm-2-3,#tm-2-4,#tm-2-5,#tm-2-6,#tm-2-7{margin-bottom:50px}#tm-2-9{margin-top:50px}.team-member-data{margin-top:28px}.team-member-data h5{font-size:1.625rem}.team-member-data span{font-size:.95rem}.tm-social.ico-25 [class*=flaticon-]:after,.tm-social.ico-25 [class*=flaticon-]:before{font-size:1.625rem}.team-section .more-btn{margin-top:45px}.career-role{padding:35px 40px}.career-role-link{right:0;position:relative;top:0;margin-top:15px}.banner-1{padding:40px 0 58px}.banner-2{padding:40px 0 45px}.banner-3{padding:35px 0 40px}.banner-4{padding:35px 0}.banner-5{padding:70px 0}.banner-4-txt{margin:14px 5% 18px}.banner-5-txt{padding:0}.banner-1 h3{padding:0 9%;font-size:1.75rem;line-height:1.4}.banner-2 h3{padding:0 3%;font-size:1.8rem;margin-bottom:20px;line-height:1.4}.banner-3 h3{font-size:1.8rem;margin-bottom:22px}.banner-5 h2{padding:0 2%;font-size:2.6rem}.banner-5 h2.alt-font{padding:0;font-size:2.3rem;line-height:1.4}.banner-1 h3 span[class*=flaticon-]{display:none}.banner-4-txt p{font-size:1.1rem}.banner-5-txt p{margin:14px 2% 22px}.faqs-1 .section-title{margin-bottom:20px}.faqs-2.faqs-section .accordion-item{padding:0 16px}.faqs-section .accordion-thumb{padding:18px 0}.faqs-2.faqs-section .accordion-thumb{padding:16px 0}.faqs-2.faqs-section .is-active .accordion-thumb{padding:20px 0 12px}.faqs-section .accordion-item .accordion-thumb:after,.faqs-section .accordion-item.is-active .accordion-thumb:after{font-size:.9rem;top:22px}.faqs-2.faqs-section .accordion-item .accordion-thumb:after{top:20px}.faqs-2.faqs-section .accordion-item.is-active .accordion-thumb:after{top:25px}.faqs-section .accordion-thumb h5,.faqs-section .accordion-thumb p{padding-right:6%;line-height:1.45}.faqs-section .accordion-thumb p{font-size:1.25rem}.faqs-section .accordion-panel{padding:0 0 5px}.more-questions{margin-top:40px}.more-questions p{font-size:1.1rem}.newsletter-1 .container{max-width:100%}.newsletter-wrapper{padding:65px 30px 30px;margin:0 -15px}.newsletter-1 .newsletter-form{padding:0}.newsletter-txt{margin-bottom:26px}.newsletter-1 .newsletter-form p{padding:0;font-size:1rem;margin:25px 2% 0}.newsletter-section .form-control{height:56px;font-size:1.1rem}.newsletter-section .btn{height:56px;padding:13px 35px 10px}#blog-page{padding-bottom:20px}#blog-page .blog-post{margin-bottom:50px}.post-date{height:66px;padding:13px 10px 0;left:15px;width:66px}.post-date span{font-size:1rem;margin-bottom:6px}.blog-2 .post-link{font-size:.9rem;margin:18px 0 0}.post-link.ico-15 [class*=flaticon-]:after,.post-link.ico-15 [class*=flaticon-]:before{font-size:.925rem}.single-post-title{margin-bottom:25px}.post-data-list{text-align:center;margin:25px 8% 0}.post-data-list li{margin:0 0 14px}.post-data-list li:not(:last-child):after{display:none}.single-post-txt h5.fs-26{margin:24px 0}.single-post-img{margin-bottom:35px}.post-inner-img{margin:35px 0}.post-inner-img .top-img{margin-bottom:25px}.post-share-links{padding-top:60px;margin:60px 0 45px}.post-nav-links,.post-nav-links .text-end,.post-share-links,.post-share-links .text-end{text-align:center!important}.post-tags-list span{padding:12px 15px 11px;font-size:.8rem;margin:0 5px 15px;display:inline-block}.post-share-list{text-align:center!important;margin-top:40px}.post-share-list a.share-ico span{margin:0 12px}.post-nav-btn{margin-top:20px}.post-nav-links .btn{padding:.9rem 1.7rem .85rem;font-size:.85rem}.post-nav-btn .btn,.post-nav-btn .btn:last-child{margin:0 8px}.txt-block .booking-form-wrapper{margin-top:25px}.txt-block .booking-form .col-md-12,.txt-block .booking-form .col-md-6{padding:0 12px}.booking-form .form-control,.booking-form .form-select{height:56px;padding:0 15px;font-size:1.1rem}.booking-form .btn{padding:1.15rem 2.25rem 1.05rem;font-size:.915rem;width:100%;margin-top:5px}.contact-3 .title-01{margin-bottom:30px}.contact-3 .title-01 p{padding:0 3%}.contact-4-data .cbox-1.cbox-contacts,.contact-4-data .cbox-1.cbox-location{margin-bottom:25px}.cbox-2{padding:45px 30px 30px}.cbox-1 h5{font-size:1.5rem;margin-bottom:20px}.contact-1 .contact-form-wrapper h5{font-size:1.5rem;text-align:center;margin:-8px 0 30px}.cbox-2 h5{font-size:1.55rem;margin-bottom:20px}.contact-4-data h4{font-size:1.7rem;margin-bottom:20px}.cbox-1 p,.cbox-2 p,.cbox-2.cbox-hours p{font-size:1.1rem}.cbox-2-ico{margin-bottom:18px}.contact-form .form-control{height:56px;padding:0 15px;font-size:1.1rem;margin-bottom:15px}.contact-form textarea{min-height:160px}.contact-form textarea.form-control{padding:15px}.contact-form .form-btn .btn{padding:1.15rem 2.25rem 1.05rem;font-size:.95rem;width:100%}.contact-form-msg{text-align:center;margin-top:15px}.location-1-wrapper{margin-bottom:50px}.location-data{margin-top:40px}.location-data .btn{padding:.9rem 1.85rem;font-size:.825rem;margin:15px 0 18px}.location-data p.map-link{margin-bottom:25px}.gmap-1 .google-map,.gmap-2 .google-map,.gmap-4 .google-map{padding:0 0 75%}.gmap-3 .google-map{padding:0 0 80%;margin-top:40px}.gmap-4 .google-map{margin-top:35px}.footer{text-align:center}.footer-contacts,.footer-info,.footer-working-hours{margin-bottom:30px}.footer-4 .footer-links{margin:30px 0 16px}.fl-1,.fl-2,.fl-3{margin-bottom:35px}.footer-6 .footer-form{padding:0 8%;margin-bottom:30px}.footer-form p{font-size:1.05rem;margin:0 0 18px}.footer-form{margin:0 4% 20px}.footer-form .form-control{height:52px;font-size:1.1rem}.footer-form .btn{height:52px;padding:13px 35px 10px;font-size:.925rem}.footer-logo img{max-height:34px}.footer h5{font-size:1.5rem;margin-bottom:16px}.footer p.fs-18{font-size:1.3125rem}.footer-contacts p,.footer-info p,.footer-working-hours p.fs-15{font-size:1.0625rem;margin-bottom:4px}.foo-links li p{font-size:1.0625rem}.foo-socials{margin-top:20px}.foo-socials.ico-20 [class*=flaticon-]:after,.foo-socials.ico-20 [class*=flaticon-]:before{font-size:1.65rem}.footer-map{margin-bottom:30px}.footer hr{margin:20px 0 25px}.footer-copyright p{font-size:1.05rem}.footer-copyright{margin-bottom:10px}.bottom-footer-list li:not(:last-child):after{font-size:1.05rem;top:-2px;left:3px}.footer-4 .bottom-footer-list li{margin-bottom:6px}.bottom-footer-list li p{font-size:1.05rem}.bottom-footer-socials li{padding:0 10px}.page-hero-section{padding:70px 0}.page-hero-section h2{font-size:2.5rem}.page-title-txt p{padding:0 5%}.txt-block.legal-info h5{margin:35px 0 15px}.txt-block.legal-info h6{margin:15px 0}.breadcrumb-item+.breadcrumb-item:before{font-size:1rem;padding-right:10px;margin-top:-2px}.breadcrumb-item+.breadcrumb-item{padding-left:12px}.modal-dialog{max-width:370px;margin:auto}.modal-dialog.modal-xl{max-width:350px;margin:auto}#modal-1.modal .btn-close{height:1.25rem;right:12px!important;top:12px!important;width:1.25rem}#modal-1.modal .btn-close span{top:-5px;line-height:20px!important}#modal-1.modal .btn-close [class^=flaticon-]:after,#modal-1.modal .btn-close [class^=flaticon-]:before{font-size:.5rem}#modal-2 .modal-dialog{width:340px}#modal-2 .modal-body-content{padding:35px 15px 15px}#modal-3 .modal-body-content{padding:25px}.modal-body-content h4{font-size:1.75rem;margin-bottom:12px}.modal-body-content p{font-size:1rem;margin-bottom:16px}#modal-3 .modal-body-content p{padding:0;font-size:1.05rem}.modal-3-txt{top:23%}.modal-3-txt h2{font-size:3.25rem;margin-bottom:5px}.modal-3-txt span{font-size:1.2rem}#modal-2 .newsletter-form{margin:0 3%}.modal .newsletter-form .form-control{height:52px;font-size:1.0625rem;margin-bottom:16px}.modal .newsletter-form .btn{height:52px}.modal .request-form .form-control{height:52px;font-size:1.0625rem;margin-bottom:16px}.modal .request-form .btn{height:52px}#cookies{padding:20px 50px 45px 20px;bottom:12px;left:2%;width:96%}#cookies p{font-size:1rem}#cookies-ok{padding:6px 20px;font-size:.95rem;right:5%;bottom:15px}#cookies-info{margin-left:0}#cookies-close{right:14px;top:4px}#cookies-close svg{height:12px;width:12px}}@media (min-width:390px) and (max-width:413.98px){#stlChanger{display:none}.division{padding-right:4px;padding-left:4px}.image-rotate img{height:125px;width:125px}.services-1.shape--03:after{height:93%}.gallery-1.shape--04:after,.gallery-2.shape--04:after{height:92%;top:8%}.shape--05:after{height:96%}.fs-15{font-size:1rem}.fs-16{font-size:1.0625rem}.fs-17,.fs-18{font-size:1.125rem}.fs-19{font-size:1.1875rem}.fs-20,.fs-21,.fs-22{font-size:1.375rem}.fs-23,.fs-24,.fs-25,.fs-26{font-size:1.5rem}.fs-28,.fs-30,.fs-32,.fs-34{font-size:1.625rem}.fs-36,.fs-38,.fs-40,.fs-42{font-size:1.75rem}.fs-44,.fs-46{font-size:1.875rem}.fs-48{font-size:1.9375rem}.fs-50{font-size:2rem}.fs-52,.fs-54{font-size:2.125rem}.fs-56{font-size:2.25rem}.fs-58,.fs-60{font-size:2.375rem}.fs-62,.fs-64{font-size:2.5rem}.fs-66{font-size:2.6255rem}.fs-68{font-size:2.75rem}.fs-70{font-size:2.875rem}.fs-72{font-size:3rem}.fs-74{font-size:3.125rem}.fs-76{font-size:3.25rem}.fs-78{font-size:3.375rem}.fs-80{font-size:3.5rem}h2{line-height:1.3}p{font-size:1.0625rem}ol.digit-list p{margin-bottom:5px}.check-list{margin:18px 0 12px}.check-list.mt-15{margin:14px 0 0}.check-list li p{margin-bottom:7px}.check-list li p span{top:1.5px}.check-list.ico-20 [class^=flaticon-]:after,.check-list.ico-20 [class^=flaticon-]:before{font-size:.95rem}.lb-list{margin:34px 0 15px;display:block}.list-line{height:111%;top:-14px;left:10px;width:2px}.lb-list .list-item{padding:11px 10px 11px 28px}.lb-list .list-item p{padding-left:3px}.lb-list .list-item p span{right:3px;top:1.5px}.lb-list.ico-15 [class*=flaticon-]:after,.lb-list.ico-15 [class*=flaticon-]:before{font-size:.85rem}.btn{font-size:.915rem}.video-btn{height:5.6rem;margin-left:-2.8rem;width:5.6rem;margin-top:-2.8rem}.video-btn [class^=flaticon-]:after,.video-btn [class^=flaticon-]:before{font-size:4.25rem;margin-left:8px;line-height:5.6rem!important}.video-btn-sm{height:4.6rem;margin-left:-2.3rem;width:4.6rem;margin-top:-2.3rem}.video-btn.video-btn-sm [class^=flaticon-]:after,.video-btn.video-btn-sm [class^=flaticon-]:before{font-size:3.5rem;margin-left:5px;line-height:4.6rem!important}.module-subtitle{font-size:.875rem}.module-subtitle,.section-title.mb-60{margin-bottom:30px}.section-title.mb-70,.section-title.mb-80{margin-bottom:35px}.section-title.mb-100{margin-bottom:45px}.section-title p{margin:14px 0 0}.txt-block-rating{margin-top:-8px}.txt-block-digit{margin-right:16px}.txt-block-txt{top:11px}.block-info.mt-60{margin-top:45px}.block-info.mt-75,.block-info.mt-85{margin-top:55px}.block-info img{max-height:65px}.block-info-txt{padding:0 8%;font-size:1.175rem;margin-top:10px}.wsmobileheader .smllogo{margin-top:24px;padding-left:16px;display:block}.wsmobileheader.cntr-menu .smllogo{margin-top:24px}.cntr-menu .smllogo img,.smllogo img{max-height:32px}.wsmenu>.wsmenu-list{margin-right:-325px;width:325px}.wsactive .wsmobileheader{margin-right:325px}.overlapblackbg{width:calc(100% - 325px)}.callusbtn{padding:14px 0 0;top:0;margin:15px 0 0 18px;left:0}.callusbtn.ico-20 [class^=flaticon-]:after,.callusbtn.ico-20 [class^=flaticon-]:before{font-size:1.6rem}.wsanimated-arrow{padding:14px 30px 14px 0;margin:25px 16px 0 0}.wsmenu>.wsmenu-list>li>a{padding:0 32px 0 20px;margin:0;line-height:56px}.wsmenu>.wsmenu-list>li>.wsmenu-click{height:56px}.wsmenu>.wsmenu-list>li>.wsmenu-click>i{height:10px;margin:20px 18px 0 0;width:10px}.wsmenu>.wsmenu-list>li .wsmenu-click.ws-activearrow>i{transform:rotate(-45deg);margin-top:25px}.wsmenu>.wsmenu-list>li a.btn{height:58px;line-height:58px}.wsmenu>.wsmenu-list>li>ul.sub-menu{padding:8px 10px}.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90{padding:8px 0}.wsmenu>.wsmenu-list>li>.wsmegamenu .link-list li a,.wsmenu>.wsmenu-list>li>.wsmegamenu .link-list li a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>a:hover,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a:hover{padding:12px 9px}.wsmenu>.wsmenu-list>li>.wsmegamenu .title{font-size:.9rem;margin-bottom:5px}.slideshow,.slideshow .slides{height:490px}.slider,.slider .slides{height:360px}.hero-1 .container{max-width:100%}.hero-1-txt{padding:65px 18px}.hero-1-txt h2{font-size:3rem}.hero-1-txt p{margin:14px 0 24px}.hero-1-img{margin:0 -15px}.hero-1 .col-lg-6.bg--blush{margin:-180px 4% 0;border-radius:8px;width:92%;display:block!important}.hero-2 .caption h2{font-size:2.5rem;letter-spacing:.5px}.hero-2 .caption p{font-size:1.3rem;margin:12px 3% 22px}.hero-3-txt h2{font-size:4rem;letter-spacing:0}.hero-3-txt p{margin:12px 0 26px}.hero-4-txt .module-subtitle{font-size:.9rem;margin-bottom:30px}.hero-4-txt h2{font-size:3.4rem;letter-spacing:0}.hero-4-txt p{margin:16px 0 22px}.hero-5 .slider,.hero-5 .slider .slides{height:370px}.hero-6{margin-bottom:40px}.hero-6-txt .module-subtitle{font-size:.9rem;margin-bottom:28px}.hero-6-txt h2{font-size:3.45rem}.hero-6-txt p{margin:18px 0 25px}.hero-6-img{margin:45px 0 -40px}.hero-7{padding-top:0}.hero-7-txt{padding:45px 30px;width:360px}.hero-7-txt .module-subtitle{font-size:.9rem;margin-bottom:20px}.hero-7-txt h2{font-size:1.825rem}.hero-7-txt p{margin:12px 0 22px}.hero-7-images{margin:0 -15px}.hero-7l-img{display:none}.hero-7r-img{margin-left:0}.hero-7r-img img{max-width:114%}.hero-8{padding:165px 0 90px}.hero-8 .loop_carousel_txt span.carousel_txt{padding:0 12px;font-size:5.95rem}.hero-8 .loop_carousel_txt span.carousel_txt:last-child{padding:0 0 0 12px}.hero-8 span[class*=flaticon-]:after,.hero-8 span[class*=flaticon-]:before{font-size:2.3rem}.hero-8 .loop_carousel_txt span[class*=flaticon-]{top:-12px}.hero-9{padding-top:80px;margin-bottom:50px}.hero-9-txt h2{padding:0 2%;font-size:2.65rem}.hero-9-txt p{margin:15px 0 0}.hero-9 .slider{height:310px;margin:30px 0 -50px}.hero-9 .slider .slides{height:310px}.hero-10 .slideshow,.hero-10 .slideshow .slides{height:540px}.hero-10 .caption h2{padding:0 4%;font-size:2.75rem}.hero-10 .caption p{font-size:1.125rem;margin:12px 3% 20px}.hero-11 .container{max-width:100%}.hero-11 .row{margin:0 -25px}.hero-11 .slider,.hero-11 .slider .slides{height:370px}.hero-12{padding-top:80px}.hero-12:after{height:94%}.hero-12-txt{margin-bottom:40px}.hero-12-txt h2{font-size:2.7rem}.hero-12-txt p{font-size:1.1rem;margin:12px 3% 0}.hero-12 img{max-height:310px}.about-1-title{margin-bottom:20px}.about-1 h2,.about-2 h2{padding:0 2%}.about-2 p.fs-17{font-size:1.0625rem}.about-1-title .btn{margin-top:20px}.data-txt{padding:25px 0 30px}.data-txt p{padding:0 4%;font-size:1.15rem}.services-2.pt-90{padding-top:55px}.sbox-2{padding:0 3%}.rows-2 #sb-2-1,.rows-2 #sb-2-2,.rows-2 #sb-2-3,.rows-2 #sb-2-4,.rows-2 #sb-2-5{margin-bottom:40px}#sb-1-1,#sb-1-2,#sb-1-3{margin-bottom:55px}#sb-3-1 .sbox-3,#sb-3-2 .sbox-3,#sb-3-3 .sbox-3{padding:0 0 40px;margin:0 15px 45px}#sb-3-4 .sbox-3{padding:0;margin:0 15px}#sb-4-1,#sb-4-2,#sb-4-3{margin-bottom:45px}#sb-5-1,#sb-5-2,#sb-5-3{margin-bottom:40px}#sb-6-1,#sb-6-2,#sb-6-3,#sb-6-4,#sb-6-5{margin-bottom:50px}.sbox-7{padding:50px 70px}.sbox-ico{margin-bottom:14px}.sbox-6 .sbox-ico{margin-bottom:18px}.ico-65 .shape-ico svg{height:140px;top:-42px;left:calc(50% - 70px);width:140px}.sbox-7 span.sbox-link a{font-size:1rem}.sbox-1 h5,.sbox-2 h5{font-size:1.7rem}.sbox-2 h6{font-size:1.35rem}.sbox-3 h5,.sbox-4 h5,.sbox-5 h5,.sbox-6 h5{font-size:1.6rem}.sbox-3 h4,.sbox-4 h4,.sbox-5 h4{font-size:1.55rem}.sbox-5 p{padding:0 15px}.sbox-7 h4{font-size:1.8rem;margin:22px 0 26px}.sbox-1 p{font-size:1.0625rem}.sbox-1-img{margin-bottom:30px}.sbox-3-img{margin-top:30px}.services-section .more-btn{margin-top:45px}.ct-08:after{height:73%}.ct-01-booking{padding-bottom:45px}.ct-04 .container{max-width:100%}.ct-06 .container,.ct-07 .container{padding:0 15px;max-width:100%}.ct-09{padding:165px 0}.ct-02-txt{padding:55px 28px 40px}.ct-03-txt{padding:40px 28px 55px}.ct-04-txt{padding:30px 26px;width:340px}.ct-06 .txt-block,.ct-07 .txt-block{padding:40px 0 85px}.ct-10-wrapper .txt-block{margin-top:25px}.title-underline:after{margin:18px 0}.ct-02-txt h2,.ct-03-txt h2,.txt-block h2,.txt-block h3{margin-bottom:18px}.ct-04-txt h4{margin-bottom:10px}.txt-box.b-border h3{margin-bottom:12px}.ct-10-title h2{margin-right:5%;margin-bottom:20px}.ct-05 .txt-block p{margin:0 0 16px}.ct-10-title p{margin-top:-5px}.image-lnk h4{font-size:1.75rem}.txt-block .btn{margin-top:5px}.ct-04-txt .btn,.txt-block .btn.mt-15{margin-top:12px}.ct-07-txt .btn{margin-top:8px}.txt-block .accordion{margin-top:30px}.txt-block .accordion-item{padding:7px 0 10px}.txt-block .accordion-panel{padding:18px 0 10px}.txt-block .accordion-item .accordion-thumb:after{top:-1px}.signature{margin-top:25px}.signature img{max-height:40px}.signature h6{font-size:1.25rem;margin:20px 0 0 3px}.signature span{font-size:1.1rem}.ct-4-img{margin:0 -15px}#ct-04-right{display:none}#ct-04-left img{max-width:115%}#ct-5-1,#ct-5-3{margin:35px 0 0}#ct-08-1,#ct-08-2{margin-bottom:25px}.ct-06-img,.ct-07-img{padding-top:85px}.half-img,.half-img-left{margin-top:45px}.half-img img,.half-img-left img{padding:0 12px}.ct-01-booking .half-img{display:none}.loop_carousel_txt span.carousel_txt{padding:0 8px;font-size:1.325rem}.loop_carousel_txt span.carousel_txt:last-child{padding:0 0 0 8px}.loop_carousel_txt span[class*=flaticon-]{top:2px}.loop_carousel_txt [class*=flaticon-]:after,.loop_carousel_txt [class*=flaticon-]:before{font-size:1.125rem}.gallery-1-wrapper{margin:0 5px}.gallery-1 .col{padding:0 12px}.gallery-1-wrapper .hover-overlay{border-radius:10px}.gallery-3-wrapper.img-10{margin:0}.gallery-3 .row-cols-lg-5 .col{padding:0 12px}.gallery-4.pt-70{padding-top:40px}.gallery-5 img{max-height:170px}#img-1-1,#img-1-2,#img-1-3,#img-1-4,#img-1-5,.gallery-4 .gallery-image,.row-cols-lg-5 .gallery-image{margin-bottom:24px}.row-cols-lg-5 #img-3-10.gallery-image{margin-bottom:0}.gallery-section .section-title{margin-bottom:35px}.gallery-1 .section-title h3,.gallery-2 .section-title h3{font-size:1.75rem}.gallery-section .section-title span{right:8px;top:3.5px}.gallery-section .section-title .ico-30 [class*=flaticon-]:after,.gallery-section .section-title .ico-30 [class*=flaticon-]:before{font-size:1.75rem}.follow-link-wrapper{height:160px;padding:20px;width:340px}.follow-link span{font-size:2.25rem}.image-caption h5{font-size:1.85rem}.image-caption p{font-size:.9rem}.gallery-section .more-btn{margin-top:30px}.review-1{padding:0 5px}.review-2{padding:25px 30px 30px;margin:0 8px 30px}.review-3{padding:30px;margin:0 8px 30px}.owl-item .review-avatar img{height:70px;width:70px}.reviews-2 .owl-item .review-avatar img{height:52px;width:52px}.reviews-3 .owl-item .review-avatar img{height:48px;width:48px}.review-2 h6,.review-3 h6{font-size:1.25rem;margin-bottom:10px}.review-2 .review-author{padding:0 0 0 15px;margin-top:6px}.review-3 .review-author{padding:0 0 0 15px;margin-top:5px}.review-author p{font-size:1.15rem}.review-2 .review-author p{font-size:1.1rem;margin-bottom:7px}.review-3 .review-author p{font-size:1.1rem}.review-3 .review-author span,.review-author span{font-size:1rem}.review-1 .star-rating{margin-bottom:10px}.review-1 .review-txt p,.review-3 .review-txt p{font-size:1.05rem}.review-2 .review-txt p{font-size:1.05rem;margin-bottom:16px}.reviews-section .star-rating.ico-15 [class^=flaticon-]:after,.reviews-section .star-rating.ico-15 [class^=flaticon-]:before{font-size:1rem}.reviews-section .star-rating.ico-20 [class^=flaticon-]:after,.reviews-section .star-rating.ico-20 [class^=flaticon-]:before{font-size:1.175rem}.rating-title p{padding:0 13%;font-size:1.125rem}#rb-1-1,#rb-1-2,#rb-1-3{margin-bottom:35px}.rbox-1-img{margin-bottom:15px}.rbox-1-img img{max-height:65px}.rbox-1 .star-rating,.rbox-1 .star-rating.ico-15 [class*=flaticon-]:after,.rbox-1 .star-rating.ico-15 [class*=flaticon-]:before{font-size:.95rem}.rbox-1 p.fs-15{font-size:1.1rem;margin:8px 0 0}.txt-block-stat{margin-top:22px}#stb-1-1,#stb-1-2,#stb-1-3{margin-bottom:30px}#stb-2-1,#stb-2-2{width:50%}.statistic-block h2{font-size:3.35rem}.txt-block-stat .statistic-block h2{font-size:2.75rem;margin-bottom:12px}.statistic-block h2 small{font-size:2.65rem;top:-6px;left:6px}.txt-block-stat .statistic-block h2 small{font-size:2.25rem;top:-3px;left:6px}.pricing-2{padding-bottom:25px}.pricing-3 .txt-block{margin-top:45px}.pricing-3 .txt-block h3{margin-bottom:30px}.p3-price,.pricing-3 .accordion-thumb h5,.pricing-4 .accordion-thumb h5{font-size:1.3rem}.p3-price{right:25px;top:-5.5px}.pricing-3 .txt-block .accordion-item .accordion-thumb:after,.pricing-4 .txt-block .accordion-item .accordion-thumb:after{font-size:.925rem;top:-1px}.pricing-4 .block-info.mt-60{margin-top:30px}.pricing-category{margin-bottom:50px}.pricing-category.mt-70{margin-top:50px}.pricing-category h2,.pricing-list li,.pricing-list li.resp-lst:last-child{margin-bottom:15px}.price-txt p{font-size:1rem}.price-name h5{font-size:1.4375rem}.price-number h4{font-size:1.5rem}.price-name p,.price-number p{font-size:1.3125rem}.price-number h4 span{font-size:1.1875rem}.price-number p span{font-size:1.125rem}.pricing-item{position:relative;display:block}.pricing-item-txt{margin-bottom:18px;width:100%;display:block}.pricing-item-price{right:5px;position:absolute;top:28px;width:auto}.pricing-item-price span{font-size:1.125rem}.pricing-item-price span.pt-2-price{font-size:1.5rem;margin-bottom:10px}.pricing-item-btn{text-align:left!important;width:auto}.pricing-item-btn .btn{padding:.9rem 1.6rem .8rem;font-size:.9rem}.pricing-section .more-btn{margin-top:40px}.pricing-warning.mt-60{margin-top:38px}.pricing-warning p{font-size:1rem}.brands-title{margin-bottom:35px}.brands-title p span{font-size:1.2rem}.brands-2-wrapper,.brands-3-wrapper{padding:0 8px}.brands-2 .brand-logo,.brands-3 .brand-logo{padding:28px 18px}.brands-1 .loop_carousel_left img{height:4.35rem;padding:0 10px}#card-2-1,#card-2-2{margin-bottom:50px}.gift-card img{margin-bottom:30px}.gift-card h5{font-size:1.75rem;margin-bottom:15px}.gift-card p{margin:0 3% 18px}.gift-card .btn{padding:.93rem 2.5rem;font-size:.9rem}#tm-1-1,#tm-1-2,#tm-1-3,#tm-2-1,#tm-2-2,#tm-2-3,#tm-2-4,#tm-2-5,#tm-2-6,#tm-2-7{margin-bottom:50px}#tm-2-9{margin-top:50px}.team-member-data{margin-top:28px}.team-member-data h5{font-size:1.625rem}.team-member-data span{font-size:.95rem}.tm-social.ico-25 [class*=flaticon-]:after,.tm-social.ico-25 [class*=flaticon-]:before{font-size:1.625rem}.team-section .more-btn{margin-top:45px}.career-role{padding:30px 40px}.career-role-link{right:0;position:relative;top:0;margin-top:15px}.banner-1{padding:40px 0 58px}.banner-2{padding:40px 0 45px}.banner-3{padding:35px 0 40px}.banner-4{padding:35px 0}.banner-5{padding:70px 0}.banner-4-txt{margin:14px 3% 18px}.banner-5-txt{padding:0}.banner-1 h3{padding:0 8%;font-size:1.7rem;line-height:1.4}.banner-2 h3{line-height:1.4}.banner-2 h3,.banner-3 h3{font-size:1.75rem;margin-bottom:20px}.banner-5 h2{padding:0 2%;font-size:2.5rem}.banner-5 h2.alt-font{padding:0;font-size:2.25rem;line-height:1.4}.banner-1 h3 span[class*=flaticon-]{display:none}.banner-4-txt p{font-size:1.1rem}.banner-5-txt p{margin:14px 2% 22px}.faqs-1 .section-title{margin-bottom:20px}.faqs-2.faqs-section .accordion-item{padding:0 15px}.faqs-section .accordion-thumb{padding:18px 0}.faqs-2.faqs-section .accordion-thumb{padding:15px 0}.faqs-2.faqs-section .is-active .accordion-thumb{padding:20px 0 12px}.faqs-section .accordion-item .accordion-thumb:after,.faqs-section .accordion-item.is-active .accordion-thumb:after{font-size:.9rem;top:22px}.faqs-2.faqs-section .accordion-item .accordion-thumb:after{top:20px}.faqs-2.faqs-section .accordion-item.is-active .accordion-thumb:after{top:25px}.faqs-section .accordion-thumb h5,.faqs-section .accordion-thumb p{padding-right:6%;line-height:1.45}.faqs-section .accordion-thumb p{font-size:1.25rem}.faqs-section .accordion-panel{padding:0 0 5px}.more-questions{margin-top:40px}.more-questions p{font-size:1.0625rem}.newsletter-1 .container{max-width:100%}.newsletter-wrapper{padding:65px 30px 30px;margin:0 -15px}.newsletter-1 .newsletter-form{padding:0}.newsletter-txt{margin-bottom:26px}.newsletter-1 .newsletter-form p{padding:0;font-size:1rem;margin:25px 2% 0}.newsletter-section .form-control{height:56px;font-size:1.1rem}.newsletter-section .btn{height:56px;padding:13px 35px 10px}#blog-page{padding-bottom:20px}#blog-page .blog-post{margin-bottom:50px}.post-date{height:64px;padding:12px 10px 0;left:15px;width:64px}.post-date span{font-size:1rem;margin-bottom:6px}.blog-2 .post-link{font-size:.9rem;margin:18px 0 0}.post-link.ico-15 [class*=flaticon-]:after,.post-link.ico-15 [class*=flaticon-]:before{font-size:.925rem}.single-post-title{margin-bottom:25px}.post-data-list{text-align:center;margin:25px 5% 0}.post-data-list li{margin:0 0 14px}.post-data-list li:not(:last-child):after{display:none}.single-post-txt h5.fs-26{margin:24px 0}.single-post-img{margin-bottom:35px}.post-inner-img{margin:35px 0}.post-inner-img .top-img{margin-bottom:25px}.post-share-links{padding-top:60px;margin:60px 0 45px}.post-nav-links,.post-nav-links .text-end,.post-share-links,.post-share-links .text-end{text-align:center!important}.post-tags-list span{padding:12px 15px 11px;font-size:.8rem;margin:0 5px 15px;display:inline-block}.post-share-list{text-align:center!important;margin-top:40px}.post-share-list a.share-ico span{margin:0 12px}.post-nav-btn{margin-top:20px}.post-nav-links .btn{padding:.9rem 1.7rem .85rem;font-size:.85rem}.post-nav-btn .btn,.post-nav-btn .btn:last-child{margin:0 8px}.txt-block .booking-form-wrapper{margin-top:25px}.txt-block .booking-form .col-md-12,.txt-block .booking-form .col-md-6{padding:0 12px}.booking-form .form-control,.booking-form .form-select{height:54px;padding:0 15px;font-size:1.1rem}.booking-form .btn{padding:1.15rem 2.25rem 1.05rem;font-size:.925rem;width:100%;margin-top:5px}.contact-3 .title-01{margin-bottom:30px}.contact-4-data .cbox-1.cbox-contacts,.contact-4-data .cbox-1.cbox-location{margin-bottom:25px}.cbox-2{padding:45px 30px 30px}.cbox-1 h5{font-size:1.45rem;margin-bottom:20px}.contact-1 .contact-form-wrapper h5{font-size:1.45rem;text-align:center;margin:-8px 0 30px}.cbox-2 h5{font-size:1.5rem;margin-bottom:20px}.contact-4-data h4{font-size:1.6rem;margin-bottom:20px}.cbox-1 p,.cbox-2 p,.cbox-2.cbox-hours p{font-size:1.1rem}.cbox-2-ico{margin-bottom:18px}.contact-form .form-control{height:54px;padding:0 15px;font-size:1.1rem;margin-bottom:15px}.contact-form textarea{min-height:160px}.contact-form textarea.form-control{padding:15px}.contact-form .form-btn .btn{padding:1.15rem 2.25rem 1.05rem;font-size:.95rem;width:100%}.contact-form-msg{text-align:center;margin-top:15px}.location-1-wrapper{margin-bottom:50px}.location-data{margin-top:40px}.location-data .btn{padding:.9rem 1.85rem;font-size:.825rem;margin:15px 0 18px}.location-data p.map-link{margin-bottom:25px}.gmap-1 .google-map,.gmap-2 .google-map,.gmap-4 .google-map{padding:0 0 75%}.gmap-3 .google-map{padding:0 0 80%;margin-top:40px}.gmap-4 .google-map{margin-top:40px}.footer{text-align:center}.footer-contacts,.footer-info,.footer-working-hours{margin-bottom:30px}.footer-4 .footer-links{margin:30px 0 16px}.fl-1,.fl-2,.fl-3{margin-bottom:35px}.footer-6 .footer-form{padding:0 8%;margin-bottom:30px}.footer-form p{font-size:1.05rem;margin:0 0 18px}.footer-form{margin:0 4% 20px}.footer-form .form-control{height:52px;font-size:1.1rem}.footer-form .btn{height:52px;padding:13px 35px 10px;font-size:.925rem}.footer-logo img{max-height:34px}.footer h5{font-size:1.5rem;margin-bottom:16px}.footer p.fs-18{font-size:1.3125rem}.footer-contacts p,.footer-info p,.footer-working-hours p.fs-15{font-size:1.0625rem;margin-bottom:4px}.foo-links li p{font-size:1.0625rem}.foo-socials{margin-top:20px}.foo-socials.ico-20 [class*=flaticon-]:after,.foo-socials.ico-20 [class*=flaticon-]:before{font-size:1.65rem}.footer-map{margin-bottom:30px}.footer hr{margin:20px 0 25px}.footer-copyright p{font-size:1.05rem}.footer-copyright{margin-bottom:10px}.footer-4 .bottom-footer-list li{margin-bottom:6px}.bottom-footer-list li:not(:last-child):after{font-size:1.05rem;top:-2px;left:3px}.bottom-footer-list li p{font-size:1.05rem}.bottom-footer-socials li{padding:0 10px}.page-hero-section{padding:70px 0}.page-hero-section h2{font-size:2.375rem;margin-bottom:12px}.page-title-txt p{padding:0 3%}.txt-block.legal-info h5{margin-bottom:15px;margin-top:30px}.txt-block.legal-info h6{margin-bottom:15px;margin-top:15px}.breadcrumb-item+.breadcrumb-item:before{font-size:1rem;padding-right:10px;margin-top:-2px}.breadcrumb-item+.breadcrumb-item{padding-left:12px}.modal-dialog,.modal-dialog.modal-xl{max-width:350px;margin:auto}#modal-1.modal .btn-close{height:1.25rem;right:12px!important;top:12px!important;width:1.25rem}#modal-1.modal .btn-close span{top:-5px;line-height:20px!important}#modal-1.modal .btn-close [class^=flaticon-]:after,#modal-1.modal .btn-close [class^=flaticon-]:before{font-size:.5rem}#modal-2 .modal-dialog{width:340px}#modal-2 .modal-body-content{padding:35px 15px 15px}#modal-3 .modal-body-content{padding:25px}.modal-body-content h4{font-size:1.75rem;margin-bottom:12px}.modal-body-content p{font-size:1rem;margin-bottom:16px}#modal-3 .modal-body-content p{padding:0;font-size:1.05rem}.modal-3-txt{top:23%}.modal-3-txt h2{font-size:3.25rem;margin-bottom:5px}.modal-3-txt span{font-size:1.2rem}#modal-2 .newsletter-form{margin:0 4%}.modal .newsletter-form .form-control{height:52px;font-size:1.0625rem;margin-bottom:16px}.modal .newsletter-form .btn,.modal .request-form .btn{height:52px}.modal .request-form .form-control{height:52px;font-size:1.0625rem;margin-bottom:16px}.modal .request-form .btn{height:52px}#cookies{padding:20px 55px 50px 22px;bottom:12px;left:3%;width:94%}#cookies p{font-size:1rem}#cookies-ok{padding:6px 20px;font-size:.95rem;right:5%;bottom:15px}#cookies-info{margin-left:0}#cookies-close{right:13px;top:4px}#cookies-close svg{height:11px;width:11px}}@media (min-width:321px) and (max-width:389.98px){#stlChanger{display:none}.division{padding-right:3px;padding-left:3px}.image-rotate img{height:120px;width:120px}.services-1.shape--03:after{height:93%}.gallery-1.shape--04:after,.gallery-2.shape--04:after{height:92%;top:8%}.shape--05:after{height:96%}.fs-15,.fs-16{font-size:1rem}.fs-17,.fs-18{font-size:1.0625rem}.fs-19{font-size:1.125rem}.fs-20,.fs-21,.fs-22{font-size:1.25rem}.fs-23,.fs-24,.fs-25,.fs-26{font-size:1.375rem}.fs-28,.fs-30,.fs-32,.fs-34{font-size:1.5rem}.fs-36,.fs-38,.fs-40,.fs-42{font-size:1.625rem}.fs-44,.fs-46{font-size:1.75rem}.fs-48{font-size:1.8125rem}.fs-50{font-size:1.75rem}.fs-52,.fs-54{font-size:2rem}.fs-56{font-size:2.125rem}.fs-58,.fs-60{font-size:2.25rem}.fs-62,.fs-64{font-size:2.375rem}.fs-66{font-size:2.5rem}.fs-68{font-size:2.6255rem}.fs-70{font-size:2.75rem}.fs-72{font-size:2.875rem}.fs-74{font-size:3rem}.fs-76{font-size:3.125rem}.fs-78{font-size:3.25rem}.fs-80{font-size:3.375rem}h2{line-height:1.3}p{font-size:1rem}ol.digit-list p{margin-bottom:5px}.check-list{margin:18px 0 12px}.check-list.mt-15{margin:14px 0 0}.check-list li p{font-size:1.05rem;margin-bottom:6px}.check-list li p span{top:2px}.check-list.ico-20 [class^=flaticon-]:after,.check-list.ico-20 [class^=flaticon-]:before{font-size:.95rem}.lb-list{margin:32px 0 15px;display:block}.list-line{height:111%;top:-14px;left:8px;width:2px}.lb-list .list-item{padding:11px 0 11px 22px}.lb-list .list-item p{padding-left:4px}.lb-list .list-item p span{right:3px;top:1.5px}.btn,.lb-list.ico-15 [class*=flaticon-]:after,.lb-list.ico-15 [class*=flaticon-]:before{font-size:.85rem}.video-btn{height:5rem;margin-left:-2.5rem;width:5rem;margin-top:-2.5rem}.video-btn [class^=flaticon-]:after,.video-btn [class^=flaticon-]:before{font-size:4.15rem;margin-left:8px;line-height:5rem!important}.video-btn-sm{height:4.2rem;margin-left:-2.1rem;width:4.2rem;margin-top:-2.1rem}.video-btn.video-btn-sm [class^=flaticon-]:after,.video-btn.video-btn-sm [class^=flaticon-]:before{font-size:3.25rem;margin-left:5px;line-height:4.2rem!important}.module-subtitle{font-size:.85rem;margin-bottom:25px}.section-title.mb-60{margin-bottom:30px}.section-title.mb-70,.section-title.mb-80{margin-bottom:35px}.section-title.mb-100{margin-bottom:45px}.section-title p{margin:14px 0 0}.txt-block-rating{margin-top:-8px}.txt-block-digit{margin-right:16px}.txt-block-txt{top:11px}.block-info.mt-60{margin-top:40px}.block-info.mt-75,.block-info.mt-85{margin-top:50px}.block-info img{max-height:65px}.block-info-txt{padding:0 8%;font-size:1.175rem;margin-top:10px}.wsmobileheader .smllogo{margin-top:25px;padding-left:15px;display:block}.wsmobileheader.cntr-menu .smllogo{margin-top:25px}.cntr-menu .smllogo img,.smllogo img{max-height:30px}.wsmenu>.wsmenu-list{margin-right:-290px;width:290px}.wsactive .wsmobileheader{margin-right:290px}.overlapblackbg{width:calc(100% - 290px)}.callusbtn{padding:14px 0 0;top:0;margin:14px 0 0 18px;left:0}.callusbtn.ico-20 [class^=flaticon-]:after,.callusbtn.ico-20 [class^=flaticon-]:before{font-size:1.6rem}.wsanimated-arrow{padding:14px 30px 14px 0;margin:25px 16px 0 0}.wsmenu>.wsmenu-list>li>a{padding:0 32px 0 20px;margin:0;line-height:56px}.wsmenu>.wsmenu-list>li>.wsmenu-click{height:56px}.wsmenu>.wsmenu-list>li>.wsmenu-click>i{height:10px;margin:20px 18px 0 0;width:10px}.wsmenu>.wsmenu-list>li .wsmenu-click.ws-activearrow>i{transform:rotate(-45deg);margin-top:25px}.wsmenu>.wsmenu-list>li a.btn{height:58px;line-height:58px}.wsmenu>.wsmenu-list>li>ul.sub-menu{padding:8px 10px}.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90{padding:8px 0}.wsmenu>.wsmenu-list>li>.wsmegamenu .link-list li a,.wsmenu>.wsmenu-list>li>.wsmegamenu .link-list li a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>a:hover,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a:hover{padding:12px 9px}.wsmenu>.wsmenu-list>li>.wsmegamenu .title{font-size:.9rem;margin-bottom:5px}.slideshow,.slideshow .slides{height:490px}.slider,.slider .slides{height:320px}.hero-1 .container{max-width:100%}.hero-1-txt{padding:60px 18px}.hero-1-txt h2{font-size:2.65rem}.hero-1-txt p{margin:12px 0 22px}.hero-1-img{margin:0 -15px}.hero-1 .col-lg-6.bg--blush{margin:-150px 4% 0;border-radius:8px;width:92%;display:block!important}.hero-2 .caption h2{font-size:2.35rem;letter-spacing:.5px}.hero-2 .caption p{font-size:1.25rem;margin:12px 2% 22px}.hero-3-txt{padding:75px 0}.hero-3-txt h2{font-size:3.6rem;letter-spacing:0}.hero-3-txt p{margin:14px 0 22px}.hero-4{padding:75px 0}.hero-4-txt .module-subtitle{font-size:.9rem;margin-bottom:30px}.hero-4-txt h2{font-size:3.1rem;letter-spacing:0}.hero-4-txt p{margin:16px 0 22px}.hero-5 .slider,.hero-5 .slider .slides{height:350px}.hero-6{padding:75px 0 0;margin-bottom:40px}.hero-6-txt .module-subtitle{font-size:.9rem;margin-bottom:28px}.hero-6-txt h2{font-size:3.15rem}.hero-6-txt p{margin:18px 0 25px}.hero-6-img{margin:45px 0 -40px}.hero-7{padding-top:0}.hero-7-txt{padding:40px 10px;width:320px}.hero-7-txt .module-subtitle{font-size:.9rem;margin-bottom:20px}.hero-7-txt h2{font-size:1.7rem}.hero-7-txt p{margin:12px 0 20px}.hero-7-images{margin:0 -15px}.hero-7l-img{display:none}.hero-7r-img{margin-left:0}.hero-7r-img img{max-width:114%}.hero-8{padding:155px 0 80px}.hero-8 .loop_carousel_txt span.carousel_txt{padding:0 12px;font-size:5.85rem}.hero-8 .loop_carousel_txt span.carousel_txt:last-child{padding:0 0 0 12px}.hero-8 span[class*=flaticon-]:after,.hero-8 span[class*=flaticon-]:before{font-size:2.2rem}.hero-8 .loop_carousel_txt span[class*=flaticon-]{top:-12px}.hero-9{padding-top:75px;margin-bottom:50px}.hero-9-txt h2{padding:0 2%;font-size:2.5rem}.hero-9-txt p{margin:15px 0 0}.hero-9 .slider{height:275px;margin:30px 0 -50px}.hero-9 .slider .slides{height:275px}.hero-10 .slideshow,.hero-10 .slideshow .slides{height:520px}.hero-10 .caption h2{padding:0 3%;font-size:2.5rem}.hero-10 .caption p{font-size:1.125rem;margin:12px 0 20px}.hero-11 .container{max-width:100%}.hero-11 .row{margin:0 -25px}.hero-11 .slider,.hero-11 .slider .slides{height:350px}.hero-12{padding-top:80px}.hero-12:after{height:93%}.hero-12-txt{margin-bottom:35px}.hero-12-txt h2{font-size:2.5rem}.hero-12-txt p{font-size:1.0625rem;margin:12px 0 0}.hero-12 img{max-height:300px}.about-1-title{margin-bottom:20px}.about-1 h2,.about-2 h2{padding:0 2%}.about-2 p.fs-17{font-size:1rem}.about-1-title .btn{margin-top:20px}.data-txt{padding:25px 0 30px}.data-txt p{font-size:1.125rem}.services-2.pt-90{padding-top:45px}.sbox-2{padding:0 2%}.rows-2 #sb-2-1,.rows-2 #sb-2-2,.rows-2 #sb-2-3,.rows-2 #sb-2-4,.rows-2 #sb-2-5{margin-bottom:40px}#sb-1-1,#sb-1-2,#sb-1-3{margin-bottom:50px}#sb-3-1 .sbox-3,#sb-3-2 .sbox-3,#sb-3-3 .sbox-3{padding:0 0 40px;margin:0 15px 40px}#sb-3-4 .sbox-3{padding:0;margin:0 15px}#sb-4-1,#sb-4-2,#sb-4-3{margin-bottom:45px}#sb-5-1,#sb-5-2,#sb-5-3{margin-bottom:40px}#sb-6-1,#sb-6-2,#sb-6-3,#sb-6-4,#sb-6-5{margin-bottom:50px}.sbox-7{padding:40px 70px}.sbox-ico{margin-bottom:14px}.sbox-6 .sbox-ico{margin-bottom:18px}.ico-65 .shape-ico svg{height:130px;top:-35px;left:calc(50% - 65px);width:130px}.sbox-1 span{font-size:.925rem}.sbox-7 span.sbox-link a{font-size:1rem}.sbox-1 h5,.sbox-2 h5,.sbox-3 h5,.sbox-4 h5,.sbox-6 h5{font-size:1.6rem}.sbox-2 h6{font-size:1.35rem}.sbox-3 h4,.sbox-4 h4,.sbox-5 h4{font-size:1.55rem}.sbox-5 h5{font-size:1.5rem}.sbox-7 h4{font-size:1.75rem;margin:22px 0 26px}.sbox-1 p{font-size:1.0625rem}.sbox-5 p{padding:0 15px}.sbox-1-img{margin-bottom:28px}.sbox-3-img{margin-top:30px}.services-section .more-btn{margin-top:40px}.ct-08:after{height:72%}.ct-01-booking{padding-bottom:45px}.ct-04 .container{max-width:100%}.ct-06 .container,.ct-07 .container{padding:0 13.7px;max-width:100%}.ct-09{padding:150px 0}.ct-10-wrapper .txt-block{margin-top:25px}.ct-02-txt{padding:55px 25px 40px}.ct-03-txt{padding:40px 25px 55px}.ct-04-txt{padding:28px 23px;width:300px}.ct-06 .txt-block,.ct-07 .txt-block{padding:40px 0 85px}.txt-box.b-border{padding:0 0 5px;margin:0 0 20px}.title-underline:after{margin:18px 0}.ct-02-txt h2,.ct-03-txt h2,.txt-block h2,.txt-block h3{margin-bottom:16px}.ct-04-txt h4{margin-bottom:10px}.txt-box.b-border h3{margin-bottom:12px}.ct-10-title h2{margin-right:4%;margin-bottom:20px}.ct-05 .txt-block p{margin:0 0 16px}.ct-10-title p{margin-top:-8px}.image-lnk h4{font-size:1.85rem}.txt-block .btn{margin-top:5px}.txt-block .btn.mt-15{margin-top:10px}.ct-02-txt .btn,.ct-03-txt .btn{margin-top:5px}.ct-04-txt .btn{margin-top:10px}.ct-07-txt .btn{margin-top:5px}.txt-block .accordion{margin-top:25px}.txt-block .accordion-item{padding:7px 0 10px}.txt-block .accordion-thumb{padding-bottom:18px}.txt-block .accordion-panel{padding:16px 0 10px}.txt-block .accordion-item .accordion-thumb:after{top:-2px}.signature{margin-top:24px}.signature img{max-height:40px}.signature h6{font-size:1.25rem;margin:20px 0 0 3px}.signature span{font-size:1.1rem}.ct-4-img{margin:0 -15px}#ct-04-right{display:none}#ct-04-left img{max-width:115%}#ct-5-1,#ct-5-3{margin:30px 0 0}.ct-06-img,.ct-07-img{padding-top:85px}#ct-08-1,#ct-08-2{margin-bottom:25px}.half-img,.half-img-left{margin-top:45px}.half-img img,.half-img-left img{padding:0 12px}.ct-01-booking .half-img{display:none}.loop_carousel_txt span.carousel_txt{padding:0 8px;font-size:1.325rem}.loop_carousel_txt span.carousel_txt:last-child{padding:0 0 0 8px}.loop_carousel_txt span[class*=flaticon-]{top:2px}.loop_carousel_txt [class*=flaticon-]:after,.loop_carousel_txt [class*=flaticon-]:before{font-size:1.125rem}.gallery-1-wrapper{margin:0 5px}.gallery-1 .col{padding:0 12px}.gallery-1-wrapper .hover-overlay{border-radius:10px}.gallery-3-wrapper.img-10{margin:0}.gallery-3 .row-cols-lg-5 .col{padding:0 12px}.gallery-4.pt-70{padding-top:35px}.gallery-5 img{max-height:150px}#img-1-1,#img-1-2,#img-1-3,#img-1-4,#img-1-5,.gallery-4 .gallery-image,.row-cols-lg-5 .gallery-image{margin-bottom:24px}.row-cols-lg-5 #img-3-10.gallery-image{margin-bottom:0}.gallery-section .section-title{margin-bottom:35px}.gallery-1 .section-title h3,.gallery-2 .section-title h3{font-size:1.75rem}.gallery-section .section-title span{right:8px;top:3.5px}.gallery-section .section-title .ico-30 [class*=flaticon-]:after,.gallery-section .section-title .ico-30 [class*=flaticon-]:before{font-size:1.75rem}.follow-link-wrapper{height:150px;padding:20px;width:300px}.follow-link span{font-size:2rem}.image-caption h5{font-size:1.85rem}.image-caption p{font-size:.95rem}.gallery-section .more-btn{margin-top:25px}.review-1{padding:0 16px}.review-2{padding:24px 22px 28px;margin:0 6px 30px}.review-3{padding:28px 20px;margin:0 8px 30px}.owl-item .review-avatar img{height:68px;width:68px}.reviews-2 .owl-item .review-avatar img{height:52px;width:52px}.reviews-3 .owl-item .review-avatar img{height:48px;width:48px}.review-2 h6,.review-3 h6{font-size:1.2rem;margin-bottom:10px}.review-2 .review-author,.review-3 .review-author{padding:0 0 0 15px;margin-top:5px}.review-author p{font-size:1.125rem}.review-2 .review-author p{font-size:1.1rem;margin-bottom:7px}.review-3 .review-author p{font-size:1.05rem}.review-3 .review-author span,.review-author span{font-size:1rem}.review-1 .star-rating{margin-bottom:8px}.review-1 .review-txt p,.review-3 .review-txt p{font-size:1.05rem}.review-2 .review-txt p{font-size:1.05rem;margin-bottom:16px}.reviews-section .star-rating.ico-15 [class^=flaticon-]:after,.reviews-section .star-rating.ico-15 [class^=flaticon-]:before{font-size:1rem}.reviews-section .star-rating.ico-20 [class^=flaticon-]:after,.reviews-section .star-rating.ico-20 [class^=flaticon-]:before{font-size:1.175rem}.rating-title p{padding:0 10%;font-size:1.125rem}#rb-1-1,#rb-1-2,#rb-1-3{margin-bottom:35px}.rbox-1-img{margin-bottom:15px}.rbox-1-img img{max-height:65px}.rbox-1 .star-rating,.rbox-1 .star-rating.ico-15 [class*=flaticon-]:after,.rbox-1 .star-rating.ico-15 [class*=flaticon-]:before{font-size:.95rem}.rbox-1 p.fs-15{font-size:1.1rem;margin:8px 0 0}.txt-block-stat{margin-top:22px}#stb-1-1,#stb-1-2,#stb-1-3{margin-bottom:30px}#stb-2-1,#stb-2-2{width:50%}.statistic-block h2{font-size:3.25rem}.txt-block-stat .statistic-block h2{font-size:2.55rem;margin-bottom:12px}.statistic-block h2 small{font-size:2.65rem;top:-6px;left:6px}.txt-block-stat .statistic-block h2 small{font-size:2.25rem;top:-3px;left:6px}.statistic-block p{margin:10px 0 0}.txt-block-stat .statistic-block p{font-size:1.0625rem}.pricing-2{padding-bottom:25px}.pricing-3 .txt-block{margin-top:45px}.pricing-3 .txt-block h3{margin-bottom:30px}.p3-price,.pricing-3 .accordion-thumb h5,.pricing-4 .accordion-thumb h5{font-size:1.25rem}.p3-price{right:25px;top:-5.5px}.pricing-3 .txt-block .accordion-item .accordion-thumb:after,.pricing-4 .txt-block .accordion-item .accordion-thumb:after{font-size:.9rem;top:-1px}.pricing-4 .block-info.mt-60{margin-top:25px}.pricing-category{margin-bottom:50px}.pricing-category.mt-70{margin-top:50px}.pricing-category h2,.pricing-list li,.pricing-list li.resp-lst:last-child{margin-bottom:15px}.price-txt p{font-size:1rem}.price-name h5{font-size:1.375rem}.price-number h4{font-size:1.4375rem}.price-name p,.price-number p{font-size:1.25rem}.price-number h4 span{font-size:1.1875rem}.price-number p span{font-size:1.125rem}.pricing-item{position:relative;display:block}.pricing-item-txt{margin-bottom:16px;width:100%;display:block}.pricing-item-price{right:5px;position:absolute;top:28px;width:auto}.pricing-item-price span{font-size:1.125rem}.pricing-item-price span.pt-2-price{font-size:1.5rem;margin-bottom:10px}.pricing-item-btn{text-align:left!important;width:auto}.pricing-item-btn .btn{padding:.9rem 1.6rem .8rem;font-size:.9rem}.pricing-warning.mt-60{margin-top:35px}.pricing-section .more-btn{margin-top:40px}.brands-title{margin-bottom:30px}.brands-title p span{font-size:1.1875rem}.brands-2-wrapper,.brands-3-wrapper{padding:0 10px}.brands-2 .brand-logo,.brands-3 .brand-logo{padding:25px 15px}.brands-1 .loop_carousel_left img{height:4.25rem;padding:0 10px}#card-2-1,#card-2-2{margin-bottom:50px}.gift-card img{margin-bottom:30px}.gift-card h5{font-size:1.7rem;margin-bottom:12px}.gift-card p{font-size:1.0625rem;margin:0 0 18px}.gift-card .btn{padding:.95rem 2.5rem;font-size:.9rem}#tm-1-1,#tm-1-2,#tm-1-3,#tm-2-1,#tm-2-2,#tm-2-3,#tm-2-4,#tm-2-5,#tm-2-6,#tm-2-7{margin-bottom:50px}#tm-2-9{margin-top:50px}.team-member-data{margin-top:28px}.team-member-data h5{font-size:1.5rem}.team-member-data span{font-size:.95rem}.tm-social.ico-25 [class*=flaticon-]:after,.tm-social.ico-25 [class*=flaticon-]:before{font-size:1.5rem}.team-section .more-btn{margin-top:45px}.career-role{padding:30px}.career-role-link{right:0;position:relative;top:0;margin-top:15px}.banner-1{padding:38px 0 52px}.banner-2,.banner-3{padding:35px 0 40px}.banner-4{padding:35px 0}.banner-5{padding:70px 0}.banner-4-txt{margin:14px 0 18px}.banner-5-txt{padding:0}.banner-1 h3{padding:0 10%}.banner-1 h3,.banner-2 h3{font-size:1.6rem;line-height:1.4}.banner-2 h3{margin-bottom:20px}.banner-3 h3{font-size:1.6rem;margin-bottom:22px}.banner-5 h2{padding:0;font-size:2.3rem}.banner-5 h2.alt-font{padding:0;font-size:2rem;line-height:1.4}.banner-1 h3 span[class*=flaticon-]{display:none}.banner-4-txt p{font-size:1.05rem}.banner-5-txt p{margin:12px 0 22px}.faqs-1 .section-title{margin-bottom:20px}.faqs-2.faqs-section .accordion-item{padding:0 16px}.faqs-section .accordion-thumb{padding:18px 0}.faqs-2.faqs-section .accordion-thumb{padding:16px 0}.faqs-2.faqs-section .is-active .accordion-thumb{padding:20px 0 12px}.faqs-section .accordion-item .accordion-thumb:after,.faqs-section .accordion-item.is-active .accordion-thumb:after{font-size:.9rem;top:20px}.faqs-2.faqs-section .accordion-item .accordion-thumb:after{top:19px}.faqs-2.faqs-section .accordion-item.is-active .accordion-thumb:after{top:23px}.faqs-section .accordion-thumb h5,.faqs-section .accordion-thumb p{padding-right:6%;line-height:1.45}.faqs-section .accordion-thumb p{font-size:1.1875rem}.faqs-section .accordion-panel{padding:0 0 5px}.more-questions{margin-top:40px}.more-questions p{font-size:1.0625rem}.newsletter-1 .container{max-width:100%}.newsletter-wrapper{padding:65px 30px 30px;margin:0 -15px}.newsletter-1 .newsletter-form{padding:0}.newsletter-txt{margin-bottom:26px}.newsletter-1 .newsletter-form p{padding:0;font-size:.975rem;margin:25px 2% 0}.newsletter-section .form-control{height:54px;font-size:1.1rem}.newsletter-section .btn{height:54px;padding:13px 35px 10px}#blog-page{padding-bottom:25px}#blog-page .blog-post{margin-bottom:45px}.post-date{height:62px;padding:12px 10px 0;left:15px;width:62px}.post-date span{font-size:1rem;margin-bottom:6px}.blog-2 .post-link{font-size:.9rem;margin:18px 0 0}.post-link.ico-15 [class*=flaticon-]:after,.post-link.ico-15 [class*=flaticon-]:before{font-size:.925rem}.single-post-title{margin-bottom:25px}.post-data-list{text-align:center;margin:25px 3% 0}.post-data-list li{margin:0 0 12px}.post-data-list li:not(:last-child):after{display:none}.single-post-txt h5.fs-26{margin:24px 0}.single-post-img{margin-bottom:35px}.post-inner-img{margin:35px 0}.post-inner-img .top-img{margin-bottom:25px}.post-share-links{padding-top:50px;margin:50px 0 35px}.post-nav-links,.post-nav-links .text-end,.post-share-links,.post-share-links .text-end{text-align:center!important}.post-tags-list span{padding:11px 14px 10px;font-size:.8rem;margin:0 5px 14px;display:inline-block}.post-share-list{text-align:center;margin-top:30px}.post-share-list a.share-ico span{margin:0 12px}.post-nav-btn{margin-top:20px}.post-nav-links .btn{padding:.9rem 1.7rem .85rem;font-size:.85rem}.post-nav-btn .btn,.post-nav-btn .btn:last-child{margin:0 8px}.txt-block .booking-form-wrapper{margin-top:25px}.txt-block .booking-form .col-md-12,.txt-block .booking-form .col-md-6{padding:0 12px}.booking-form .form-control,.booking-form .form-select{height:54px;padding:0 15px;font-size:1.1rem}.booking-form .btn{padding:1.15rem 2.25rem 1.05rem;font-size:.925rem;width:100%;margin-top:5px}.contact-3 .title-01{margin-bottom:25px}.contact-4-data .cbox-1.cbox-contacts,.contact-4-data .cbox-1.cbox-location{margin-bottom:22px}.cbox-2{padding:45px 30px 30px}.cbox-1 h5{font-size:1.4rem;margin-bottom:20px}.contact-1 .contact-form-wrapper h5{font-size:1.4rem;text-align:center;margin:-5px 0 30px}.cbox-2 h5{font-size:1.45rem;margin-bottom:20px}.contact-4-data h4{font-size:1.5rem;margin-bottom:20px}.cbox-1 p,.cbox-2 p,.cbox-2.cbox-hours p{font-size:1.1rem}.cbox-2-ico{margin-bottom:18px}.contact-form .form-control{height:54px;padding:0 15px;font-size:1.1rem;margin-bottom:15px}.contact-form textarea{min-height:160px}.contact-form textarea.form-control{padding:15px}.contact-form .form-btn .btn{padding:1.15rem 2.25rem 1.05rem;font-size:.95rem;width:100%}.contact-form-msg{text-align:center;margin-top:15px}.location-1-wrapper{margin-bottom:40px}.location-data{margin-top:35px}.location-data .btn{padding:.85rem 1.85rem;font-size:.8rem;margin:15px 0 18px}.location-data p.map-link{margin-bottom:25px}.gmap-1 .google-map,.gmap-2 .google-map,.gmap-4 .google-map{padding:0 0 75%}.gmap-3 .google-map{padding:0 0 80%;margin-top:35px}.gmap-4 .google-map{margin-top:30px}.footer{text-align:center}.footer-contacts,.footer-info,.footer-working-hours{margin-bottom:30px}.footer-4 .footer-links{margin:30px 0 16px}.fl-1,.fl-2,.fl-3{margin-bottom:35px}.footer-6 .footer-form{padding:0 8%;margin-bottom:30px}.footer-form p{font-size:1.035rem;margin:0 0 18px}.footer-form{margin:0 4% 20px}.footer-form .form-control{height:50px;font-size:1.1rem}.footer-form .btn{height:52px;padding:13px 35px 10px;font-size:.875rem}.footer-logo img{max-height:32px}.footer h5{font-size:1.4375rem;margin-bottom:16px}.footer p.fs-18{font-size:1.25rem}.footer-contacts p,.footer-info p,.footer-working-hours p.fs-15{font-size:1.0625rem;margin-bottom:4px}.foo-links li p{font-size:1.0625rem}.foo-socials{margin-top:20px}.foo-socials.ico-20 [class*=flaticon-]:after,.foo-socials.ico-20 [class*=flaticon-]:before{font-size:1.65rem}.footer-map{margin-bottom:30px}.footer hr{margin:20px 0 25px}.footer-4 .bottom-footer-list li{margin-bottom:6px}.bottom-footer-list li p,.footer-copyright p{font-size:1.03125rem}.footer-copyright{margin-bottom:10px}.bottom-footer-list li:not(:last-child):after{font-size:1.05rem;top:-2px;left:3px}.bottom-footer-socials li{padding:0 8px}.page-hero-section{padding:65px 0}.page-hero-section h2{font-size:2.25rem;margin-bottom:12px}.page-title-txt p{padding:0 3%;margin-top:10px}.txt-block.legal-info h5{margin:30px 0 15px}.txt-block.legal-info h6{margin:15px 0}.breadcrumb-item+.breadcrumb-item:before{font-size:.95rem;padding-right:10px;margin-top:-2px}.breadcrumb-item+.breadcrumb-item{padding-left:12px}.modal-dialog,.modal-dialog.modal-xl{max-width:330px;margin:auto}#modal-1.modal .btn-close{height:1.25rem;right:10px!important;top:10px!important;width:1.25rem}#modal-1.modal .btn-close span{top:-5px;line-height:20px!important}#modal-1.modal .btn-close [class^=flaticon-]:after,#modal-1.modal .btn-close [class^=flaticon-]:before{font-size:.5rem}#modal-2 .modal-dialog{width:310px}#modal-2 .modal-body-content{padding:35px 8px 15px}#modal-3 .modal-body-content{padding:25px 22px}.modal-body-content h4{font-size:1.65rem;margin-bottom:10px}.modal-body-content p{font-size:.95rem;margin-bottom:16px}#modal-3 .modal-body-content p{padding:0;font-size:1rem}.modal-3-txt{top:23%}.modal-3-txt h2{font-size:3.25rem;margin-bottom:5px}.modal-3-txt span{font-size:1.2rem}#modal-2 .newsletter-form{margin:0 3%}.modal .newsletter-form .form-control{height:52px;font-size:1.0625rem;margin-bottom:14px}.modal .newsletter-form .btn{height:52px}.modal .request-form .form-control{height:52px;font-size:1.0625rem;margin-bottom:14px}.modal .request-form .btn{height:52px}#cookies{padding:20px 35px 50px 20px;bottom:12px;left:3%;width:94%}#cookies p{font-size:1rem}#cookies-ok{padding:6px 20px;font-size:.95rem;right:20px;bottom:16px}#cookies-info{margin-left:0}#cookies-close{right:14px;top:4px}#cookies-close svg{height:11px;width:11px}}@media (max-width:320.98px){html{font-size:14.5px}#stlChanger{display:none}.image-rotate img{height:120px;width:120px}.services-1.shape--03:after{height:93%}.gallery-1.shape--04:after,.gallery-2.shape--04:after{height:92%;top:8%}.shape--05:after{height:96%}.fs-15,.fs-16{font-size:1rem}.fs-17,.fs-18{font-size:1.068963rem}.fs-19{font-size:1.10345rem}.fs-20,.fs-21,.fs-22{font-size:1.241379rem}.fs-23,.fs-24,.fs-25,.fs-26{font-size:1.37931rem}.fs-28,.fs-30,.fs-32,.fs-34{font-size:1.51724rem}.fs-36,.fs-38,.fs-40,.fs-42{font-size:1.65517rem}.fs-44,.fs-46{font-size:1.7931rem}.fs-48{font-size:1.86207rem}.fs-50,.fs-52{font-size:1.931032rem}.fs-54{font-size:2rem}.fs-56{font-size:2.06897rem}.fs-58,.fs-60{font-size:2.2069rem}.fs-62,.fs-64{font-size:2.344827rem}.fs-66{font-size:2.48276rem}.fs-68{font-size:2.62069rem}.fs-70{font-size:2.75862rem}.fs-72{font-size:2.89655rem}.fs-74{font-size:3.03448rem}.fs-76{font-size:3.17241rem}.fs-78{font-size:3.31034rem}.fs-80{font-size:3.44827rem}h2{line-height:1.3}p{font-size:1rem}ol.digit-list p{margin-bottom:5px}.check-list{margin:16px 0 10px}.check-list.mt-15{margin:14px 0 0}.check-list li p{font-size:1.05rem;margin-bottom:6px}.check-list li p span{top:2px}.check-list.ico-20 [class^=flaticon-]:after,.check-list.ico-20 [class^=flaticon-]:before{font-size:.95rem}.lb-list{margin:30px 0 13px;display:block}.list-line{height:110%;top:-12px;left:6px;width:2px}.lb-list .list-item{padding:11px 0 11px 22px}.lb-list .list-item p{padding-left:0}.lb-list .list-item p span{right:2px;top:1.5px}.lb-list.ico-15 [class*=flaticon-]:after,.lb-list.ico-15 [class*=flaticon-]:before{font-size:.85rem}.btn{font-size:.9rem}.video-btn{height:5rem;margin-left:-2.5rem;width:5rem;margin-top:-2.5rem}.video-btn [class^=flaticon-]:after,.video-btn [class^=flaticon-]:before{font-size:4.15rem;margin-left:8px;line-height:5rem!important}.video-btn-sm{height:4rem;margin-left:-2rem;width:4rem;margin-top:-2rem}.video-btn.video-btn-sm [class^=flaticon-]:after,.video-btn.video-btn-sm [class^=flaticon-]:before{font-size:3rem;margin-left:5px;line-height:4rem!important}.module-subtitle{font-size:.9rem;margin-bottom:25px}.section-title.mb-60,.section-title.mb-70,.section-title.mb-80{margin-bottom:30px}.section-title.mb-100{margin-bottom:40px}.section-title p{margin:18px 0 0}.txt-block-rating{margin-top:-8px}.txt-block-digit{margin-right:16px}.txt-block-txt{top:11px}.block-info.mt-60{margin-top:40px}.block-info.mt-75,.block-info.mt-85{margin-top:45px}.block-info img{max-height:65px}.block-info-txt{padding:0 5%;margin-top:10px}.wsmobileheader .smllogo{margin-top:25px;padding-left:15px;display:block}.wsmobileheader.cntr-menu .smllogo{margin-top:25px}.cntr-menu .smllogo img,.smllogo img{max-height:30px}.wsmenu>.wsmenu-list{margin-right:-250px;width:250px}.wsactive .wsmobileheader{margin-right:250px}.overlapblackbg{width:calc(100% - 250px)}.callusbtn{padding:14px 0 0;top:0;margin:15px 0 0 18px;left:0}.callusbtn.ico-20 [class^=flaticon-]:after,.callusbtn.ico-20 [class^=flaticon-]:before{font-size:1.6rem}.wsanimated-arrow{padding:14px 30px 14px 0;margin:25px 15px 0 0}.wsmenu>.wsmenu-list>li>a{padding:0 32px 0 20px;margin:0;line-height:52px}.wsmenu>.wsmenu-list>li>.wsmenu-click{height:52px}.wsmenu>.wsmenu-list>li>.wsmenu-click>i{height:10px;margin:17px 18px 0 0;width:10px}.wsmenu>.wsmenu-list>li .wsmenu-click.ws-activearrow>i{transform:rotate(-45deg);margin-top:23px}.wsmenu>.wsmenu-list>li a.btn{height:54px;line-height:54px}.wsmenu>.wsmenu-list>li>ul.sub-menu{padding:8px 10px}.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90{padding:8px 0}.wsmenu>.wsmenu-list>li>.wsmegamenu .link-list li a,.wsmenu>.wsmenu-list>li>.wsmegamenu .link-list li a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.halfmenu ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-60 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-75 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90 ul.link-list>li>a,.wsmenu>.wsmenu-list>li>.wsmegamenu.w-90 ul.link-list>li>a:hover,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>a:hover,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a,.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>a:hover{padding:11px 9px}.wsmenu>.wsmenu-list>li>.wsmegamenu .title{font-size:.935rem;margin-bottom:5px}.slideshow,.slideshow .slides{height:420px}.slider,.slider .slides{height:290px}.hero-1 .container{max-width:100%}.hero-1-txt{padding:50px 15px}.hero-1-txt h2{font-size:2.75rem}.hero-1-txt p{margin:12px 0 20px}.hero-1-img{margin:0 -15px}.hero-1 .col-lg-6.bg--blush{margin:-120px 3% 0;border-radius:8px;width:94%;display:block!important}.hero-2 .caption h2{font-size:2.35rem;letter-spacing:.5px}.hero-2 .caption p{font-size:1.25rem;margin:12px 3% 20px}.hero-3-txt{padding:75px 0}.hero-3-txt h2{font-size:3.5rem;letter-spacing:0}.hero-3-txt p{margin:14px 0 22px}.hero-4{padding:75px 0}.hero-4-txt .module-subtitle{font-size:.9rem;margin-bottom:30px}.hero-4-txt h2{font-size:3rem;letter-spacing:0}.hero-4-txt p{margin:16px 0 22px}.hero-5 .slider,.hero-5 .slider .slides{height:330px}.hero-6{padding:75px 0 0;margin-bottom:35px}.hero-6-txt .module-subtitle{font-size:.9rem;margin-bottom:28px}.hero-6-txt h2{font-size:3.15rem}.hero-6-txt p{margin:16px 0 22px}.hero-6-img{margin:40px 0 -35px}.hero-7{padding-top:0}.hero-7-txt{padding:35px 10px;width:290px}.hero-7-txt .module-subtitle{font-size:.9rem;margin-bottom:15px}.hero-7-txt p{margin:12px 0 20px}.hero-7-images{margin:0 -15px}.hero-7l-img{display:none}.hero-7r-img{margin-left:0}.hero-7r-img img{max-width:112%}.hero-8{padding:150px 0 80px}.hero-8 .loop_carousel_txt span.carousel_txt{padding:0 12px;font-size:5.75rem}.hero-8 .loop_carousel_txt span.carousel_txt:last-child{padding:0 0 0 12px}.hero-8 span[class*=flaticon-]:after,.hero-8 span[class*=flaticon-]:before{font-size:2.1rem}.hero-8 .loop_carousel_txt span[class*=flaticon-]{top:-12px}.hero-9{padding-top:70px;margin-bottom:50px}.hero-9-txt h2{padding:0 2%;font-size:2.4rem}.hero-9-txt p{margin:14px 0 0}.hero-9 .slider{height:250px;margin:30px 0 -50px}.hero-9 .slider .slides{height:250px}.hero-10 .slideshow,.hero-10 .slideshow .slides{height:470px}.hero-10 .caption h2{padding:0 2%;font-size:2.5rem}.hero-10 .caption p{font-size:1.125rem;margin:12px 0 20px}.hero-11 .container{max-width:100%}.hero-11 .row{margin:0 -25px}.hero-11 .slider,.hero-11 .slider .slides{height:330px}.hero-12{padding-top:70px}.hero-12:after{height:93%}.hero-12-txt{margin-bottom:30px}.hero-12-txt h2{font-size:2.5rem}.hero-12-txt p{font-size:1.0625rem;margin:12px 0 0}.hero-12 img{max-height:280px}.about-1-title{margin-bottom:20px}.about-1 h2,.about-2 h2{padding:0 2%}.about-2 p.fs-17{font-size:1rem}.about-1-title .btn{margin-top:20px}.data-txt{padding:25px 0 30px}.data-txt p{font-size:1.15rem}.services-2.pt-90{padding-top:35px}.sbox-2{padding:0 2%}.rows-2 #sb-2-1,.rows-2 #sb-2-2,.rows-2 #sb-2-3,.rows-2 #sb-2-4,.rows-2 #sb-2-5{margin-bottom:35px}#sb-1-1,#sb-1-2,#sb-1-3{margin-bottom:50px}#sb-3-1 .sbox-3,#sb-3-2 .sbox-3,#sb-3-3 .sbox-3{padding:0 0 35px;margin:0 15px 35px}#sb-3-4 .sbox-3{padding:0;margin:0 15px}#sb-4-1,#sb-4-2,#sb-4-3{margin-bottom:45px}#sb-5-1,#sb-5-2,#sb-5-3{margin-bottom:35px}#sb-6-1,#sb-6-2,#sb-6-3,#sb-6-4,#sb-6-5{margin-bottom:40px}.sbox-7{padding:40px 70px}.sbox-ico{margin-bottom:14px}.sbox-ico.mb-30{margin-bottom:25px}.sbox-6 .sbox-ico{margin-bottom:18px}.ico-65 .shape-ico svg{height:120px;top:-30px;left:calc(50% - 60px);width:120px}.sbox-7 span.sbox-link a{font-size:1rem}.sbox-1 h5,.sbox-2 h5,.sbox-7 h4{font-size:1.7rem}.sbox-2 h6{font-size:1.35rem}.sbox-3 h5,.sbox-4 h5,.sbox-6 h5{font-size:1.65rem}.sbox-3 h4,.sbox-4 h4,.sbox-5 h4{font-size:1.55rem}.sbox-5 h5{font-size:1.6rem}.sbox-7 h4{font-size:1.75rem;margin:22px 0 26px}.sbox-1 p{font-size:1.0625rem}.sbox-5 p{padding:0 15px}.sbox-1-img{margin-bottom:25px}.services-section .more-btn{margin-top:40px}.ct-01-booking{padding-bottom:45px}.ct-04 .container{max-width:100%}.ct-06 .container,.ct-07 .container{padding:0 12px;max-width:100%}.ct-08:after{height:73%}.ct-09{padding:130px 0}.ct-10-wrapper .txt-block{margin-top:25px}.ct-02-txt{padding:50px 20px 40px}.ct-03-txt{padding:40px 20px 50px}.ct-04-txt{padding:25px 20px;width:280px}.ct-06 .txt-block,.ct-07 .txt-block{padding:40px 0 85px}.txt-box.b-border{padding:0 0 5px;margin:0 0 20px}.title-underline:after{margin:18px 0}.ct-02-txt h2,.ct-03-txt h2,.txt-block h2,.txt-block h3{margin-bottom:15px}.ct-04-txt h4{margin-bottom:10px}.txt-box.b-border h3{margin-bottom:12px}.ct-10-title h2{margin-right:3%;margin-bottom:20px}.ct-05 .txt-block p{margin:0 0 16px}.ct-10-title p{margin-top:-8px}.image-lnk h4{font-size:1.85rem}.txt-block .btn{margin-top:5px}.txt-block .btn.mt-15{margin-top:10px}.ct-02-txt .btn,.ct-03-txt .btn{margin-top:5px}.ct-04-txt .btn{margin-top:10px}.ct-07-txt .btn{margin-top:5px}.txt-block .accordion{margin-top:25px}.txt-block .accordion-item{padding:5px 0 10px}.txt-block .accordion-thumb{padding-bottom:18px}.txt-block .accordion-panel{padding:15px 0 10px}.txt-block .accordion-item .accordion-thumb:after{top:-2px}.signature{margin-top:22px}.signature img{max-height:40px}.signature h6{font-size:1.25rem;margin:20px 0 0 3px}.signature span{font-size:1.125rem}.ct-01-booking .half-img{display:none}.ct-4-img{margin:0 -15px}#ct-04-right{display:none}#ct-04-left img{max-width:115%}#ct-5-1,#ct-5-3{margin:30px 0 0}.ct-06-img,.ct-07-img{padding-top:85px}#ct-08-1,#ct-08-2{margin-bottom:25px}.half-img,.half-img-left{margin-top:40px}.half-img img,.half-img-left img{padding:0 12px}.loop_carousel_txt span.carousel_txt{padding:0 8px;font-size:1.325rem}.loop_carousel_txt span.carousel_txt:last-child{padding:0 0 0 8px}.loop_carousel_txt span[class*=flaticon-]{top:2px}.loop_carousel_txt [class*=flaticon-]:after,.loop_carousel_txt [class*=flaticon-]:before{font-size:1.125rem}.gallery-1-wrapper{margin:0 5px}.gallery-1 .col{padding:0 12px}.gallery-1-wrapper .hover-overlay{border-radius:10px}.gallery-3-wrapper.img-10{margin:0}.gallery-3 .row-cols-lg-5 .col{padding:0 12px}.gallery-4.pt-70{padding-top:35px}.gallery-5 img{max-height:140px}.gallery-4 .gallery-image{margin-bottom:24px}#img-1-1,#img-1-2,#img-1-3,#img-1-4,#img-1-5,.row-cols-lg-5 .gallery-image{margin-bottom:20px}.row-cols-lg-5 #img-3-10.gallery-image{margin-bottom:0}.gallery-section .section-title{margin-bottom:35px}.gallery-1 .section-title h3,.gallery-2 .section-title h3{font-size:1.7rem}.gallery-section .section-title span{right:8px;top:3.5px}.gallery-section .section-title .ico-30 [class*=flaticon-]:after,.gallery-section .section-title .ico-30 [class*=flaticon-]:before{font-size:1.7rem}.follow-link-wrapper{height:135px;padding:20px;width:280px}.follow-link h3{font-size:1.45rem}.follow-link span{font-size:2rem}.image-caption h5{font-size:1.85rem}.image-caption p{font-size:.95rem}.gallery-section .more-btn{margin-top:20px}.review-1{padding:0 16px}.review-2{padding:22px 20px 28px;margin:0 6px 30px}.review-3{padding:28px 20px;margin:0 6px 30px}.owl-item .review-avatar img{height:68px;width:68px}.reviews-2 .owl-item .review-avatar img{height:50px;width:50px}.reviews-3 .owl-item .review-avatar img{height:48px;width:48px}.review-2 h6,.review-3 h6{font-size:1.25rem;margin-bottom:10px}.review-2 .review-author{padding:0 0 0 15px;margin-top:6px}.review-3 .review-author{padding:0 0 0 15px;margin-top:5px}.review-author p{font-size:1.125rem}.review-2 .review-author p{font-size:1.1rem;margin-bottom:7px}.review-3 .review-author p{font-size:1.1rem}.review-3 .review-author span,.review-author span{font-size:1rem}.review-1 .star-rating{margin-bottom:8px}.review-1 .review-txt p,.review-3 .review-txt p{font-size:1.05rem}.review-2 .review-txt p{font-size:1.05rem;margin-bottom:15px}.reviews-section .star-rating.ico-15 [class^=flaticon-]:after,.reviews-section .star-rating.ico-15 [class^=flaticon-]:before{font-size:1rem}.reviews-section .star-rating.ico-20 [class^=flaticon-]:after,.reviews-section .star-rating.ico-20 [class^=flaticon-]:before{font-size:1.175rem}.rating-title p{padding:0 10%;font-size:1.125rem}#rb-1-1,#rb-1-2,#rb-1-3{margin-bottom:30px}.rbox-1-img{margin-bottom:10px}.rbox-1-img img{max-height:55px}.rbox-1 .star-rating,.rbox-1 .star-rating.ico-15 [class*=flaticon-]:after,.rbox-1 .star-rating.ico-15 [class*=flaticon-]:before{font-size:.95rem}.rbox-1 p.fs-15{font-size:1.1rem;margin:8px 0 0}.txt-block-stat{margin-top:20px}#stb-1-1,#stb-1-2,#stb-1-3{margin-bottom:30px}#stb-2-1,#stb-2-2{width:50%}.statistic-block h2{font-size:3.25rem}.txt-block-stat .statistic-block h2{font-size:2.55rem;margin-bottom:12px}.statistic-block h2 small{font-size:2.65rem;top:-6px;left:6px}.txt-block-stat .statistic-block h2 small{font-size:2.25rem;top:-3px;left:6px}.statistic-block p{margin:10px 0 0}.txt-block-stat .statistic-block p{font-size:1.1rem}.pricing-2{padding-bottom:25px}.pricing-3 .txt-block{margin-top:40px}.pricing-3 .txt-block h3{margin-bottom:30px}.p3-price,.pricing-3 .accordion-thumb h5,.pricing-4 .accordion-thumb h5{font-size:1.25rem}.p3-price{right:25px;top:-5.5px}.pricing-3 .txt-block .accordion-item .accordion-thumb:after,.pricing-4 .txt-block .accordion-item .accordion-thumb:after{font-size:.9rem;top:-1px}.pricing-4 .block-info.mt-60{margin-top:25px}.pricing-category{margin-bottom:50px}.pricing-category.mt-70{margin-top:50px}.pricing-category h2{margin-bottom:15px}.pricing-list li,.pricing-list li.resp-lst:last-child{margin-bottom:14px}.price-txt p{font-size:1rem}.price-name h5{font-size:1.4375rem}.price-number h4{font-size:1.5rem}.price-name p,.price-number p{font-size:1.3rem}.price-number h4 span{font-size:1.2rem}.price-number p span{font-size:1.135rem}.pricing-item{position:relative;display:block}.pricing-item-txt{margin-bottom:14px;width:100%;display:block}.pricing-item-price{right:5px;position:absolute;top:28px;width:auto}.pricing-item-price span{font-size:1.125rem}.pricing-item-price span.pt-2-price{font-size:1.5rem;margin-bottom:10px}.pricing-item-btn{text-align:left!important;width:auto}.pricing-item-btn .btn{padding:.9rem 1.6rem .8rem;font-size:.9rem}.pricing-warning.mt-60{margin-top:30px}.pricing-section .more-btn{margin-top:35px}.brands-title{margin-bottom:30px}.brands-title p span{font-size:1.2rem}.brands-2-wrapper,.brands-3-wrapper{padding:0 8px}.brands-2 .brand-logo,.brands-3 .brand-logo{padding:22px 12px}.brands-1 .loop_carousel_left img{height:4.2rem;padding:0 10px}#card-2-1,#card-2-2{margin-bottom:45px}.gift-card img{margin-bottom:30px}.gift-card h5{font-size:1.75rem;margin-bottom:12px}.gift-card p{font-size:1.0625rem;margin:0 0 16px}.gift-card .btn{padding:1rem 2.5rem;font-size:.915rem}#tm-1-1,#tm-1-2,#tm-1-3,#tm-2-1,#tm-2-2,#tm-2-3,#tm-2-4,#tm-2-5,#tm-2-6,#tm-2-7{margin-bottom:45px}#tm-2-9{margin-top:45px}.team-member-data{margin-top:25px}.team-member-data h5{font-size:1.55rem}.team-member-data span{font-size:.975rem;margin-top:12px}.tm-social.ico-25 [class*=flaticon-]:after,.tm-social.ico-25 [class*=flaticon-]:before{font-size:1.6rem}.team-section .more-btn{margin-top:40px}.career-role{padding:30px}.career-role-link{right:0;position:relative;top:0;margin-top:15px}.banner-1{padding:32px 0 45px}.banner-2,.banner-3{padding:35px 0 40px}.banner-4{padding:35px 0}.banner-5{padding:65px 0}.banner-4-txt{margin:14px 0 18px}.banner-5-txt{padding:0}.banner-1 h3{padding:0 8%}.banner-1 h3,.banner-2 h3{font-size:1.6rem;line-height:1.4}.banner-2 h3{margin-bottom:20px}.banner-3 h3{font-size:1.6rem;margin-bottom:22px}.banner-5 h2{padding:0;font-size:2.3rem}.banner-5 h2.alt-font{padding:0;font-size:1.9rem;line-height:1.4}.banner-1 h3 span[class*=flaticon-]{display:none}.banner-4-txt p{font-size:1.0625rem}.banner-5-txt p{margin:12px 0 22px}.faqs-1 .section-title{margin-bottom:20px}.faqs-2.faqs-section .accordion-item{padding:0 15px}.faqs-section .accordion-thumb{padding:17px 0}.faqs-2.faqs-section .accordion-thumb{padding:14px 0}.faqs-2.faqs-section .is-active .accordion-thumb{padding:20px 0 12px}.faqs-section .accordion-item .accordion-thumb:after,.faqs-section .accordion-item.is-active .accordion-thumb:after{font-size:.9rem;top:20px}.faqs-2.faqs-section .accordion-item .accordion-thumb:after{top:18px}.faqs-2.faqs-section .accordion-item.is-active .accordion-thumb:after{top:23px}.faqs-section .accordion-thumb h5,.faqs-section .accordion-thumb p{padding-right:6%;line-height:1.45}.faqs-section .accordion-thumb p{font-size:1.172413rem}.faqs-section .accordion-panel{padding:0 0 5px}.more-questions{margin-top:40px}.more-questions p{font-size:1.0625rem}.newsletter-1 .container{max-width:100%}.newsletter-wrapper{padding:65px 30px 30px;margin:0 -15px}.newsletter-1 .newsletter-form{padding:0}.newsletter-txt{margin-bottom:26px}.newsletter-1 .newsletter-form p{padding:0;font-size:1rem;margin:25px 2% 0}.newsletter-section .form-control{height:54px;font-size:1.1rem}.newsletter-section .btn{height:54px;padding:13px 35px 10px}#blog-page{padding-bottom:30px}#blog-page .blog-post{margin-bottom:40px}.post-date{height:60px;padding:12px 10px 0;left:15px;width:60px}.post-date span{font-size:1.05rem;margin-bottom:6px}.blog-2 .post-link{font-size:.9rem;margin:18px 0 0}.post-link.ico-15 [class*=flaticon-]:after,.post-link.ico-15 [class*=flaticon-]:before{font-size:.915rem}.single-post-title{margin-bottom:25px}.post-data-list{text-align:center;margin:25px 3% 0}.post-data-list li{margin:0 0 12px}.post-data-list li:not(:last-child):after{display:none}.single-post-txt h5.fs-26{margin:20px 0}.single-post-img{margin-bottom:25px}.post-inner-img{margin:25px 0}.post-inner-img .top-img{margin-bottom:20px}.post-share-links{padding-top:50px;margin:50px 0 30px}.post-nav-links,.post-nav-links .text-end,.post-share-links,.post-share-links .text-end{text-align:center!important}.post-tags-list span{padding:11px 14px 10px;font-size:.85rem;margin:0 5px 14px;display:inline-block}.post-share-list{text-align:center;margin-top:25px}.post-share-list a.share-ico span{margin:0 12px}.post-nav-btn{margin-top:20px}.post-nav-links .btn{padding:.9rem 1.7rem .85rem;font-size:.85rem}.post-nav-btn .btn,.post-nav-btn .btn:last-child{margin:0 8px}.txt-block .booking-form-wrapper{margin-top:20px}.txt-block .booking-form .col-md-12,.txt-block .booking-form .col-md-6{padding:0 12px}.booking-form .form-control,.booking-form .form-select{height:52px;padding:0 15px;font-size:1.0625rem}.booking-form .btn{padding:1.25rem 2.25rem 1.15rem;font-size:.95rem;width:100%;margin-top:5px}.contact-3 .title-01{margin-bottom:25px}.cbox-1.cbox-contacts,.cbox-1.cbox-location{margin-bottom:30px}.cbox-1.cbox-hours{margin-bottom:40px}.contact-4-data .cbox-1.cbox-contacts,.contact-4-data .cbox-1.cbox-location{margin-bottom:20px}.cbox-2{padding:40px 30px 25px}.cbox-1 h5{font-size:1.4rem;margin-bottom:20px}.contact-1 .contact-form-wrapper h5{font-size:1.4rem;text-align:center;margin:-5px 0 25px}.cbox-2 h5{font-size:1.45rem;margin-bottom:20px}.contact-4-data h4{font-size:1.5rem;margin-bottom:20px}.cbox-1 p,.cbox-2 p,.cbox-2.cbox-hours p{font-size:1.1rem}.cbox-2-ico{margin-bottom:18px}.contact-form .form-control{height:52px;padding:0 15px;font-size:1.0625rem;margin-bottom:15px}.contact-form textarea{min-height:160px}.contact-form textarea.form-control{padding:15px}.contact-form .form-btn .btn{padding:1.15rem 2.25rem 1.05rem;font-size:.95rem;width:100%}.contact-form-msg{text-align:center;margin-top:15px}.location-1-wrapper{margin-bottom:40px}.location-data{margin-top:30px}.location-data .btn{padding:.85rem 1.85rem;font-size:.8rem;margin:15px 0 18px}.location-data p.map-link{margin-bottom:25px}.gmap-1 .google-map,.gmap-2 .google-map,.gmap-4 .google-map{padding:0 0 75%}.gmap-3 .google-map{padding:0 0 80%;margin-top:35px}.gmap-4 .google-map{margin-top:30px}.footer{text-align:center}.footer-contacts,.footer-info,.footer-working-hours{margin-bottom:30px}.footer-4 .footer-links{margin:30px 0 16px}.fl-1,.fl-2,.fl-3{margin-bottom:35px}.footer-6 .footer-form{padding:0 5%;margin-bottom:30px}.footer-form p{font-size:1.05rem;margin:0 5% 18px}.footer-form{margin:0 4% 20px}.footer-form .form-control{height:48px;font-size:1.1rem}.footer-form .btn{height:48px;padding:13px 35px 10px;font-size:.9rem}.footer-logo img{max-height:32px}.footer h5{font-size:1.37931rem;margin-bottom:16px}.footer p.fs-18{font-size:1.310348rem}.footer-contacts p,.footer-info p,.footer-working-hours p.fs-15{font-size:1.10345rem;margin-bottom:4px}.foo-links li p{font-size:1.10345rem}.foo-socials{margin-top:20px}.foo-socials.ico-20 [class*=flaticon-]:after,.foo-socials.ico-20 [class*=flaticon-]:before{font-size:1.65rem}.footer-map{margin-bottom:30px}.footer hr{margin:20px 0 25px}.footer-4 .bottom-footer-list li{margin-bottom:6px}.bottom-footer-list li p,.footer-copyright p{font-size:1.068965rem}.footer-copyright{margin-bottom:10px}.bottom-footer-list li:not(:last-child):after{font-size:1.05rem;top:-1.5px;left:3px}.bottom-footer-socials li{padding:0 8px}.inner-page-hero{padding-top:70px}.page-hero-section{padding:65px 0}.page-hero-section h2{font-size:2.2069rem;margin-bottom:12px}.page-title-txt p{margin-top:10px}.breadcrumb-item+.breadcrumb-item:before{font-size:.95rem;padding-right:10px;margin-top:-2px}.breadcrumb-item+.breadcrumb-item{padding-left:12px}.modal-dialog{max-width:280px;margin:auto}.modal-dialog.modal-xl{max-width:300px;margin:auto}#modal-1.modal .btn-close{height:1.25rem;right:10px!important;top:10px!important;width:1.25rem}#modal-1.modal .btn-close span{top:-4px;line-height:20px!important}#modal-1.modal .btn-close [class^=flaticon-]:after,#modal-1.modal .btn-close [class^=flaticon-]:before{font-size:.5rem}#modal-2 .modal-dialog{width:290px}#modal-2 .modal-body-content{padding:30px 8px 10px}#modal-3 .modal-body-content{padding:20px 18px}.modal-body-content h4{font-size:1.65rem;margin-bottom:10px}.modal-body-content p{font-size:.975rem;margin-bottom:16px}#modal-3 .modal-body-content p{padding:0;font-size:1rem}.modal-3-txt{top:23%}.modal-3-txt h2{font-size:3rem}.modal-3-txt span{font-size:1.2rem}#modal-2 .newsletter-form{margin:0 3%}.modal .newsletter-form .form-control{height:50px;font-size:1.0625rem;margin-bottom:14px}.modal .newsletter-form .btn{height:50px}.modal .request-form .form-control{height:50px;font-size:1.0625rem;margin-bottom:14px}.modal .request-form .btn{height:50px}#cookies{padding:14px 30px 50px 14px;bottom:12px;left:3%;width:94%}#cookies p{font-size:1rem}#cookies-ok{padding:5px 18px;font-size:.95rem;right:5%;bottom:15px}#cookies-info{margin-left:7px}#cookies-close{right:14px;top:5px}#cookies-close svg{height:11px;width:11px}}