@font-face{font-family:"Gotham Light";src:url("../../assets/fonts/GOTHAM-LIGHT.TTF") format("truetype");font-display:swap;}@font-face{font-family:"BigCaslonFB-Regular";src:url("../../assets/fonts/BigCaslonFB-Regular.ttf") format("truetype");font-display:swap;}@font-face{font-family:"Montserrat-SemiBold";src:url("../../assets/fonts/Montserrat-SemiBold.ttf") format("truetype");font-display:swap;}@font-face{font-family:"BigCaslonFB-Italic";src:url("../../assets/fonts/BigCaslonFB-Italic.ttf") format("truetype");font-display:swap;}body{color:#444;font-family:'Gotham Light', sans-serif;font-size:16px;font-weight:400;line-height:20px;background:#FFFFF0;overflow-x:hidden;max-width:100%;margin:0;padding:0;}html,body{height:100%;overflow-x:hidden;}*,*::before,*::after{box-sizing:border-box;}h1,h2,h3,h4,h5,h6{letter-spacing:0px;margin-top:0px;color:#21362C;font-weight:400;}a{text-decoration:none;transition:all 0.2s ease 0s;}a:hover{color:#fff;text-decoration:none;}a:focus{outline:none;text-decoration:none;}p{margin-bottom:0;}ul,li{margin:0;padding:0;}.gotham-light{font-family:"Gotham Light", sans-serif;font-weight:200;text-align:center;}.BigCaslonFB-Regular{font-family:"BigCaslonFB-Regular", serif;text-align:center;}.BigCaslonFB-Italic{font-family:"BigCaslonFB-Italic", serif;text-align:center;}.Montserrat-SemiBold{font-family:"Montserrat-SemiBold", serif;text-align:center;}fieldset{border:0 none;margin:0 auto;padding:0;}.preloader{background:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:99999;}.status-mes{width:50px;height:50px;position:absolute;top:50%;left:50%;margin:-40px 0 0 -40px;font-size:10px;text-indent:-12345px;border-top:8px solid rgba(0, 0, 0, 0.08);border-right:8px solid rgba(0, 0, 0, 0.08);border-bottom:8px solid rgba(0, 0, 0, 0.08);border-left:8px solid #21362C;border-radius:50%;-webkit-animation:spinner 700ms infinite linear;animation:spinner 700ms infinite linear;z-index:10000;}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.no-padding{padding:0}.section-padding{padding:60px 0}.section-title{margin-bottom:15px}.section-title h2{font-size:36px;font-weight:300;margin-top:0;position:relative;text-transform:capitalize;}.logo-container{display:flex;justify-content:center;align-items:center;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin-top:-50px;}.section-title span{background:#21362C none repeat scroll 0 0;display:block;height:3px;margin:15px auto 0;overflow:hidden;position:relative;width:60px;}.section-title-white{color:#fff;}.topcontrol{background:#21362C none repeat scroll 0 0;border-radius:5px;bottom:5px;box-shadow:0 1px 10px 0 rgba(0, 0, 0, 0.2);color:#fff;cursor:pointer;font-size:22px;height:35px;line-height:33px;opacity:1;position:fixed;right:5px;text-align:center;transition:all 0.2s ease 0s;width:35px;}.topcontrol:hover{background:#BD955C;color:#fff;}.navbar-default{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border-color:currentcolor currentcolor rgba(174, 174, 174, 0.3);border-image:none;border-radius:0;border-style:none none solid;border-width:medium medium 1px;margin-bottom:0;padding:20px;transition:all 0.4s ease-in-out 0s;width:100%;}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#BD955C !important;background-color:transparent;}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#171717 !important;background-color:transparent;}.navbar-brand{padding:0px}.navbar-brand img{width:150px;margin-left:10px;transition:all 0.3s ease 0s;}.navbar-default.menu-shrink .navbar-brand img{width:150px;}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#21362C;}.menu-top li a{color:#000 !important;font-size:16px;font-weight:500;text-transform:capitalize;}.menu-top li a:hover{color:#21362C !important}@media only screen and (max-width:768px){.navbar-default .navbar-nav>li>a{margin-top:10px;padding:8px;}}@media only screen and (max-width:480px){.menu-top{background-color:#21362C}.navbar-default .navbar-nav>li>a{color:#000 !important}}.navbar-default.menu-shrink{background:#21362C;padding:10px 0;width:100%;margin-top:0px;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, .11);}@media only screen and (max-width:480px){.menu-top{color:#000 !important;margin-left:0px;}}.navbar-default.menu-shrink li a{color:#000 !important;}.navbar-default.menu-shrink li a:hover{color:#BD955C !important}.navbar-default .navbar-toggle{background:#fff none repeat scroll 0 0}.navbar-default .navbar-toggle1{margin-left:10px;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#21362C}#particles-js{position:absolute;width:100%;height:100%;top:0;}.image-container .col-md-4,.image-container .col-sm-6,.image-container .col-xs-12{padding:5px;}.image-container img{width:100%;height:300px;object-fit:cover;max-height:300px;}.home_overlay{background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0;height:100%;}.hero{height:700px;}.hero-text h2{color:#fff;font-size:30px;padding-top:250px;}.hero-text{position:relative;z-index:10 !important;}.hero-text h1{color:#fff;font-size:52px;line-height:52px;margin-bottom:25px;}@media only screen and (max-width:768px){.hero-text h1{font-size:40px;line-height:54px;}}@media only screen and (max-width:480px){.hero-text h1{font-size:34px;line-height:45px;}.hero-text h2{padding-top:150px}}@media only screen and (max-width:360px){.hero-text h2{font-size:26px;line-height:36px;}.hero-text h2{padding-top:100px}}@media only screen and (max-width:320px){.hero-text h2{font-size:20px;line-height:36px;}.hero-text h2{padding-top:100px}}.hero-text p{color:#fff;margin-bottom:0;padding-bottom:30px;}@media only screen and (max-width:480px){.hero-text p{letter-spacing:4px;}}.btn-home-bg{background:#BD955C none repeat scroll 0 0;border:1px solid #21362C;border-radius:30px;color:#fff;padding:14px 40px;text-transform:capitalize;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;font-weight:600;font-size:16px;}.btn-sm{background:#21362C none repeat scroll 0 0;border:1px solid #21362C;border-radius:10px;color:#fff;padding:12px 20px;text-transform:capitalize;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;font-weight:600;font-size:14px;}.btn-home-bg:hover,.btn-home-bg:focus{background:#21362C;color:#BD955C;}@media only screen and (max-width:320px){.btn-home-bg{margin-bottom:10px}}.home_video{height:700px;position:relative;}.home_video:before{position:absolute;width:100%;height:100%;background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0;content:"";left:0;top:0;}.html-video{top:0%;left:0%;width:100%;overflow:hidden;position:relative;}.slider-caption{left:0;position:absolute;text-align:center;top:38%;transform:translate(0%, -50%);width:100%;z-index:15;}video{min-width:100%}@media only screen and (max-width:768px){video{min-width:100%;height:100%;}}.flexslider .slides>li:first-child{display:block;}.flexslider.loading .slides>li:first-child{opacity:1 !important;}.home-area{margin:0;padding:0;width:100%;max-width:100vw;overflow:hidden;}.home-area .flexslider{margin:0;padding:0;border:none !important;background:none !important;box-shadow:none !important;border-radius:0 !important;}.flexslider{position:relative;margin:0;padding:0;border:none;box-shadow:none;border-radius:0;overflow:hidden;background:none;}#home-slider .slides li{height:100vh;background-size:cover !important;position:relative;}#home-slider .slides li:after{position:absolute;background:rgba(0, 0, 0, 0.5);left:0;top:0;width:100%;height:100%;content:"";z-index:1;}.flex-control-nav{width:100%;bottom:30px;top:auto;left:0;right:0;z-index:20;text-align:center;position:absolute;}.flex-control-nav li{display:inline-block;margin:0 5px;}.flex-control-paging li a{background:transparent;border:2px solid #FFF;border-radius:100%;box-shadow:none;width:12px;height:12px;}.flex-control-paging li a.flex-active,.flex-control-paging li a:hover{background:#FFF;border-color:#FFF;}#home-slider.flexslider.loading{position:relative;}#home-slider.flexslider.loading:after{content:' ';position:absolute;width:30px;height:30px;right:20px;top:40%;margin:0 0 0 -15px;border:4px solid #3cd2ad;border-right-color:transparent;border-radius:50%;border:none;display:none;}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg);}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.about_us{padding-top:60px;}.what_we_do h3{font-weight:600;margin-bottom:20px;margin-top:0;padding:0 0 10px;text-transform:capitalize;}@media only screen and (max-width:768px){.what_we_do h3{font-size:18px}}@media only screen and (max-width:480px){.what_we_do{margin:20px 0}}.what_we_do p{margin-bottom:20px}.progress-bar-text{font-size:15px;margin-bottom:10px;text-transform:capitalize;font-weight:500;}.progress-bar-text span{float:right}.progress-bar{background:#e8e8e9 none repeat scroll 0 0;box-shadow:0 0 0;height:4px;margin:0 0 20px;position:relative;width:100%;}.progress-bar>span{background:#21362C none repeat scroll 0 0;display:block;height:100%;width:0;}.about-slide iframe{width:100%;height:400px;border:none;}@media only screen and (max-width:480px){.about-slide iframe{height:400px;}}@media only screen and (max-width:360px){.about-slide iframe{height:400px;}}@media only screen and (max-width:480px){.about-slide iframe{height:400px;}}.team-law{padding-top:60px;}.btn-light-bg{background:#21362C none repeat scroll 0 0;border:1px solid #21362C;border-radius:30px;color:#fff;font-size:16px;font-weight:600;outline:medium none !important;padding:14px 40px;text-transform:capitalize;transition:all 0.2s ease 0s;box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.06);}.btn-light-bg:hover,.btn-light-bg:focus{background:#BD955C none repeat scroll 0 0;color:#fff;border:1px solid #BD955C;}.promotion_contact{position:relative;background:url('../../assets/img/bg/slide1.jpg') no-repeat center center;background-size:cover;padding:60px 0;transition:all 0.4s ease 0s;}.promotion_contact::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);z-index:1;}.promotion_contact .single_promo_contact{position:relative;z-index:2;text-align:center;}.promotion_contact h1{font-size:36px;font-weight:bold;}.promotion_contact p{font-size:18px;line-height:1.5;}.promotion_service{padding-top:60px;padding-bottom:30px;background:#f7f7f7;}.single_service{background:#fff none repeat scroll 0 0;border-radius:6px;box-shadow:0 1px 8px rgba(0, 0, 0, 0.1);margin-bottom:30px;padding:30px;transition:all 0.3s ease 0s;}.single_service:hover{background:#21362C none repeat scroll 0 0;box-shadow:0 1px 25px rgba(0, 0, 0, 0.1);}.single_service_inner{border:1px dashed #21362C;padding:30px;position:relative;z-index:999;transition:all 0.4s ease 0s;}.single_service i{color:#21362C;font-size:40px;margin-bottom:15px;position:relative;z-index:999;}.single_service h4{font-size:18px;font-weight:600;margin-bottom:12px;margin-top:0;position:relative;text-transform:capitalize;z-index:999;transition:all 0.3s ease 0s;}.single_service p{margin-bottom:0;position:relative;z-index:999;}.single_service:hover .single_service_inner{border:1px dashed #fff;}.single_service:hover i{color:#fff;}.single_service:hover h4{color:#fff;}.single_service:hover p{color:#fff;}.evaluation_area{position:relative}.evaluation_area:before{background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;}.login_register_title{color:#fff;font-weight:600;margin-bottom:60px;margin-top:0;text-align:center;text-transform:capitalize;font-size:30px;}.register{background:#b8b7b7;overflow:hidden;padding:60px;}.register input{background:#fff none repeat scroll 0 0;border:1px solid #fff;border-radius:5px;box-shadow:none;color:#21362C;height:45px;transition:all 0.3s ease 0s;}.register input:focus{border:1px solid #21362C;box-shadow:none;outline:0 none;}.register textarea{background:#fff none repeat scroll 0 0;border:1px solid #fff;border-radius:5px;box-shadow:none;color:#21362C;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.register textarea:focus{border:1px solid #21362C;box-shadow:none;outline:0 none;}.mb0{margin-bottom:0;}.btn-register-bg{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:2px solid #fff;border-radius:30px;color:#fff;font-size:13px;font-weight:bold;letter-spacing:2px;outline:medium none !important;padding:12px 30px;text-transform:uppercase;transition:all 0.2s ease 0s;}.btn-register-bg:hover,.btn-register-bg:focus{background:#fff none repeat scroll 0 0;border:2px solid #fff;color:#21362C;}.lawyers_team{background:#f7f7f7;}.tema-member{border:1px solid #eee;}@media only screen and (max-width:768px){.tema-member{margin-bottom:20px}}.tema-member .team-thumbnail{position:relative;}@media only screen and (max-width:768px){.team-thumbnail img{width:100%;}}.tema-member .team-thumbnail .overlay{position:absolute;top:0;left:0;width:100%;display:block;opacity:0;filter:alpha(opacity=0);bottom:-1px;height:100%;background-color:#21362C;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.info{padding:30px 10px 10px 10px;}.tema-member .team-thumbnail .social-media{position:absolute;width:100%;margin:0 auto;text-align:center;bottom:0;-webkit-transform:translateY(100%);-moz-webkit-transform:translateY(100%);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}.tema-member .team-thumbnail .social-media a{display:inline-block}.tema-member .team-thumbnail .social-media a i{font-size:16px;color:#fff;width:40px;margin:0px;line-height:40px;height:40px;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;border-radius:30px;}.tema-member .team-thumbnail .social-media a i:hover{color:#fff}.tema-member .team-thumbnail .social-media a.facebook i{background:#507CBE}.tema-member .team-thumbnail .social-media a.twitter i{background:#63CDF1}.tema-member .team-thumbnail .social-media a.google i{background:#F16261}.tema-member .team-thumbnail .social-media a.linkedin i{background:#0077B5}.tema-member .info h4{font-weight:600;margin:0;padding-bottom:10px;text-transform:capitalize;}.tema-member .info h5{margin-top:0;text-transform:capitalize;font-weight:500;padding-bottom:10px;letter-spacing:1px;}.tema-member .info p{color:#21362C;margin-bottom:0;line-height:24px;}.tema-member:hover .social-media{-webkit-transform:translateY(-90%);-moz-webkit-transform:translateY(-90%);-webkit-transform:translateY(-90%);-ms-transform:translateY(-90%);transform:translateY(-90%);}.tema-member:hover .overlay{opacity:0.9;filter:alpha(opacity=100);}.tema-member:hover .info h4{color:#fff;}.tema-member:hover .info h5{color:#fff;}.tema-member:hover .info p{color:#fff;}.counter{padding:60px 30px;text-align:center;border-radius:3px;transition:all 0.3s ease 0s;}.counter:hover{box-shadow:0px 50px 50px rgba(0, 0, 0, 0.1);position:relative;z-index:100;transform:translate(0, -10px);}@media only screen and (max-width:768px){.counter{margin-bottom:40px;overflow:hidden;}}.counter h2{color:#fff;font-size:60px;font-weight:700;margin-top:0;}.counter h5{color:#fff;font-weight:700;letter-spacing:0.6px;margin-bottom:0;text-transform:uppercase;}.color-one{background:#21362C;}.color-two{background:#35ac39;}.color-three{background:#21362C;}.color-four{background:#BD955C;}.testimonial{background:#f7f7f7;padding:20px 40px 20px 70px;margin:0 10px 60px;position:relative;}.testimonial:before{content:"";width:0;height:0;border-bottom:50px solid #eee;border-left:50px solid #fff;box-shadow:7px 7px 7px rgba(0, 0, 0, 0.3);position:absolute;top:0;left:0;}.testimonial .testimonial-title{font-size:18px;font-weight:600;margin-top:15px;text-transform:capitalize;}.testimonial .post{color:#21362C;display:block;font-weight:500;margin-top:10px;}.testimonial .pic{width:150px;height:150px;border-radius:50%;overflow:hidden;top:2px;margin-left:auto;margin-right:auto;}.testimonial .pic img{width:100%;height:auto;}.owl-theme .owl-controls{display:block !important;margin-top:10px;text-align:center;}.owl-theme .owl-controls{margin-top:40px;}.owl-theme .owl-controls .owl-buttons div{background:#21362C none repeat scroll 0 0;border-radius:0;opacity:1;padding:5px 15px;}.owl-prev:before,.owl-next:before{content:"\f053";font-family:'FontAwesome';color:#fff;}.owl-next:before{content:"\f054";}@media only screen and (max-width:767px){.owl-theme .owl-controls{margin-top:20px;}}@media only screen and (max-width:480px){.testimonial{margin:0 10px 60px;text-align:center;padding:20px 30px 20px 40px;}}@media only screen and (max-width:479px){.testimonial{padding:20px 25px 20px 25px;}}.zoom-bg{position:relative;overflow:hidden;}.zoom-bg::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:inherit;background-size:cover;z-index:-1;animation:zoomInOutBg 10s ease-in-out infinite;}@keyframes zoomInOutBg{0%, 100%{transform:scale(1);}50%{transform:scale(1.1);}}.hero-text{position:relative;z-index:1;color:white;}.gallery img{transition:transform 1s ease-in-out;}.gallery img:hover{transform:scale(1.1);}.gallery .col{padding:0.5px;}.single_blog{background:#fff;box-shadow:0 0 20px rgba(0, 0, 0, 0.07);}@media only screen and (max-width:768px){.single_blog{margin-bottom:30px;}}@media only screen and (max-width:768px){.blog-img img{width:100%;}}@media only screen and (max-width:768px){.blog-img a{top:38%;}}.single_blog h2{font-weight:600;line-height:32px;font-size:22px;padding-left:30px;margin-top:25px;margin-bottom:0px;padding-right:20px;}.single_blog h2 a{color:#21362C;}.single_blog h2 a:hover{color:#21362C;}.single_blog span{text-transform:capitalize;padding-left:30px;margin-bottom:20px;display:inline-block;font-weight:600;}.read_more{margin-left:80px;}.single_blog span a{color:#21362C;}.single_blog p{padding-left:30px;margin-top:10px;margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:20px;padding-right:20px;}.blog-page{background:#f2f6f9;}.post-slide-blog{background:#fff none repeat scroll 0 0;border-radius:4px;box-shadow:0 5px 15px 0 rgb(236, 236, 236);margin-bottom:40px;overflow:hidden;padding:30px 20px;}@media only screen and (max-width:768px){.post-slide-blog .post-img-blog{float:none;width:100%;}}.post-slide-blog .post-title-blog{margin-top:20px;}.post-slide-blog .post-title-blog a{color:#1d293e;display:block;font-size:20px;font-weight:600;text-transform:capitalize;transition:color 0.3s ease 0s;line-height:26px;}.post-title-blog>a:hover{text-decoration:none;color:#21362C;}.post-slide-blog .post-date-blog{color:#21362C;display:inline-block;font-weight:600;margin-bottom:8px;margin-right:15px;}.post-slide-blog .post-date-blog a{color:#21362C;}.post-slide-blog .post-date-blog a:hover{color:#BD955C;}.post-description-blog{margin-bottom:15px;text-align:left;}.blog_btn-blog{background:#21362C;border:1px solid #21362C;border-radius:5000px;color:#fff;display:inline-block;font-size:15px;font-weight:600;overflow:hidden;padding:10px 45px;box-shadow:0 10px 40px rgba(0, 0, 0, 0.07);text-transform:capitalize;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}.blog_btn-blog:hover{background:#BD955C;border:1px solid #BD955C;color:#fff;}.single-post-slide-blog{background:#fff;padding:30px;margin-bottom:60px;}.single-post-slide-blog img{width:100%;}.single-post-slide-blog h3{font-weight:600;margin-top:20px;text-transform:capitalize;line-height:32px;}ul.blog_pagination li a{border:1px solid #eee;border-radius:0;color:#1d293e;display:block;font-size:18px;font-weight:500;background:#fff;height:45px;line-height:35px;margin:5px;text-align:center;width:45px;}ul.blog_pagination li a:hover{color:#fff;background:#21362C;border:1px solid #21362C;}.contact_form_blog{padding-top:0px !important;}.blog_sidebar_title{border-bottom:1px solid #eee;color:#1d293e;font-size:13px;font-weight:600;letter-spacing:1px;margin-bottom:15px;margin-top:0;padding-bottom:10px;text-transform:uppercase;}.blog_search,.latest_blog,.advertisement_post,.video_post,.categories,.tag,.upcoming_event{margin-bottom:30px;background:#fff;padding:30px 30px;border-radius:3px;border-top:3px solid #21362C;box-shadow:0px 4px 5px 0px rgba(0, 0, 0, 0.06);}.tag{overflow:hidden;}@media only screen and (max-width:768px){.blog_search{margin-top:60px}}.blog_search input{background:#f9f9f9 none repeat scroll 0 0;border:1px solid #eee;border-radius:0;color:#282828;transition:all 0.3s ease 0s;height:50px;}.blog_search input:focus{border:1px solid #21362C;}.single_latest_blog{overflow:hidden;border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:20px;}.single_latest_blog h4{color:#666;font-size:15px;font-weight:500;line-height:28px;margin:0;transition:all 0.3s ease 0s;}.single_latest_blog:hover h4{color:#21362C}.single_latest_blog span{color:#161616}.single_upcoming_event{margin-bottom:20px;}.single_upcoming_event h4{color:#1d293e;font-size:17px;font-weight:600;line-height:28px;margin:10px 0 0;transition:all 0.3s ease 0s;}.single_upcoming_event:hover h4{color:#21362C}.single_upcoming_event span i{margin-right:5px;color:#21362C}.single_upcoming_event span{color:#777}.categories ul{margin:0;padding:0;list-style:none;}.categories ul li a{color:#1d293e;display:block;font-size:14px;font-weight:500;padding:5px 0;}.categories ul li a:hover{color:#21362C}.categories ul li a i{margin-right:10px}.video_post iframe{width:100%;height:100%;border:medium none;}.tag a{border:2px solid #21362C;border-radius:30px;color:#1d293e;display:block;float:left;font-size:14px;font-weight:600;margin:6px 4px;padding:5px 16px;text-transform:capitalize;transition:all 0.3s ease 0s;}.tag a:hover{background:#21362C;color:#fff;border:2px solid #21362C;}.single_blog_post{margin-bottom:60px}.single_blog_post img{width:750px;height:455px;}.blog_post_text h4{margin:30px 0}.author_part{margin-bottom:60px;overflow:hidden;}.single_author{background:#fff none repeat scroll 0 0;padding:20px;}.author_part img{border:4px solid #21362C;border-radius:100px;float:left;height:120px;margin-bottom:25px;margin-right:20px;width:120px;}.author_part h4{text-transform:uppercase;font-size:16px;font-weight:700;letter-spacing:1px;}.author_part p{margin-bottom:0}.blog_head_title{border-bottom:1px solid #ddd;margin:0 0 30px;padding-bottom:10px;font-weight:700;text-transform:uppercase;font-size:18px;}.comments_part{margin-bottom:60px;overflow:hidden;}.single_comment{margin-bottom:30px;background:#fff;padding:20px;}.single_comment_mbnone{margin-bottom:0px}.single_comment img{border:4px solid #21362C;border-radius:100px;float:left;height:120px;margin-bottom:25px;margin-right:20px;width:120px;}.single_comment h4{font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;}.single_comment p{margin-bottom:0}.comment_form input,.comment_form textarea{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border-color:currentcolor currentcolor #ddd;border-image:none;border-radius:0;border-style:none none solid;border-width:0 0 1px;box-shadow:none;color:#1d293e;font-size:14px;font-weight:500;padding:15px 0;}@media only screen and (max-width:768px){.comment_form textarea{width:100%}}.comment_form input:hover,.comment_form input:focus{background:none;border-bottom:1px solid #ddd;box-shadow:none;color:#1d293e;outline:0 none;}.comment_form textarea:hover,.comment_form textarea:focus{background:none;border-bottom:1px solid #ddd;box-shadow:none;color:#1d293e;outline:0 none;}.partner-logo{background:#f9f9f9 none repeat scroll 0 0;}.partner{text-align:center}.partner.owl-theme .owl-controls{display:none !important;}.contact_area{position:relative}.contact_area:before{background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;}.contact{background:#21362C;margin:20px 0;padding:80px 60px;}.contact input{background:#fff none repeat scroll 0 0;border:1px solid #fff;border-radius:3px;box-shadow:none;color:#21362C;height:45px;padding:10px;}.contact textarea{background:#fff none repeat scroll 0 0;border:1px solid #fff;border-radius:3px;box-shadow:none;padding:10px;color:#21362C;height:150px;}.contact input:hover,.contact input:focus{border:1px solid #42c0d9;box-shadow:none;outline:0 none;}.contact textarea:hover,.contact textarea:focus{border:1px solid #42c0d9;box-shadow:none;outline:0 none;}.contact_address{padding-bottom:80px;padding-top:110px;}.contact_address h3{color:#fff;margin:0 0 15px;text-transform:uppercase;font-weight:900;font-size:30px;}.contact_address p{color:#fff;margin-bottom:30px;}.contact_address ul{list-style:none}.contact_address ul li{color:#fff;font-size:16px;margin-bottom:10px;}.contact_address ul li i{background:#21362C none repeat scroll 0 0;border-radius:30px;font-size:18px;height:45px;line-height:45px;margin-right:20px;text-align:center;width:45px;}.btn-contact-bg{background:#BD955C none repeat scroll 0 0 !important;border:1px solid #BD955C !important;color:#fff !important;font-size:14px;padding:10px 30px !important;text-transform:uppercase;transition:all 0.2s ease 0s;font-weight:600;}.btn-contact-bg:hover,.btn-contact-bg:focus{background:#fff !important;border:1px solid #fff !important;color:#21362C !important;}.map iframe{height:400px;width:100%;border:0px;margin-bottom:-7px;}.footer-top{background:#21362c;padding-bottom:40px;}.single_footer img{margin-bottom:10px;width:250px;}.single_footer h4{color:#fff;margin:0 0 25px;text-transform:uppercase;font-weight:600;}.left-link{float:left;margin-right:40px;}.footer_contact ul li{color:#a9b4c7;overflow:hidden;margin-bottom:15px;}.footer_contact ul li span{color:#a9b4c7;display:block;font-size:15px;padding-top:8px;font-weight:400;}.footer_contact ul li i{color:#fff;float:left;font-size:16px;line-height:40px;margin-right:15px;text-align:center;}.single_footer p{color:#a9b4c7;margin-bottom:20px;}.single_footer ul li a{color:#a9b4c7;text-transform:capitalize;transition:all 0.2s ease 0s;}.single_footer ul li a:hover{color:#fff;}.language-selector{position:relative;display:inline-block;}.language-selector .dropdown{display:inline-block;position:relative;}.language-selector .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px 0 rgba(0, 0, 0, 0.2);z-index:1;}.language-selector .dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block;}.language-selector .dropdown-content a:hover{background-color:#f1f1f1;}.language-selector:hover .dropdown-content{display:block;}.language-selector .dropbtn{font-size:16px;border:none;outline:none;color:black;padding:12px 16px;background-color:inherit;font-family:inherit;margin:0;}.language-selector .dropbtn i{margin-left:5px;}.language-selector ul{list-style-type:none;margin:0;padding:0;}.footer{background:#21362C none repeat scroll 0 0;padding:20px 0;border-top:1px solid white;}.footer_social ul{list-style:outside none none;margin:0;padding:0;}@media only screen and (max-width:480px){.footer_social ul{text-align:center;}}.footer_social ul li{display:inline-block}.footer_social ul li a{border-radius:30px;color:#224b92;display:block;font-size:14px;height:40px;line-height:40px;margin-right:5px;text-align:center;transition:all 0.2s ease 0s;width:40px;border:1px solid #3a475e;background:white;}.footer_social ul li a{background:#BD955C;color:white;}.f_facebook{background:#BD955C;}.f_twitter{background:#BD955C;}.f_linkedin{background:#BD955C;}.f_youtube{background:#BD955C;}.f_skype{background:#BD955C;}.footer_social ul li a:hover{color:#21362C;color:white;}.f_facebook:hover{background:#21362C;color:white}.f_twitter:hover{background:#21362C;color:white}.f_linkedin:hover{background:#21362C;color:white}.f_youtube:hover{background:#21362C;color:white}.f_skype:hover{background:#21362C;color:white}.copyright p{color:#a9b4c7;margin-bottom:0;padding-top:10px;}@media only screen and (max-width:480px){.copyright p{text-align:center;}}.section-top{padding-bottom:100px;padding-top:160px;position:relative;}.section-top:before{background:rgba(0, 0, 0, 0.6) none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;}.section-top-title h1{color:#fff;font-weight:600;}@media (min-width:992px){.navbar-nav>li:hover>.dropdown-menu{display:block;margin-top:0;}}.dropdown-menu{background-color:#21362C;border-radius:0;}.dropdown-menu>li>a{color:#BD955C !important;margin-top:10px;font-size:15px;font-weight:bold;}.dropdown-menu>li>a:hover{background-color:#BD955C !important;color:#21362C !important;}.navbar-nav>li{position:relative;}.dropdown-toggle .caret{margin-left:5px;}@media (min-width:992px){.navbar-left-custom, .navbar-right-custom{width:40%;}}@media (max-width:991px){.navbar-left-custom, .navbar-right-custom{width:100%;margin:0;}}.card{border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px rgba(0, 0, 0, 0.1);overflow:hidden;margin:5px;min-height:400px;}.card img{width:100%;height:auto;}.card-body{padding:15px;}.card-title{font-family:'BigCaslonFB-Regular', sans-serif;}.card-text{color:#555;font-size:0.9em;margin-bottom:10px;}.card-footer{border-top:1px solid #e0e0e0;padding:10px 15px;font-size:0.8em;color:#777;background-color:#fafafa;}.badge{background-color:orange;color:white;padding:5px 10px;font-size:0.75em;border-radius:20px;position:absolute;top:10px;right:10px;}.read-more{display:inline-block;color:orange;text-decoration:none;font-size:0.9em;margin-top:3px;}.read-more:hover{text-decoration:underline;color:#000;}.testimonials-container{padding:50px;background-color:transparent;text-align:center;}.exp-card{margin-top:15px;}.exp-head{font-weight:bold;font-size:20px;color:#21362C;}.exp-end{text-transform:uppercase;color:#BD955C;font-size:11px;font-weight:bold;}.exp-day{text-align:left;color:#BD955C;font-size:20px;font-weight:bold;}.swiper-container{width:100%;padding-bottom:50px;}.swiper-slide{display:flex;justify-content:center;align-items:center;}.testimonial-card{background:white;border:1px solid #ddd;border-radius:4px;padding:5px;width:100%;box-shadow:0 4px 8px rgba(0, 0, 0, 0.1);margin:0 15px;text-align:left;min-height:400px;}.testimonial-card .profile{display:flex;align-items:center;margin-bottom:15px;}.testimonial-card .profile img{border-radius:10%;width:50px;height:auto;margin-right:10px;}.testimonial-card .profile .stars{color:#f5c518;font-size:0.9em;}.testimonial-card .profile .title{color:#777;font-size:0.85em;}.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#000;}.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#ff7f50;}button,input[type="submit"],.btn,.social-icons a,.owl-theme .owl-controls .owl-buttons div,.gallery-btn,.mobile-menu-btn,.nav-link,.cta-button{min-height:48px;min-width:48px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;}@media (max-width:768px){input[type="text"], input[type="email"], input[type="number"], input[type="tel"], input[type="url"], input[type="password"], input[type="search"], input[type="date"], textarea, select{font-size:16px !important;min-height:48px;padding:10px;}.container{padding-left:20px;padding-right:20px;}body{overflow-x:hidden;width:100%;}*{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}img{max-width:100%;height:auto;}}.luxury-content{max-width:700px;margin:0 auto;text-align:left;line-height:1.8;}.luxury-content p{margin-bottom:28px;font-size:17px;color:#4a4a4a;font-family:'Gotham Light', sans-serif;}.luxury-content h3{text-align:center;margin-top:50px;margin-bottom:30px;color:#BD955C;font-family:'BigCaslonFB-Regular', serif;font-size:24px;letter-spacing:1px;}.endless-breadcrumb-nav{padding:15px 0;margin-bottom:20px;background:transparent;border-bottom:1px solid rgba(189, 149, 92, 0.2);}.endless-breadcrumb{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;}.endless-breadcrumb-item{display:inline-flex;align-items:center;font-family:'Gotham Light', sans-serif;font-size:13px;letter-spacing:1px;text-transform:uppercase;}.endless-breadcrumb-item a{color:#BD955C;text-decoration:none;transition:color 0.3s ease;}.endless-breadcrumb-item a:hover{color:#21362C;}.endless-breadcrumb-item .separator{margin:0 10px;color:#BD955C;font-size:10px;}.endless-breadcrumb-item .active{color:#21362C;font-weight:600;}@media (max-width:768px){.endless-breadcrumb-nav{padding:10px 0;}.endless-breadcrumb-item{font-size:11px;}}