.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container,.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7-form-control-wrap{position:relative}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#fff0}@-ms-viewport{width:device-width}.header-menu li .sub-menu li,footer,header,section{display:block}body,h2,h3{font-family:"Encode Sans",serif}h2,h3,label{margin-bottom:.5rem}h2,h3{margin-top:0}p,ul{margin-bottom:1rem}h2,h3,ul ul{margin-bottom:0}img{vertical-align:middle;border-style:none;max-width:100%;height:auto}label{display:inline-block}textarea{overflow:auto;resize:vertical}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col-lg-3,.col-lg-6,.col-lg-9,.col-md-12,.col-md-6{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:768px){.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (min-width:992px){.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}.text-center{text-align:center!important}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/amalanka/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/themes/amalanka/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/themes/amalanka/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/themes/amalanka/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/themes/amalanka/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/themes/amalanka/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-envelope-o:before{content:""}.fa-map-marker:before{content:""}.fa-phone:before{content:""}.fa-bars:before{content:""}.fa-long-arrow-right:before{content:""}.fa-whatsapp:before{content:""}body{font-size:16px;line-height:28px;color:#000;font-weight:400}*{background-repeat:no-repeat}a,a:active,a:hover{text-decoration:none}a{-webkit-transition:ease-out all .3s;-moz-transition:ease-out all .3s;transition:ease-out all .3s;color:#32364a;display:inline-block}a:active,a:hover{color:#25d366}body,p,ul{margin:0}.h1,.h2,h2,h3{font-size:40px;line-height:52px;font-weight:700}.h2,h2,h3{font-size:30px;line-height:42px}h3{font-size:25px;line-height:36px}.f-w-400{font-weight:400}.f-w-600{font-weight:600}.color-white,.color-white a{color:#fff!important}.p-t-20{padding-top:20px}.p-b-30{padding-bottom:30px}.p-t-50{padding-top:50px}.p-b-50{padding-bottom:50px}.p-t-80{padding-top:80px}.p-b-80{padding-bottom:80px}.p-t-90{padding-top:90px}.p-b-90{padding-bottom:90px}.m-b-10{margin-bottom:10px}.m-b-15{margin-bottom:15px}.m-b-20,.multi-para p{margin-bottom:20px}.m-t-30{margin-top:30px}.m-t-40{margin-top:40px}.m-b-40{margin-bottom:40px}#main{overflow:hidden}ul{list-style:none;padding:0}.multi-para p:last-child{margin-bottom:0}.primary-btn{background:#000;padding:6px 53px 6px 20px;color:#fff;border-left:5px solid #157d9b;position:relative;font-weight:500}.primary-btn:after{content:"";font-family:FontAwesome;position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#157d9b}.primary-btn:hover{border-color:#25d366!important;color:#fff!important}.primary-btn:hover:after{color:#25d366!important}.header-container{display:flex;align-items:center;justify-content:space-between}.header-menu .primary-btn,.header-menu li{display:inline-block;position:relative}.header-menu li a{font-weight:500;color:#010101;padding:40px 10px}.header-menu li a:hover{color:#25d366}.header-menu .primary-btn{background:#000;padding:7px 53px 7px 20px;color:#fff;border-left:5px solid #157d9b;margin-left:16px;font-weight:500}.header-menu .primary-btn a{color:#fff;padding:0}.header-menu li.menu-item-has-children a{padding:40px 20px 40px 15px}.header-menu li .sub-menu{width:280px;position:absolute;top:108px;left:0;cursor:pointer;box-shadow:0 3px 15px rgb(0 0 0/20%);-webkit-transform:scaleY(0);transform:scaleY(0);overflow:hidden;-webkit-transition:.8s all ease-out;-moz-transition:.8s all ease-out;transition:.8s all ease-out;-webkit-transform-origin:0 0 0;transform-origin:0 0 0;z-index:99}.header-menu li:hover .sub-menu{-webkit-transform:scaleY(1);transform:scaleY(1)}.header-menu li .sub-menu li a{background-color:#48a5bf;display:block;padding:7px 15px;border-bottom:rgb(255 255 255/25%) 1px solid;border-radius:0;color:#fff}.header-menu li .sub-menu li a:hover{background-color:#7fbab8;color:#fff}.header-menu li .sub-menu li:last-child a{border-bottom:none}.header-menu>li.menu-item-has-children>a::after{position:absolute;font-family:"FontAwesome";right:5px;content:"";color:#b4d1d9;font-size:12px}.header-logo{max-width:200px}.menu-open-icon{font-size:25px;position:relative;margin-right:15px;display:none;float:right;color:#000}.slide-menu-hide{position:fixed;right:-640px;top:0;height:100%;min-width:330px;max-width:100%;background:#fff;color:#000;z-index:99999;overflow-x:hidden;border-left:1px solid #ddd}.slide-menu .slide_menu_close{position:absolute;right:20px;top:20px;border:0;text-align:right;font-size:36px;padding:0 10px;color:#55556b!important}.slide-menu-content{padding-top:50px}.slide-menu-list li a{color:#55556b!important;width:100%;display:block;padding:12px 20px}.slide-menu-list li .sub-menu{padding-left:30px}.slide-menu-list li .sub-menu li a{padding-left:25px;position:relative}.slide-menu-list li .sub-menu li a:before{content:"";width:10px;height:2px;background:#3a7f2f;top:50%;margin-top:-1px;left:0;-webkit-transition:200ms ease all;-moz-transition:200ms ease all;transition:200ms ease all;position:absolute}.slide-menu-list .primary-btn{background:unset;padding:unset;color:#fff;border-left:unset;position:unset;font-weight:unset}.slide-menu-list .primary-btn:after{content:none}.title-container{padding:0 300px 40px;text-align:center}.call-to-action-section{background-image:url(/wp-content/themes/amalanka/img/call-to-action-bg.jpg);background-size:cover;background-position:bottom}.instagram-post-section img{width:100%}.contact-info-item{display:flex;align-items:center;margin-bottom:30px}.contact-info-icon{width:50px;height:50px;margin-right:25px}.contact-info-icon i{color:#000;font-size:35px}.contact-info-icon,.social-icon-container{display:flex;align-items:center;justify-content:center}.social-icon-container img{width:fit-content;padding:0 5px}.footer-center{padding:0 120px}.service-hero-section{position:relative;padding:140px 0 110px;background-size:cover;background-position:bottom}.form-container{padding:50px 40px;background-color:#48a5bf}.wpcf7 label{color:#fff}.form-input{width:100%!important;border-radius:2px!important;padding:12px 20px!important;font-size:15px!important;border:0!important;background-color:#efefef!important;height:48px}.wpcf7-form-control-wrap{display:block;margin-bottom:20px}.form-input:focus-visible{outline:0}.wpcf7 textarea{height:120px}.wpcf7 .primary-btn{border-top:0;border-right:0;border-bottom:0}.plan-trip-right{padding-left:50px}.whatsapp-widget{position:fixed;right:25px;bottom:20px;z-index:99999}.whatsapp-widget .button-container{display:flex;justify-content:end;margin-top:20px}.mobile-floating-bar a,.whatsapp-widget .button{display:flex;align-items:center;justify-content:center}.whatsapp-widget .button{width:60px;height:60px;border-radius:100%;background-color:#50cb58;border:1px solid #fff}.whatsapp-widget .button i{color:#fff;font-size:37px}.mobile-floating-bar{position:fixed;bottom:0;left:0;width:100%;display:flex;z-index:9999;box-shadow:0-2px 10px rgb(0 0 0/.08)}.mobile-floating-bar a{flex:1;font-weight:500;text-decoration:none;height:56px;padding:0 .5em;transition:background .2s}.btn-quote{background:#000;color:#fff;justify-content:flex-start;padding-left:18px;position:relative}.btn-quote .fa{color:#157d9d;font-size:20px;margin-left:14px;transition:color .2s}.btn-help{background:#27c26c;color:#fff}.btn-help .fa-whatsapp{color:#fff;border-radius:50%;font-size:24px;padding:6px;margin-left:6px;position:relative}.mobile-floating-bar a:active,.mobile-floating-bar a:hover{filter:brightness(.98)}@media (min-width:768px){.mobile-floating-bar{display:none}}@media (min-width:1200px){.header .container{max-width:1260px}}@media only screen and (max-width:1199px){.header-container{padding:20px 0}.header-menu{display:none}.menu-open-icon{display:inline-block;border:1px solid #fff;padding:6px 12px;border-radius:10px}.title-container{padding:0 220px 40px}.footer-center{padding:0 100px}}@media only screen and (max-width:992px){.title-container{padding:0 100px 40px}.footer-center{padding:50px 100px}.plan-trip-right{padding-left:0}}@media only screen and (max-width:767px){.title-container{padding:0 30px 40px}}@media only screen and (max-width:600px){.header-logo img{width:180px}.title-container{padding:0 7px 40px}.footer-left{padding:0 100px}.footer-left-header{text-align:center}.footer-center{padding:50px 70px}}@media only screen and (max-width:480px){.footer-left{padding:0 70px}.footer-center{padding:50px}}@media only screen and (max-width:415px){.footer-left{padding:0 40px}.footer-center{padding:50px 30px}}