﻿*{margin:0;padding:0;box-sizing:border-box}body{font-size:16px;color:#333;line-height:24px;scroll-behavior:smooth;font-weight:400;background-color:#fff;font-family:"Roboto",sans-serif}a{text-decoration:none}.w-img img{width:100%}.m-img img{max-width:100%}a,.btn,button,span,p,i,input,select,textarea,li,img,svg path,*::after,*::before,.transition-3,h1,h2,h3,h4,h5,h6{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}a:focus,.button:focus{text-decoration:none;outline:none}a:focus,a:hover{color:inherit;text-decoration:none}a,button{color:inherit;outline:none;border:none;background:rgba(0,0,0,0)}button:hover{cursor:pointer}button:focus{outline:0;border:0}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}h1,h2,h3,h4,h5,h6{color:#2c3941;line-height:24px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}h1{font-size:40px}h2{font-size:36px}h3{font-size:24px}h4{font-size:20px}h5{font-size:16px}h6{font-size:14px}ul{margin:0px;padding:0px}li{list-style-type:none}p{font-size:15px;line-height:22px;color:#737070}*::-moz-placeholder{color:#2c3941;font-size:14px;opacity:1}*::placeholder{color:#2c3941;font-size:14px;opacity:1}.fix{overflow:hidden}.clear{clear:both}.f-left{float:left}.f-right{float:right}.z-index-1{z-index:1}.overflow-y-visible{overflow-x:hidden;overflow-y:visible}.p-relative{position:relative}.container{max-width:1200px}.header_main{position:absolute;top:0;left:0;width:100%;z-index:3}.header_main .header_top{background-color:#000;padding:15px 0}.header_main .header_top .header_top_wrapper{width:100%;display:flex;justify-content:space-between;align-items:center}.header_main .header_top .header_top_wrapper .header_left{display:flex;align-items:center}.header_main .header_top .header_top_wrapper .header_left .icon_list ul{display:flex;justify-content:center;align-items:center}.header_main .header_top .header_top_wrapper .header_left .icon_list ul li a i{background-color:#1877f2;height:30px;width:30px;border-radius:50%;margin-left:10px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:18px}.header_main .header_top .header_top_wrapper .header_left h2{font-size:18px;color:#fff;margin-bottom:0}.header_main .header_top .header_top_wrapper .header_right ul li{display:inline-block;color:#fff;font-size:15px;padding-left:20px}.header_main .header_top .header_top_wrapper .header_right ul li i{margin-right:3px}.header{background-color:#fff;overflow:hidden;box-shadow:0 1px 1px 1px rgba(0,0,0,.129)}.header .header_wrapper{padding:12px 0;display:flex;align-items:center;justify-content:space-between}.header .header_wrapper .headerlogo_left .logo{height:40px;width:auto;display:flex;align-items:center;justify-content:center}.header .header_wrapper .headerlogo_left .logo img{height:100%;width:100%;object-fit:contain}.header .header_wrapper .headerlogo_left .logo h2{margin-bottom:0;color:#168a03;margin-left:10px;font-size:40px}.header .header_wrapper .header_right{display:flex;align-items:center}.header .header_wrapper .header_right .nav_list ul li{display:inline-block;padding:0 10px}.header .header_wrapper .header_right .nav_list ul li a{font-size:16px;font-weight:500;color:#333}.header .header_wrapper .header_right .call_btn{padding:3px 20px;background-color:#fd9904;border-radius:6px;margin-left:25px}.header .header_wrapper .header_right .call_btn h5{font-size:12px;font-weight:400;line-height:20px;color:#fff}.header .header_wrapper .header_right .call_btn h6{font-size:14px;font-weight:500;line-height:8px;color:#fff}.banner .banner_slide_content{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;height:85vh;width:100%;position:relative;z-index:1}.banner .banner_slide_content::after{position:absolute;content:"";top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.4);z-index:-1}.banner .banner_slide_content .banner_content{height:85vh;width:50%;display:flex;justify-content:center;align-items:center}.banner .banner_slide_content .banner_content h2{font-size:46px;font-weight:900;color:#fff;line-height:56px}.banner .banner_slide_content .banner_content h6{color:#fff}.banner .swiper-button-prev{color:#fff;left:20px;height:60px;width:60px;background-color:rgba(243,243,243,.431372549);border-radius:50%}.banner .swiper-button-prev::after{font-size:26px;color:#fff}.banner .swiper-button-next{color:#fff;height:60px;width:60px;background-color:rgba(243,243,243,.431372549);border-radius:50%;right:20px}.banner .swiper-button-next::after{font-size:26px;color:#fff}.banner .swiper-pagination-bullet-active{background-color:#fff}.banner .swiper-pagination-bullet{background-color:rgba(235,235,235,.631372549)}.offer_bg{background-color:#fff;box-shadow:0 1px 1px 1px rgba(0,0,0,.129);padding:20px 15px;border-radius:10px;margin-bottom:60px;margin-top:-180px;position:relative;z-index:2}.offer_bg .offer_img{width:100%;height:auto;border-radius:10px}.offer_bg .offer_img img{width:100%;height:100%;object-fit:cover}.offer_bg .offer_title{text-align:center}.offer_bg .offer_title h2{font-size:30px;font-weight:600;color:#0d0d0d;font-family:"Poppins",sans-serif;margin:20px 0}.offer_bg .offer_content{text-align:justify}.offer_bg .offer_content p{font-size:15px;margin:0 15px}.offer_area{background:#f9f9f9;padding-bottom:50px}.offer_area .agency_img{width:100%;height:auto;position:relative;z-index:1}.offer_area .agency_img img{width:100%;height:100%;object-fit:cover}.offer_area .agency_img::after{position:absolute;content:"";top:-15px;left:-15px;height:100%;width:100%;border:1px solid #fd9904;z-index:-1}.offer_area .agency_content{margin-left:30px}.offer_area .agency_content h2{font-size:40px;line-height:50px;font-weight:600}.offer_area .agency_content p{font-size:15px;margin-top:15px}.offer_area .agency_content ul li{font-size:18px;font-weight:500}.package_area{padding:50px 0;background-color:#f9f9f9}.package_area .title{text-align:center}.package_area .title h2{font-size:35px;font-weight:600;line-height:40px}.package_area .title p{font-size:16px;font-weight:500;margin-bottom:35px}.package_area .package_mobile{margin-bottom:190px}.package_area .package_img{width:100%;height:330px;position:relative;z-index:1}.package_area .package_img img{width:100%;height:100%;object-fit:cover;border-radius:10px}.package_area .package_offer{width:100%;display:flex;justify-content:center}.package_area .package_offer .package_bg{background-color:#fff;box-shadow:0 1px 1px 1px rgba(0,0,0,.129);padding:10px;position:absolute;margin-top:-100px;border-radius:10px;z-index:2}.package_area .package_offer .package_bg .price{background-color:#fd9904;display:inline-block;margin-bottom:0;padding:5px 20px;border-radius:5px;color:#fff;margin:0 auto;margin-top:-30px;position:absolute}.package_area .package_offer .package_bg .package_content h2{font-size:22px;font-weight:500;line-height:35px;margin-top:30px}.package_area .package_offer .package_bg .package_content ul{margin-bottom:15px}.package_area .package_offer .package_bg .package_content ul li{margin-left:0;font-size:16px;line-height:26px;font-weight:400}.package_area .package_offer .package_bg .package_content ul li i{font-size:18px;color:#168a03;margin-right:7px}.package_area .package_offer .package_bg .package_btn{background-color:#168a03;display:block;color:#fff;text-align:center;padding:10px 0;border-radius:10px;margin:10px 0}.testimonial_area{background:#f9f9f9;padding-bottom:50px}.testimonial_area .title{text-align:center;padding-bottom:90px}.testimonial_area .title h2{font-size:35px;font-weight:600;line-height:40px}.testimonial_area .title p{font-size:16px;font-weight:500}.testimonial_area .testimonial_bg{background-color:#fff;padding-bottom:20px;border-radius:15px;box-shadow:0 1px 1px 1px rgba(0,0,0,.129)}.testimonial_area .testimonial_bg .testi_img{width:100%;height:auto;margin:0 auto}.testimonial_area .testimonial_bg .testi_img img{width:100px;height:100px;object-fit:cover;margin-top:-50px}.testimonial_area .testimonial_bg .testi_title{padding-top:25px}.testimonial_area .testimonial_bg .testi_title h2{font-size:18px;font-weight:600;margin-bottom:20px}.testimonial_area .testimonial_bg .testi_title p{padding:0 15px;text-align:justify}.testimonial_area .testimonial_bg .testi_title p span{color:#fd9904}.testimonial_area .testimonial_bg .testi_title ul li{display:inline-block;margin-left:5px}.news_area{background:#f9f9f9;padding:50px 0}.news_area .title{text-align:center;padding-bottom:50px}.news_area .title h2{font-size:35px;font-weight:600;line-height:40px}.news_area .title p{font-size:16px;font-weight:500}.news_area .news_img{width:100%;height:auto;position:relative}.news_area .news_img img{width:100%;height:100%;object-fit:cover}.news_area .news_date{background-color:#168a03;display:inline-block;padding:3px 10px;margin-left:50px;margin-top:-200px;position:absolute}.news_area .news_date h4{font-size:20px;color:#fff;margin-bottom:0}.news_area .news_date p{font-size:14px;color:#fff;margin-bottom:0}.news_area .news_icon{margin-top:8px}.news_area .news_icon p{font-size:16px}.news_area .news_icon i{font-size:20px;color:#168a03;margin-right:7px}.news_area .news_title h2{font-size:26px;font-weight:600;padding:10px 0;line-height:30px}.prefooter_area{background-color:#fff;padding:50px 0}.prefooter_area .prefooter_bottom{margin-bottom:30px}.prefooter_area .logo{height:40px;width:100%;display:flex}.prefooter_area .logo img{height:100%;width:100%;object-fit:contain}.prefooter_area .logo h2{margin-bottom:0;color:#168a03;font-size:40px}.prefooter_area .icon_list{display:flex;justify-content:start;align-items:start}.prefooter_area .icon_list i{background-color:#1877f2;height:35px;width:35px;border-radius:50%;font-size:18px;text-align:center;color:#fff;margin-left:10px;padding-top:8px}.prefooter_area .prefooter_content p{font-size:13px;padding:5px}.prefooter_area .prefooter_title h3{font-size:30px;line-height:35px;margin-bottom:25px}.prefooter_area .prefooter_title iframe{width:100%;height:100%}.prefooter_area ul li{list-style-type:none;margin-left:25px}.prefooter_area ul li i{margin-right:8px;color:#000;font-size:17px}.prefooter_area .address p{margin-bottom:5px}.copyright{background:#000;padding:15px;color:#fff}.copyright p{margin-bottom:0}.backtotop{display:inline-block;background-color:#000;width:50px;height:50px;text-align:center;border-radius:4px;position:fixed;bottom:30px;right:30px;opacity:0;visibility:hidden;z-index:9999999999}.backtotop::after{content:"";font-family:FontAwesome;font-weight:normal;font-style:normal;font-size:2em;line-height:50px;color:#fff}.backtotop:hover{cursor:pointer;background-color:#168a03}.backtotop:active{background-color:#168a03}.backtotop.show{opacity:1;visibility:visible}.mobile_header .mobile_header_wrapper{padding:8px 0}.mobile_header .mobile_header_wrapper .mobile_heade_left{display:flex;justify-content:space-between;align-items:center}.mobile_header .mobile_header_wrapper .mob_logo{width:100%;height:100%}.mobile_header .mobile_header_wrapper .mob_logo a img{height:40px;width:auto;object-fit:contain}.mobile_header .mobile_header_wrapper .hamberger_icon i{font-size:24px;color:rgba(0,0,0,.9019607843)}.offcan_logo img{height:30px;width:100%;object-fit:contain}.offcanvas-body .nav_list{padding-top:20px;padding-left:10px}.offcanvas-body .nav_list li{padding:5px 0}.offcanvas-body .nav_list li a{font-size:16px;font-weight:400;color:#424040;padding:5px 10px}.offcanvas-body .nav_list li a:hover{background-color:#f3f3f3}.offcanvas-body .nav_list .droppper .sub_down{padding-left:20px}.offcanvas-body .nav_list .droppper .sub_down li{padding:3px 0}.offcanvas-body .nav_list .droppper .sub_down li a{font-size:14px}.header{background-color:#fff;box-shadow:0 1px 1px 1px rgba(0,0,0,.129)}.header .header_wrapper{height:70px;display:flex;align-items:center;justify-content:space-between}.header .header_wrapper .logo{height:40px;width:auto;display:flex;align-items:center;justify-content:center}.header .header_wrapper .logo img{height:100%;width:100%;object-fit:contain}.header .header_wrapper ul li{display:inline-block;padding-left:14px}.header .header_wrapper ul li a{font-size:16px;font-weight:500;color:#070707}.header .header_wrapper ul li a:hover{color:#000}.offcanvas-start{width:240px}