@charset "UTF-8";blockquote,cite,dfn,em,i{font-style:italic}a,button{color:inherit}a,a:hover{text-decoration:none}body,html,pre,table th{color:var(--secondary)}body,html{background-color:var(--web-wash)}.cs_semibold,dl dt,table th{font-weight:600}.cs_bg_filed,.cs_copyright a{background-repeat:no-repeat}.cs_site_header.cs_style_1 .cs_nav_list>li>a,.explore_btn{text-transform:uppercase}:root{--web-wash:#fff;--primary:#1b1b1b;--secondary:#7d7e7c;--ternary:#d8d8d7;--gray:#f7f7f5;--border:#eaeaea;--accent:#aa8453;--primary-font:"Libre Caslon Display",serif;--secondary-font:"Poppins",sans-serif}body,html{font-family:var(--secondary-font);font-size:16px;line-height:1.875em;font-weight:400;overflow-x:clip}.cs_primary_font,h1,h2,h3,h4,h5,h6{font-family:var(--primary-font)}#wpadminbar{display:none!important}html{margin:0!important}.cs_main_header_right{display:flex;align-items:center;gap:50px}.header_logo{width:41%!important}.explore_btn{border:1px solid #fff;padding:16px 40px;color:#fff}h1,h2,h3,h4,h5,h6{clear:both;color:var(--primary);padding:0;margin:0 0 20px;font-weight:400;line-height:1.2em}ol,ul{padding-left:20px}.cs_blog_details blockquote small,.cs_secondary_font{font-family:var(--secondary-font)}h1{font-size:56px}h2{font-size:42px}h3{font-size:30px}h4{font-size:24px}h5{font-size:18px}h6{font-size:16px}p{margin-bottom:15px}ul{margin:0 0 25px;list-style:square}ol{margin-bottom:25px}blockquote{margin:0;font-size:20px;line-height:1.6em}address{margin:0 0 15px}.cs_mb_25,dl,table{margin-bottom:25px}img{border:0;max-width:100%;height:auto}a{-webkit-transition:.3s;transition:.3s}button{-webkit-transition:.3s;transition:.3s;cursor:pointer}a:hover{color:var(--accent)}table{width:100%}table td,table th{border-top:1px solid var(--border);padding:11px 10px}b,strong{font-weight:700}pre{border:1px solid var(--border);font-size:18px;padding:25px;border-radius:5px}kbd{font-size:100%;background-color:var(--secondary);border-radius:5px}input,textarea{color:var(--primary);-webkit-transition:.4s;transition:.4s}.cs_menu_widget li:not(:last-child),label{margin-bottom:8px}@media screen and (min-width:992px){.cs_height_16{height:16px}.cs_height_25{height:25px}.cs_height_35{height:35px}.cs_height_37{height:37px}.cs_height_48{height:48px}.cs_height_80{height:80px}.cs_height_100{height:100px}.cs_height_120{height:120px}.cs_height_140{height:140px}.cs_height_141{height:141px}.cs_height_145{height:145px}.cs_height_150{height:150px}}.cs_mb_4{margin-bottom:4px}.cs_blog_details ul li:not(:last-child),.cs_mb_5{margin-bottom:5px}.cs_mb_9{margin-bottom:9px}.cs_mb_10{margin-bottom:10px}.cs_mb_17{margin-bottom:17px}.cs_list.cs_style_1 li:not(:last-child),.cs_mb_18{margin-bottom:18px}.cs_mb_19{margin-bottom:19px}.cs_recent_posts li:not(:last-child){margin-bottom:20px}.cs_mb_22{margin-bottom:22px}.cs_mb_24{margin-bottom:24px}.cs_mb_26{margin-bottom:26px}.cs_mb_28{margin-bottom:28px}.cs_mb_29{margin-bottom:29px}.cs_blog_details p{margin-bottom:35px}.cs_mb_36{margin-bottom:36px}.cs_iconbox.cs_style_4:not(:last-child){margin-bottom:40px}.cs_widget_title{margin-bottom:47px}.cs_mb_50{margin-bottom:50px}.cs_mp_0,hr{margin:0;padding:0}.cs_zindex_2{z-index:2}.cs_zindex_3{z-index:3}.cs_zindex_10{z-index:10}.cs_fs_13{font-size:13px;line-height:1.6em}.cs_fs_15{font-size:15px;line-height:1.667}.cs_fs_28{font-size:28px;line-height:1.25em}.cs_fs_38{font-size:34px;line-height:1.316em}.rt_room_slider.eshb-item-grid.style1 .grid-item{border-radius:0!important;overflow:hidden}.cs_fs_50{font-size:50px;line-height:1.3em}.cs_fs_67{font-size:60px;line-height:1.12em}.cs_fs_89{font-size:65px;line-height:1.124em}@media (max-width:1400px){.cs_fs_38{font-size:34px}.cs_fs_50{font-size:46px}.cs_fs_67{font-size:60px}.cs_fs_89{font-size:78px}}@media (max-width:991px){.cs_fs_38{font-size:30px}.cs_fs_50{font-size:40px}.cs_fs_67{font-size:46px}.cs_fs_89{font-size:60px}}.cs_fs_150{font-size:150px;line-height:1em}.cs_medium{font-weight:500}.cs_radius_5{border-radius:5px}.cs_radius_10{border-radius:10px}.cs_radius_20{border-radius:20px}.cs_letter_spacing_1{letter-spacing:3.2px}.cs_mp_0{list-style:none}.cs_gap_y_45{gap:45px 0}.cs_gap_y_50{gap:50px 0}.cs_gap_y_60{gap:60px 0}.cs_row_gap_50{margin-left:-25px;margin-right:-25px}.cs_row_gap_50>*{padding-left:25px;padding-right:25px}@media (max-width:1400px){.cs_letter_spacing_1{letter-spacing:2px}.cs_row_gap_50{margin-left:-12px;margin-right:-12px}.cs_row_gap_50>*{padding-left:12px;padding-right:12px}}.container-fluid,.cs_iconbox.cs_style_2.text-center .cs_iconbox_icon{margin-left:auto;margin-right:auto}.container-fluid{max-width:1920px}.cs_main_header .container-fluid{padding-right:100px;padding-left:100px}hr{opacity:1;border:none;border-top:1px solid var(--ternary)}.cs_bg_filed{background-size:cover;background-position:center}.cs_btn.cs_style_2 span,.cs_center{display:-webkit-box;display:-ms-flexbox}.cs_center{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cs_btn.cs_style_1,.cs_btn.cs_style_2{border:none;-webkit-box-pack:center;outline:0}.cs_white_color{color:#fff}.cs_primary_color{color:var(--primary)}.daterangepicker .calendar-table td,.daterangepicker .drp-buttons .btn.btn-default:hover{color:var(--secondary)}.cs_ternary_color{color:var(--ternary)}.cs_accent_color,.cs_list.cs_style_2 li:hover h2{color:var(--accent)}.cs_green_color{color:#4baf47}.cs_gescout_show.cs_site_header.cs_style_2,.cs_primary_bg{background-color:var(--primary)}.cs_gray_bg{background-color:var(--gray)}.cs_accent_bg,.cs_btn.cs_style_1{background-color:var(--accent)}.cs_pr_110{padding-right:110px}.cs_right_sidebar{padding-left:110px}.cs_pr_100{padding-right:100px}.cs_btn.cs_style_1{padding:11px 30px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs_btn.cs_style_2{display:-webkit-inline-box;display:-ms-inline-flexbox}.cs_btn.cs_style_1:hover{color:var(--web-wash);background-color:var(--primary)}.cs_btn.cs_style_2{color:var(--primary);border:1px solid var(--primary);padding:10px 25px;display:inline-flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background-color:transparent;-webkit-transition:.4s;transition:.4s}.cs_btn.cs_style_2 span{display:flex;overflow:hidden;position:relative;width:13px}.cs_btn.cs_style_2 span svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cs_btn.cs_style_2 i{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;color:inherit}.cs_btn.cs_style_2 i:last-child{position:absolute;font-family:"Font Awesome 6 Free";font-weight:900;left:-19px;bottom:-21px;-webkit-transform:translate(0,0) rotate(-45deg);transform:translate(0,0) rotate(-45deg);opacity:0;visibility:hidden;-webkit-transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;color:currentColor}.cs_btn.cs_style_2:hover{background-color:var(--accent);border-color:var(--accent);color:#fff}.cs_btn.cs_style_2:hover i:first-child{-webkit-transform:translate(20px,-20px) rotate(-45deg);transform:translate(20px,-20px) rotate(-45deg)}.cs_btn.cs_style_2:hover i:last-child{opacity:1;visibility:visible;-webkit-transform:translate(20px,-20px) rotate(-45deg);transform:translate(20px,-20px) rotate(-45deg)}.cs_gescout_show.cs_site_header.cs_style_2 .cs_btn.cs_style_2{border-color:#fff;color:#fff}.cs_form_field_2:focus,.cs_gescout_show.cs_site_header.cs_style_2 .cs_btn.cs_style_2:hover,.cs_newsletter.cs_style_1 .cs_newsletter_input:focus{border-color:var(--accent)}.cs_btn.cs_style_2.cs_accent_btn{background-color:var(--accent);border-color:var(--accent);color:#fff;position:relative}.cs_btn.cs_style_2.cs_accent_btn b{position:relative;z-index:1;font-weight:inherit}.cs_btn.cs_style_2.cs_accent_btn::before{content:"";position:absolute;height:100%;width:100%;left:0;top:0;border-radius:inherit;background-color:rgba(0,0,0,.2);opacity:0;-webkit-transition:.4s;transition:.4s}.cs_btn.cs_style_2.cs_accent_btn:hover::before,.cs_gallery_item.cs_style_3:hover .cs_gallery_item_hover,.cs_post.cs_style_1 .cs_post_thumb:hover::before{opacity:1}.cs_site_header.cs_style_1.cs_transparent_header .cs_btn.cs_style_2:hover{background-color:var(--accent);border-color:var(--accent)}.cs_form_field_2{display:block;width:100%;border:1px solid var(--ternary);padding:7px 20px;min-height:47px;outline:0;background-color:transparent}.cs_half_ternary_bg::after{content:"";position:absolute;height:calc(100% - 54px);width:100%;left:0;bottom:0;background-color:var(--gray)}.cs_half_ternary_bg .cs_form.cs_style_1,.cs_half_ternary_bg .cs_form.cs_style_4{margin-top:-54px}.cs_form.cs_style_1{padding:30px;gap:10px 20px}.cs_footer_grid_4 .cs_footer_grid_item{-webkit-box-flex:1;-ms-flex:1;flex:1}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{border-color:var(--primary)}.cs_form.cs_style_4{display:-webkit-box;display:-ms-flexbox}.cs_video_popup-content{text-align:center}.cs_form.cs_style_4{padding:30px;display:flex;gap:10px 18px}@media (max-width:1400px){.cs_pr_100,.cs_pr_110{padding-right:55px}.cs_form.cs_style_4{gap:10px 5px}.cs_form.cs_style_4 .cs_btn.cs_style_1{padding:11px 15px}}.daterangepicker,.daterangepicker .drp-buttons{border-color:var(--border)}.cs_site_header.cs_style_1,.daterangepicker,.daterangepicker .calendar-table,.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:var(--web-wash)}.daterangepicker{border-radius:5px;font-family:var(--primary)}.daterangepicker .drp-selected,.daterangepicker::before,.daterangepicker:after{display:none}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{font-size:14px;padding:2px 5px;width:33px}.daterangepicker .calendar-table th{color:var(--primary);font-weight:600}.daterangepicker td.in-range{background-color:rgba(170,132,83,.2);color:var(--primary)}.daterangepicker td.available:hover{background-color:rgba(170,132,83,.35);color:var(--accent)}.daterangepicker th.available:hover{background-color:var(--border);color:var(--accent)}.cs_card.cs_style_1 .cs_card_btn:hover,.daterangepicker td.active,.daterangepicker td.active:hover{background-color:var(--accent);color:#fff}.daterangepicker .drp-calendar{display:none;max-width:320px}.daterangepicker option.disabled,.daterangepicker td.disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.daterangepicker .applyBtn.btn.btn-primary{background-color:var(--accent);font-weight:500;font-size:14px;border-color:var(--accent);padding:4px 12px;border-radius:5px}.daterangepicker .applyBtn.btn.btn-primary:hover{background-color:var(--primary);color:var(--web-wash);border-color:var(--primary)}.daterangepicker .drp-buttons .btn.btn-default{color:var(--primary);font-size:14px;font-weight:600}.daterangepicker .calendar-table{border-color:var(--web-wash)}.cs_play_btn{position:absolute;color:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5}.cs_scrollup>svg{position:relative;z-index:2}.cs_video_block.cs_style_1{height:670px}.cs_video_block.cs_style_1 .cs_video_block_bg{border-radius:inherit}.cs_video_block.cs_style_1 .cs_video_block_title{background:-webkit-gradient(linear,left top,left bottom,from(#191919),to(rgba(125,126,124,.3)));background:linear-gradient(180deg,#191919 0,rgba(125,126,124,.3) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cs_card.cs_style_4:hover .cs_card_title,.cs_copyright a:hover,.cs_post.cs_style_1 .cs_post_title a:hover,.cs_post.cs_style_2 .cs_post_title a:hover{background-size:100% 2px;background-position:0 calc(100% - 0px)}.cs_rating{width:92px;height:14px;position:relative;font-size:14px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.cs_rating i{margin-right:3px}.cs_rating .cs_rating_percentage{position:absolute;height:100%;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:50%}.cs_grid_style_1,.cs_list.cs_style_3{display:grid;grid-auto-rows:1fr;grid-auto-flow:dense}.cs_list.cs_style_1 li{padding-left:40px;position:relative}.cs_list.cs_style_1 svg{color:var(--accent);position:absolute;left:0;top:3px}.cs_list.cs_style_1 b{font-weight:500;color:var(--primary)}.cs_list.cs_style_2 li{border-bottom:1px solid var(--secondary)}.cs_list.cs_style_2 li h2{-webkit-transition:.4s;transition:.4s}.cs_list.cs_style_3{grid-gap:15px;grid-template-columns:repeat(2,1fr);max-width:550px}.cs_list.cs_style_3 li{position:relative;padding-left:30px}.cs_list.cs_style_3 li img{position:absolute;left:0;top:5px;width:20px}.cs_grid_style_1{grid-gap:0px;grid-template-columns:repeat(4,1fr)}.cs_grid_style_1 .cs_grid_item:first-child{grid-column:span 2;grid-row:span 2}.cs_grid_style_1 .cs_grid_item:first-child .cs_gallery_item.cs_style_1,.cs_grid_style_1 .cs_grid_item:nth-child(2) .cs_gallery_item.cs_style_1{height:100%}.cs_grid_style_1 .cs_grid_item:nth-child(2){grid-row:span 2}.cs_gallery_item.cs_style_1{padding-top:100%}.cs_gallery_item.cs_style_1 .cs_gallery_item_hover{position:absolute;left:50px;right:50px;top:50px;bottom:50px;z-index:1;background:rgba(27,27,27,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:15px;-webkit-transform:scale(.5);transform:scale(.5);opacity:0;-webkit-transition:.5s;transition:.5s}.cs_gallery_item.cs_style_1:hover .cs_gallery_item_hover{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.cs_gallery_item.cs_style_3{height:465px}@media (max-width:1400px){.cs_gallery_item.cs_style_3{height:400px}}@media (max-width:1199px){.cs_form.cs_style_4{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cs_gallery_item.cs_style_3{height:335px}}@media (max-width:991px){.cs_fs_150{font-size:80px}.cs_gap_y_60{gap:45px 0}.cs_pr_100,.cs_pr_110{padding-right:0}.cs_video_block.cs_style_1{height:420px}.cs_video_block.cs_style_1 .cs_play_btn{-webkit-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}.cs_gallery_item.cs_style_3{height:380px}}.cs_gallery_item.cs_style_3 .cs_gallery_item_hover{position:absolute;left:24px;top:24px;right:24px;bottom:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(255,255,255,.95);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:40px 20px;opacity:0;-webkit-transition:.4s;transition:.4s}.cs_card.cs_style_1 .cs_card_list li,.cs_card.cs_style_2 .cs_card_list li,.cs_card.cs_style_3 .cs_card_list li,.cs_card.cs_style_4 .cs_card_list li,.cs_post.cs_style_2 .cs_post_thumb{position:relative}.cs_section_heading_wrap_1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 15%}@media (max-width:1400px){.cs_section_heading_wrap_1{gap:0 8%}}.cs_google_map.cs_style_1{height:600px}.cs_google_map.cs_style_1 iframe{border:none;-webkit-filter:grayscale(100%);filter:grayscale(100%);height:100%;width:100%}.cs_page_heading{height:600px;padding:150px 0 50px}.cs_page_heading.cs_size_1{height:300px}@media (max-width:1400px){.cs_page_heading{height:500px}}.cs_hero.cs_style_3 .container{position:relative;z-index:5}@media (max-width:991px){.cs_google_map.cs_style_1{height:400px}.cs_page_heading{height:400px;padding:120px 0 50px}}.cs_contact_info_boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;gap:25px 40px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cs_contact_info_boxes .cs_iconbox.cs_style_4{max-width:320px}.draggable{cursor:url(../img/drag.png) 16 9,ew-resize!important}@media (max-width:1199px){.cs_section_heading_wrap_1{gap:30px 3%;-ms-flex-wrap:wrap;flex-wrap:wrap}.cs_contact_info_boxes{gap:25px 20px}}.cs_newsletter.cs_style_1 .cs_btn.cs_style_2:hover,.cs_slider_navigation .cs_swiper_button_next:hover,.cs_slider_navigation .cs_swiper_button_prev:hover{color:var(--accent)}.cs_slider_navigation .cs_swiper_button_prev{left:6.6%}.cs_slider_navigation .cs_swiper_button_next{right:6.6%}.cs_slider_navigation .cs_swiper_button_next,.cs_slider_navigation .cs_swiper_button_prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s;transition:.3s;z-index:5}.cs_video_popup-align,.swiper-slide{overflow:hidden}.swiper-slide .cs_hero.cs_style_1 .cs_hero_text{position:relative;top:10px;opacity:0;-webkit-transition:.9s;transition:.9s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swiper-slide.swiper-slide-active .cs_hero.cs_style_1 .cs_hero_text{top:0;opacity:1;-webkit-transition:.9s .9s;transition:.9s .9s}.cs_video_popup{position:fixed;z-index:1000;top:0;width:100%;height:100%;left:-100%;-webkit-transition-delay:0.3s;transition-delay:0.3s}.cs_video_popup.active{-webkit-transition-delay:0s;transition-delay:0s;left:0}.cs_video_popup-overlay{position:absolute;left:0;right:0;background:#000;-webkit-transition:.4s ease-out;transition:.4s ease-out;opacity:0}.cs_video_popup.active .cs_video_popup-overlay{opacity:.8;height:100%;background:rgba(0,0,0,.5)}.cs_video_popup-content{position:absolute;left:0;top:0;right:0;bottom:0;overflow:auto;-webkit-overflow-scrolling:touch;font-size:0;-webkit-transition:.4s ease-out;transition:.4s ease-out;-webkit-transform:translateY(100px);transform:translateY(100px);opacity:0;visibility:hidden;padding:15px}.cs_video_popup.active .cs_video_popup-content{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.cs_video_popup-content:after{content:"";display:inline-block;height:100%;vertical-align:middle}.cs_video_popup_container{display:inline-block;position:relative;text-align:left;background:#fff;max-width:1380px;width:100%;vertical-align:middle}.cs_video_popup_container .embed-responsive{width:100%}.cs_video_popup_close:after,.cs_video_popup_close:before{display:block;top:50%;left:50%;width:20px;height:1px;background:#fff;margin-left:-10px;content:""}.embed-responsive{position:relative;display:block;padding:0;overflow:hidden;height:100%}.embed-responsive-16by9::before{display:block;content:"";padding-top:56.25%}.embed-responsive iframe,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.cs_video_popup_close{position:absolute;top:0;right:0;width:40px;height:40px;background:#d90d0d;cursor:pointer;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.cs_video_popup iframe{width:100%;height:100%;position:absolute}.cs_video_popup_close:before{position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.cs_video_popup_close:after{position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.cs_video_popup_close:hover:after,.cs_video_popup_close:hover:before{background:#000}.cs_video_popup-layer{position:absolute;left:0;bottom:0;right:0}.cs_site_header{position:absolute;width:100%;left:0;top:0;z-index:101;-webkit-transition:.4s;transition:.4s}.cs_site_header.cs_style_1 .cs_main_header_in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-transition:.3s;transition:.3s}.cs_site_header.cs_style_1 .cs_main_header_right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.cs_site_header.cs_style_1.cs_transparent_header{background:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.cs_site_header.cs_style_1.cs_transparent_header .cs_btn.cs_style_2{border-radius:5px;border-color:#fff;color:#fff}.cs_site_header.cs_style_2 .cs_main_header_in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs_site_header.cs_style_2 .cs_main_header_left,.cs_testimonial.cs_style_2 .cs_testimonial_avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.cs_nav ul{margin:0;padding:0;list-style:none}.cs_sticky_header{position:fixed!important;width:100%;z-index:999}.cs_gescout_sticky{position:fixed!important;top:-110px;opacity:0;-webkit-transition:.4s;transition:.4s}.cs_gescout_sticky.cs_site_header.cs_style_1{background-color:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.cs_gescout_sticky.cs_site_header.cs_style_1.cs_transparent_header{background-color:rgba(0,0,0,.8)}.cs_gescout_show{top:0!important;opacity:1;-webkit-box-shadow:0 1px 2px 0 rgba(2,0,181,.1);box-shadow:0 1px 2px 0 rgba(2,0,181,.1)}.cs_gescout_show.cs_site_header.cs_style_2 .cs_main_header_in{height:90px}.cs_site_branding{display:inline-block}.cs_site_branding+.cs_nav{margin-left:80px}@media (max-width:1600px){.cs_site_branding+.cs_nav{margin-left:40px}.cs_main_header .container-fluid{padding-right:60px;padding-left:60px}}@media (max-width:1400px){.cs_main_header .container-fluid{padding-right:30px;padding-left:30px}}@media screen and (min-width:1200px){.cs_main_header,.cs_nav .cs_nav_list li:not(.cs_mega_menu),.cs_nav .cs_nav_list>li ul:not(.cs_mega_wrapper) .menu-item-has-children>a,.cs_nav .cs_nav_list>li.menu-item-has-children>a{position:relative}.cs_main_header_center{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cs_site_header.cs_style_1 .cs_main_header_center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:100%;max-width:calc(100% - 300px)}.cs_site_header.cs_style_1 .cs_main_header_left{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs_nav .cs_nav_list{display:-webkit-box!important;display:-ms-flexbox!important}.cs_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;line-height:1.6em}.cs_nav .cs_nav_list{display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;height:inherit}.cs_nav .cs_nav_list>li{margin-right:40px;height:inherit}.cs_nav .cs_nav_list>li:last-child{margin-right:0}.cs_nav .cs_nav_list>li>a{padding:10px 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;height:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs_nav .cs_nav_list>li>ul{left:0;top:calc(100% + 15px);-webkit-transition:.4s;transition:.4s;pointer-events:none}.cs_nav .cs_nav_list>li:hover>ul{top:100%;opacity:1;visibility:visible;pointer-events:auto}.cs_nav .cs_nav_list>li.menu-item-has-children>a::after{content:"";display:inline-block;height:6px;width:6px;border:2px solid currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-left:0;border-top:0;margin-left:6px;position:relative;top:-1px;border-radius:0 0 2px}.cs_nav .cs_nav_list>li ul{font-size:15px;font-weight:400;line-height:1.6em}.cs_nav .cs_nav_list ul{width:230px;background-color:var(--web-wash);position:absolute;border-top:2px solid var(--accent);-webkit-box-shadow:0 1px 2px 0 rgba(2,0,181,.1);box-shadow:0 1px 2px 0 rgba(2,0,181,.1);padding:10px 0;z-index:100;opacity:0;visibility:hidden;display:block!important;border-radius:0 0 5px 5px}.cs_nav .cs_nav_list ul li:hover ul{top:0}.cs_nav .cs_nav_list ul li:hover>ul{opacity:1;visibility:visible}.cs_nav .cs_nav_list ul a{display:block;line-height:inherit;padding:10px 20px}.cs_nav .cs_nav_list ul ul{top:15px;left:100%}.cs_menu_dropdown_toggle,.cs_menu_toggle{display:none}}@media screen and (max-width:1199px){.cs_main_header .container{max-width:100%}.cs_site_header.cs_style_1 .cs_nav{display:-webkit-box;display:-ms-flexbox;display:flex}.cs_menu_dropdown_toggle{position:absolute;height:40px;width:100%;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:23px 18px;cursor:pointer;z-index:3}.cs_menu_dropdown_toggle span{display:block;position:relative;height:10px;width:10px}.cs_menu_dropdown_toggle span:after,.cs_menu_dropdown_toggle span:before{content:"";display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:2px;width:10px;background-color:currentColor;-webkit-transition:.3s;transition:.3s}.cs_menu_dropdown_toggle span:before{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.cs_menu_dropdown_toggle.active span:before{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.menu-item-has-children .menu-item-has-children .cs_menu_dropdown_toggle{padding:20px 18px}.cs_site_branding{position:relative;z-index:101}.cs_nav .cs_nav_list{position:fixed;width:100vw;left:-100vw;background-color:var(--web-wash);color:var(--primary);padding:80px 0 10px;top:0;overflow:auto;height:100vh;line-height:1.6em}.cs_nav .cs_nav_list img,.cs_site_header .current-menu-item>a:before{display:none}.cs_nav .cs_nav_list ul{padding-left:15px;display:none}.cs_nav .cs_nav_list>li>a{font-size:18px;line-height:22px}.cs_nav .menu-item-has-children{position:relative}.cs_transparent_header .cs_nav_list{background-color:#1b1b1b;color:#fff}.cs_menu_toggle{display:inline-block;width:30px;height:27px;cursor:pointer;position:absolute;top:27px;right:30px;color:var(--primary)}.cs_menu_toggle span,.cs_menu_toggle span:after,.cs_menu_toggle span:before{width:100%;height:2px;background-color:currentColor;display:block}.cs_menu_toggle span{margin:0 auto;position:relative;top:12px;-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.2s;transition-delay:0.2s}.cs_menu_toggle span:before{content:"";position:absolute;margin-top:-9px;-webkit-transition-property:margin,-webkit-transform;transition-property:margin,transform,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0.2s,0s;transition-delay:0.2s,0s}.cs_menu_toggle span:after{content:"";position:absolute;margin-top:9px;-webkit-transition-property:margin,-webkit-transform;transition-property:margin,transform,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:0.2s,0s;transition-delay:0.2s,0s}.cs_transparent_header .cs_menu_toggle{color:#fff}.cs_site_header.cs_style_1 .cs_menu_toggle{top:50%;right:0;margin-top:-13px}.cs_toggle_active span{background-color:rgba(0,0,0,0);-webkit-transition-delay:0.2s;transition-delay:0.2s}.cs_toggle_active span:before{margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0s,0.2s;transition-delay:0s,0.2s}.cs_toggle_active span:after{margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:0s,0.2s;transition-delay:0s,0.2s}.cs_nav .cs_nav_list a{display:block;padding:10px 15px;font-size:16px;font-weight:500;position:relative}.cs_site_header.cs_style_1 .cs_main_header_in{height:80px}.cs_site_header.cs_style_1 .cs_main_header_center .cs_site_branding{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cs_site_header.cs_style_1{top:0}.cs_site_header .cs_btn.cs_style_2{padding:5px 15px}}.cs_bottom_footer,.cs_social_btns.cs_style_1,.cs_social_btns.cs_style_1 a{display:-webkit-box;display:-ms-flexbox}@media screen and (max-width:991px){.cs_height_lg_16{height:16px}.cs_height_lg_25{height:25px}.cs_height_lg_30{height:30px}.cs_height_lg_35{height:35px}.cs_height_lg_37{height:37px}.cs_height_lg_40{height:40px}.cs_height_lg_50{height:50px}.cs_height_lg_60{height:60px}.cs_height_lg_72{height:72px}.cs_height_lg_75{height:75px}.cs_height_lg_80{height:80px}.cs_mb_lg_15{margin-bottom:15px}.cs_mb_lg_20{margin-bottom:20px}.cs_site_header .container{max-width:100%}}@media screen and (max-width:575px){.cs_site_header .cs_btn.cs_style_2{display:none}}.cs_widget_title span{display:inline-block;position:relative;padding-right:20px}.cs_widget_title span::before{content:"";position:absolute;height:1px;width:50px;background-color:#fff;left:100%;top:54%}.cs_menu_widget{padding:0;margin:0;list-style:none}.cs_menu_widget+.cs_social_btns.cs_style_1{margin-top:38px}.cs_social_btns.cs_style_1{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:13px;gap:10px}.cs_social_btns.cs_style_1 a{height:30px;width:30px;border-radius:50%;border:1px solid var(--secondary);display:flex}.cs_social_btns.cs_style_1 a:hover{border-color:var(--accent);-webkit-transform:scale(1.08);transform:scale(1.08)}.cs_social_btns.cs_style_1 a:hover svg{fill:var(--accent)}.cs_bottom_footer_wrap{background-color:#171717}.cs_bottom_footer{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 0;gap:2px 15px}.cs_copyright a{color:var(--accent);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,currentColor),to(currentColor));background-image:linear-gradient(90deg,currentColor 0,currentColor 100%);-webkit-transition:background-size .6s cubic-bezier(.49, .49, .08, 1),color .27s ease-out;transition:background-size .6s cubic-bezier(.49, .49, .08, 1),color .27s ease-out;background-position:100% calc(100% - 0px);background-size:0 2px}.cs_blog_details blockquote{font-weight:400;color:var(--primary)}.cs_footer_main{padding:100px 0}.cs_footer_grid_4{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px 70px}@media (max-width:1400px){.cs_footer_grid_4{gap:30px 40px}}.cs_footer_grid_4 .cs_footer_grid_item:first-child,.cs_footer_grid_4 .cs_footer_grid_item:nth-child(2){-webkit-box-flex:1.4;-ms-flex:1.4;flex:1.4}.cs_footer_grid_4 .cs_footer_grid_item:last-child{-webkit-box-flex:2.1;-ms-flex:2.1;flex:2.1}@media (max-width:1400px){.cs_right_sidebar{padding-left:55px}}.cs_footer_links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cs_footer_links li:not(:last-child)::after{content:"|";margin:0 10px;position:relative;top:-1px}.cs_scrollup,.cs_scrollup::before{border-radius:50%;position:absolute}.cs_footer .cs_newsletter.cs_style_1 .cs_newsletter_input{padding-right:145px;border-color:var(--secondary)}.cs_footer .cs_newsletter.cs_style_1 .cs_newsletter_input::-webkit-input-placeholder{color:var(--secondary)}.cs_footer .cs_newsletter.cs_style_1 .cs_newsletter_input::-moz-placeholder{color:var(--secondary)}.cs_footer .cs_newsletter.cs_style_1 .cs_newsletter_input:-ms-input-placeholder{color:var(--secondary)}.cs_footer .cs_newsletter.cs_style_1 .cs_newsletter_input::placeholder{color:var(--secondary)}.cs_footer .cs_newsletter.cs_style_1 .cs_newsletter_input::-ms-input-placeholder{color:var(--secondary)}.cs_scrollup{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:46px;width:46px;top:-23px;background-color:#181818;cursor:pointer}.cs_scrollup .cs_scrollup_bg_dotted{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:15s linear infinite paused rotate;animation:15s linear infinite paused rotate}.cs_scrollup::before{content:"";height:100%;width:100%;left:0;top:0;background-color:var(--accent);opacity:.5}.cs_scrollup:hover .cs_scrollup_bg_dotted{-webkit-animation-play-state:initial;animation-play-state:initial}@-webkit-keyframes rotate{from{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes rotate{from{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}.cs_sidebar_item:not(:last-child){padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid var(--ternary)}.cs_sidebar_widget_title{font-size:28px;line-height:1.25em;margin-bottom:25px}.cs_recent_posts{list-style:none;padding:0;margin:0}.cs_recent_post_title{margin-bottom:10px;font-size:21px;line-height:1.28em}.cs_hero.cs_style_1{height:calc(100vh - 80px);padding:100px 0 50px;max-height:1100px}.cs_hero.cs_style_1 .cs_hero_subtitle,.cs_hero.cs_style_4 .cs_hero_subtitle{padding:0 37px}.cs_hero.cs_style_1 .cs_hero_subtitle img,.cs_hero.cs_style_4 .cs_hero_subtitle img{top:7px}.cs_hero.cs_style_2{height:100vh;max-height:1100px}.cs_hero.cs_style_2 .cs_hero_text{padding:50px 0 50px 88px}.cs_hero.cs_style_3{height:100vh;max-height:1100px;padding-top:70px;overflow:hidden}.cs_hero.cs_style_3 .cs_hero_subtitle{margin-bottom:13%;color:rgba(255,255,255,.7)}.cs_hero.cs_style_3 .cs_btn.cs_style_1:hover{background-color:#fff;color:var(--accent)}.cs_hero.cs_style_4{height:100vh;max-height:1100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:130px 0 0}@media (max-width:1199px){.cs_slider_navigation .cs_swiper_button_prev{left:3%}.cs_slider_navigation .cs_swiper_button_next{right:3%}.cs_site_header.cs_style_1 .cs_main_header_right{padding-right:45px}.cs_main_header .container-fluid{padding-right:15px;padding-left:15px}.cs_footer_grid_4{gap:30px 24px}.cs_hero.cs_style_2{max-height:initial;height:initial}.cs_hero.cs_style_2 .cs_hero_text{padding:80px 0}.cs_hero.cs_style_4{height:initial;padding:130px 0 150px}}@media (max-width:991px){.cs_gap_y_lg_80{gap:80px 0}.cs_slider_navigation{position:absolute;z-index:8;bottom:80px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cs_slider_navigation .cs_swiper_button_next,.cs_slider_navigation .cs_swiper_button_prev{position:initial;-webkit-transform:initial;transform:initial}.cs_site_header.cs_style_2 .cs_btn.cs_style_2{border-color:#fff;color:#fff}.cs_site_header.cs_style_2 .cs_btn.cs_style_2:hover{border-color:var(--accent)}.cs_widget_title{margin-bottom:30px}.cs_footer_main{padding:80px 0}.cs_footer_grid_4{display:grid;gap:55px 24px;grid-template-columns:repeat(2,1fr)}.cs_right_sidebar{padding-left:0}.cs_hero.cs_style_1{padding:100px 0;height:100vh}.cs_hero.cs_style_2{padding:500px 0 0}.cs_hero.cs_style_2 .cs_hero_text{padding:60px 0}.cs_hero.cs_style_3{max-height:initial;height:initial;padding:180px 0 100px}.cs_hero.cs_style_3 .cs_hero_subtitle{margin-bottom:50px}.cs_hero.cs_style_4{padding:130px 0 80px}}@media (max-width:767px){.cs_fs_89{font-size:50px}.cs_grid_style_1{grid-template-columns:repeat(2,1fr)}.cs_gallery_item.cs_style_3{height:275px}.cs_contact_info_boxes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cs_bottom_footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 0 20px}}@media (max-width:1400px){.cs_hero.cs_style_1 .cs_hero_subtitle,.cs_hero.cs_style_4 .cs_hero_subtitle{padding:0 25px}}.cs_iconbox.cs_style_2 .cs_iconbox_icon{height:110px;width:110px;border-radius:20px;background-color:#fff;-webkit-box-shadow:0 0 25px 0 rgba(27,27,27,.1);box-shadow:0 0 25px 0 rgba(27,27,27,.1)}.cs_iconbox.cs_style_2 .cs_iconbox_icon img{max-height:60px;max-width:60px}@media (max-width:1199px){.cs_iconbox.cs_style_2 p br{display:none}}.cs_iconbox.cs_style_3{-webkit-box-shadow:0 0 20px 0 rgba(27,27,27,.1);box-shadow:0 0 20px 0 rgba(27,27,27,.1);padding:1px 50px 44px;margin-top:62px}@media (max-width:991px){.cs_iconbox.cs_style_3{padding:1px 30px 34px}}.cs_iconbox.cs_style_3 .cs_iconbox_icon{height:125px;width:125px;border:1px solid var(--accent);margin-top:-63px}.cs_iconbox.cs_style_3 .cs_iconbox_icon img{width:60px;-webkit-transition:1s;transition:1s}.cs_iconbox.cs_style_3:hover .cs_iconbox_icon img{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}.cs_iconbox.cs_style_4{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cs_iconbox.cs_style_4 .cs_iconbox_icon{height:88px;width:88px;border:1px solid var(--primary);-webkit-box-flex:0;-ms-flex:none;flex:none}.cs_iconbox.cs_style_4 .cs_iconbox_icon img{-webkit-box-flex:0;-ms-flex:none;flex:none;height:40px;width:40px}@media (min-width:1200px){.cs_site_header.cs_style_1.cs_transparent_header .cs_nav_list>li>a{color:#fff}.cs_site_header.cs_style_1.cs_transparent_header .cs_nav_list>li>a:hover{color:var(--accent)}.cs_about.cs_style_1,.cs_about.cs_style_2{padding:0 6%}}.cs_about.cs_style_2 h2{text-shadow:0 5px 4px rgba(0,0,0,.25)}.cs_about.cs_style_3 .cs_about_img{margin-top:-30px}.cs_about_feature_list_1{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% + 1px);gap:50px 0}.cs_about_feature_list_1 li{width:24.333333%;border-right:1px solid var(--ternary);padding:0 15px}.cs_about_feature_list_1 li:last-child{border-right:0}@media (max-width:575px){.cs_letter_spacing_1{letter-spacing:1px}.cs_grid_style_1{grid-template-columns:repeat(1,1fr)}.cs_grid_style_1 .cs_grid_item:first-child{grid-column:initial;grid-row:initial}.cs_grid_style_1 .cs_grid_item:nth-child(2){grid-row:initial}.cs_gallery_item.cs_style_3{height:400px}.cs_hero.cs_style_1 .cs_hero_subtitle img,.cs_hero.cs_style_1 .cs_hero_title br,.cs_hero.cs_style_4 .cs_hero_subtitle img,.cs_section_heading.cs_style_1 br{display:none}.cs_footer_grid_4{gap:55px 24px;grid-template-columns:repeat(1,1fr)}.cs_hero.cs_style_1{min-height:500px}.cs_hero.cs_style_1 .cs_hero_subtitle,.cs_hero.cs_style_4 .cs_hero_subtitle{padding:0}.cs_hero.cs_style_2{padding:400px 0 0}}.cs_testimonial.cs_style_1 .cs_testimonial_avatar img,.cs_testimonial.cs_style_2 .cs_testimonial_avatar img{height:110px;width:110px;-o-object-fit:cover;object-fit:cover;border-radius:50%;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cs_testimonial.cs_style_1 .cs_rating{-webkit-transform:scale(1.43);transform:scale(1.43)}.cs_testimonial.cs_style_3{border:1px solid var(--border);padding:35px 35px 50px;background-color:var(--web-wash)}.cs_testimonial.cs_style_3 .cs_testimonial_avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px}.cs_testimonial.cs_style_3 .cs_testimonial_avatar img{height:70px;width:70px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.cs_card.cs_style_1 .cs_card_list,.cs_card.cs_style_2 .cs_card_list,.cs_card.cs_style_3 .cs_card_list,.cs_card.cs_style_4 .cs_card_list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cs_card.cs_style_1 .cs_card_list li:not(:last-child),.cs_card.cs_style_2 .cs_card_list li:not(:last-child),.cs_card.cs_style_3 .cs_card_list li:not(:last-child),.cs_card.cs_style_4 .cs_card_list li:not(:last-child){padding-right:15px;margin-right:14px}@media (max-width:380px){.cs_card.cs_style_1 .cs_card_list li:not(:last-child),.cs_card.cs_style_2 .cs_card_list li:not(:last-child),.cs_card.cs_style_3 .cs_card_list li:not(:last-child),.cs_card.cs_style_4 .cs_card_list li:not(:last-child){padding-right:9px;margin-right:8px}}.cs_card.cs_style_1 .cs_card_list li:not(:last-child)::after,.cs_card.cs_style_2 .cs_card_list li:not(:last-child)::after,.cs_card.cs_style_3 .cs_card_list li:not(:last-child)::after,.cs_card.cs_style_4 .cs_card_list li:not(:last-child)::after{content:"";position:absolute;right:0;top:50%;margin-top:-10px;height:20px;width:1px;background-color:var(--secondary)}.cs_card.cs_style_1 .cs_card_price,.cs_card.cs_style_2 .cs_card_price,.cs_card.cs_style_3 .cs_card_price,.cs_card.cs_style_4 .cs_card_price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.cs_card.cs_style_1.text-center .cs_card_list,.cs_card.cs_style_1.text-center .cs_card_price,.cs_card.cs_style_2.text-center .cs_card_list,.cs_card.cs_style_2.text-center .cs_card_price,.cs_card.cs_style_3.text-center .cs_card_list,.cs_card.cs_style_3.text-center .cs_card_price,.cs_card.cs_style_4.text-center .cs_card_list,.cs_card.cs_style_4.text-center .cs_card_price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cs_card.cs_style_1 .cs_card_info{padding:35px 16% 0 9%}.cs_card.cs_style_1 .cs_card_btn{height:40px;width:40px;border-radius:50%;color:var(--accent);border:1.5px solid var(--accent);font-size:20px;position:absolute;right:8%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cs_card.cs_style_1 .cs_card_thumb img{position:relative;width:auto;-webkit-transition:.6s;transition:.6s;background-size:cover}.cs_card.cs_style_1 .cs_card_thumb img:first-child{-webkit-transform:translatex(50%) scalex(2);transform:translatex(50%) scalex(2);opacity:0;-webkit-filter:blur(10px);filter:blur(10px);position:absolute;top:0;left:0}.cs_card.cs_style_1 .cs_card_thumb:hover img:first-child{-webkit-transform:translatex(0) scalex(1);transform:translatex(0) scalex(1);opacity:1;-webkit-filter:blur(0);filter:blur(0)}.cs_card.cs_style_1 .cs_card_thumb:hover img:nth-child(2){-webkit-transform:translatex(-50%) scalex(2);transform:translatex(-50%) scalex(2);opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}.cs_card.cs_style_2 .cs_card_info{padding:35px 25px 0}.cs_card.cs_style_2 .cs_card_btn{-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:.5s cubic-bezier(.5, 2.2, .7, .7);transition:.5s cubic-bezier(.5, 2.2, .7, .7)}.cs_card.cs_style_2:hover .cs_card_btn{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-delay:0.1s;transition-delay:0.1s}@media (min-width:1401px){.cs_card.cs_style_3 .cs_card_info{padding:35px 50px 45px}}.cs_card.cs_style_3 .cs_card_thumb{border-radius:250px 250px 0 0}.cs_card.cs_style_3 .cs_card_btn{opacity:0;position:relative;top:-40px;-webkit-transition:.6s;transition:.6s}.cs_card.cs_style_3:hover .cs_card_btn{opacity:1;top:0;-webkit-transition-delay:0.15s;transition-delay:0.15s}.cs_card.cs_style_4{height:500px;overflow:hidden}.cs_card.cs_style_4 .cs_card_thumb{-o-object-fit:cover;object-fit:cover;-webkit-transition:4s;transition:4s}.cs_card.cs_style_4 .cs_card_price{right:24px;top:24px;padding:10px 18px}.cs_card.cs_style_4 .cs_card_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background:-webkit-gradient(linear,left top,left bottom,from(rgba(27,27,27,0)),to(rgba(27,27,27,.6)));background:linear-gradient(180deg,rgba(27,27,27,0) 0,rgba(27,27,27,.6) 100%);padding:47px 30px}.cs_card.cs_style_4 .cs_card_title,.cs_post.cs_style_1 .cs_post_title a,.cs_post.cs_style_2 .cs_post_title a{background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,currentColor),to(currentColor));background-position:100% calc(100% - 0px);background-size:0 2px}.cs_card.cs_style_4 .cs_card_list{width:100%;margin-top:10px}.cs_card.cs_style_4 .cs_card_title{background-image:linear-gradient(90deg,currentColor 0,currentColor 100%);-webkit-transition:.4s,_ .4s;transition:.4s,_ .4s;display:inline}.cs_card.cs_style_4:hover .cs_card_title{color:var(--accent)}.cs_card.cs_style_4:hover .cs_card_thumb{-webkit-transform:scale(1.05);transform:scale(1.05)}@media (max-width:1400px){.cs_about.cs_style_3 .cs_about_img{margin-top:-18px}.cs_card.cs_style_3 .cs_card_info{padding:25px 30px 35px}}@media (max-width:400px){.cs_iconbox.cs_style_3{padding:1px 25px 34px}}.cs_image_layer.cs_style_1 .cs_image_layer_1_wrap{padding-right:24%;padding-bottom:20%}.cs_image_layer.cs_style_1 .cs_image_layer_2_wrap{position:absolute;bottom:0;right:0;padding-left:30%}.cs_image_layer.cs_style_3::before,.cs_image_layer.cs_style_4::before{content:"";position:absolute;left:30px;right:30px;top:30px;bottom:30px;border:1px solid #fff}.cs_image_layer.cs_style_2 .cs_image_layer_1_wrap{padding-left:30%}.cs_image_layer.cs_style_2 .cs_image_layer_2_wrap{position:absolute;left:0;bottom:50px;padding-right:42%}.cs_image_layer.cs_style_4{min-height:600px}.cs_newsletter.cs_style_1 .cs_newsletter_icon{height:60px;width:60px;margin-left:auto;margin-right:auto}.cs_newsletter.cs_style_1 .cs_newsletter_form{max-width:636px;margin-left:auto;margin-right:auto}.cs_newsletter.cs_style_1 .cs_newsletter_input{width:100%;border:1px solid var(--ternary);height:55px;padding:5px 185px 5px 20px;outline:0;background-color:transparent}.cs_newsletter.cs_style_1 .cs_btn.cs_style_2{padding:10px 25px;background-color:transparent;position:absolute;right:0;height:55px;border:none}.cs_newsletter.cs_style_1 .cs_btn.cs_style_2::before{content:"";position:absolute;height:27px;width:1px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--secondary)}.cs_feature_box.cs_style_3{height:100vh;min-height:750px;overflow:hidden}@media (max-width:1200px){.cs_feature_box.cs_style_3{min-height:650px;height:650px}}@media (max-width:991px){.cs_about_feature_list_1{gap:30px 0}.cs_about_feature_list_1 li{width:100%}.cs_testimonial.cs_style_3{padding:35px 25px 50px}.cs_card.cs_style_1 .cs_card_info{padding:20px 15% 0 5%}.cs_card.cs_style_1 .cs_card_btn{right:5%}.cs_feature_box.cs_style_3{min-height:500px;height:500px}}.cs_post.cs_style_1 .cs_post_title a,.cs_post.cs_style_2 .cs_post_title a{background-image:linear-gradient(90deg,currentColor 0,currentColor 100%);-webkit-transition:background-size .6s cubic-bezier(.49, .49, .08, 1),color .27s ease-out;transition:background-size .6s cubic-bezier(.49, .49, .08, 1),color .27s ease-out}.cs_post.cs_style_1 .cs_post_title{max-width:430px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cs_post.cs_style_1 .cs_post_thumb::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.2);opacity:0;z-index:1;-webkit-transition:.4s;transition:.4s}.cs_post.cs_style_1 .cs_post_thumb img{-webkit-transition:.6s;transition:.6s;width:100%;-o-object-fit:cover;object-fit:cover}.cs_post.cs_style_1 .cs_post_thumb:hover img,.cs_post.cs_style_2 .cs_post_thumb:hover img{-webkit-transform:scale(1.06);transform:scale(1.06)}.cs_post.cs_style_1 .cs_post_meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px 20px;padding-top:2px}.cs_post.cs_style_1 .cs_post_meta+.cs_post_title{padding-bottom:10px}.cs_post.cs_style_1 .cs_post_meta_seperator{-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background-color:var(--accent)}.cs_post.cs_style_1.cs_size_1 .cs_post_thumb{height:412px}@media (max-width:1400px){.cs_post.cs_style_1.cs_size_1 .cs_post_thumb{height:370px}}@media (max-width:575px){.cs_card.cs_style_1 .cs_card_btn{right:4px}.cs_image_layer.cs_style_4{min-height:400px}.cs_newsletter.cs_style_1 .cs_newsletter_input{padding:5px 160px 5px 15px}.cs_newsletter.cs_style_1 .cs_btn.cs_style_2{padding:10px 12px;gap:5px}}@media (min-width:992px){.cs_about.cs_style_4 .cs_section_heading.cs_style_1{padding-right:10%}}.cs_post.cs_style_2 .cs_post_thumb::before{content:"";position:absolute;border:1px solid var(--accent);left:25px;right:25px;top:25px;bottom:25px;z-index:1}.cs_post.cs_style_2 .cs_post_thumb img{-webkit-transition:1s;transition:1s;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.cs_post.cs_style_2.cs_size_1 .cs_post_thumb{height:292px}.cs_blog_details img{border-radius:5px;margin-bottom:40px}.cs_blog_details .cs_video_block{margin-bottom:40px;border-radius:6px}.cs_blog_details h2{font-size:30px;font-weight:400;margin-bottom:15px}.cs_blog_details p:first-child:first-letter,.cs_blog_details>img:first-child+p:first-letter{float:left;font-size:53px;line-height:.5em;font-weight:400;margin:10px 10px 0 0;text-transform:uppercase;font-style:normal;color:var(--primary);font-family:var(--primary-font)}.cs_blog_details blockquote{border-left:5px solid var(--secondary);font-size:28px;line-height:1.25em;font-style:normal;font-family:var(--primary-font);padding:15px 0 15px 30px;margin:40px 0}.cs_blog_details blockquote svg{display:block;margin-bottom:25px}.cs_blog_details blockquote small{display:block;font-style:initial;font-size:16px;line-height:1.5em;color:var(--secondary);margin-top:18px}.cs_blog_details ul{list-style:disc}.cs_blog_details>*{margin-bottom:0}