section#achievments-section-home,section.services-details-section-main  {padding: 30px 0px;}.sub-services-box-layout img.w-100 {min-height: 205px;object-fit: cover;}section.services-details-section-main .my-slider-services {margin: 0;}
.single-blog-descriptions ul {padding: 0;list-style: inside;}.single-blog-descriptions ul li {font-size: 13pt;}.single-blog-descriptions ul li strong {font-weight: 600;}.achievments-section  .starts i {font-size: 13px;padding: 0;}.review-outer{justify-content:space-between;padding:17px 20px;background:#fff;border-radius:5px;margin-bottom:15px}
.write-review a{color:#fff;background:#1a73e8;padding:10px 16px;border-radius:4px;display:inline-block}.reviews-section .slick-slide{padding:20px !important;background:#fff;border-radius:4px;margin-right:10px;margin-left:10px;}
.user-d .d-flex {flex-wrap: nowrap;}.testimonial-new {min-height: 175px;}p.review-content:empty {margin: 0;}.footer_emails.footer_emails_new span{display:inline-block;margin:0 !important;margin-bottom:10px !important}
.socials_lists.socials_lists_footer ul.social li a i {padding: 0px !important;}.socials_lists.socials_lists_footer ul.social li {padding: 12px 20px;}
ul.navigation_menus li .navbar-dropdown{position:fixed !important;top:95px !important;max-width:1140px;margin:0 auto}nav .navigation .logos img {max-width: 200px;}
.book_btn_cstm a.bookbtn.open-login {display: inline-block;}ul.navigation_menus li.book_btn_cstm {display: none !important;}ul.navigation_menus{position:relative;display:inline-flex;gap:30px}
.mobile_call_ds a { color: #fff;font-size: 24px;}ul.navigation_menus>li>a {font-size: 16px !important;} .header_middle_Sect{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}
.header_right{display:inline-flex;align-items:center;gap:20px;position:relative}.cstm_footer_content h6 {font-size: 18px;} .divtext_list .h6 {font-size: 18px;}
.footer_content h6.m-1 {font-size: 18px;}.copyright_footer a {font-size: 16px;}.cstm_footer_content1 iframe {margin-top: 20px;margin-bottom: 20px;}.mobile_header_cstms {position: relative;display: none;transition: 0.5s;}
h1.home_slide_titles {font-size: 40px;}p.banner-sec-sub-heading{margin:15px 0 0;font-size:17px;font-weight:bold;font-family:"Montserrat",sans-serif}p.banner-sec-sub-heading strong {font-weight: 700 !important;}
.row.achievments-data-values-sec-row{display:flex;justify-content:center !important}div#iso-certifield-box{justify-content:center;align-items:center}.qulity .cstm_qulity_icon i{font-size:39px;padding:10px 20px}
.cstm_qulity_text h3.m-0 {font-size: 24px;}.cstm_qulity_text p {font-size: 17px;}figcaption.text_HideDiv {display: none;}.servc_cstm_Icons img.cat-icon {max-width: 110px;}
.d-flex.qulity.new-services-partners{display:flex;align-items:center;gap:12px}h2 {font-size: 38px;}.helpDiv_content h2 {margin-bottom: 30px;}.helpDiv_content p {font-size: 20px;color: #0a2a3b;}
ul.helpDiv_lists li{font-size:18px;position:relative;display:flex;align-items:center;gap:10px;color:#0a2a3b}ul.helpDiv_lists li svg {width: 24px;height: 24px;}
ul.helpDiv_lists{position:relative;display:flex;flex-direction:column;gap:5px;margin-top:20px}section.help-section{padding:60px 0;position:relative;overflow:hidden}
.border_img_cstm .border-imagee{height:100%;border-radius:15px;overflow:hidden}.border_img_cstm {position: relative;height: 100%;}img.p-1.choose-image{width:100%;height:auto;border-radius:15px}
.logo-slider {padding: 50px 0;border-bottom: 1px solid #ccc;}.logo-slider .inner img{object-fit:cover;box-shadow:0 0 2px #cccc;margin-top:20px;margin-bottom:20px;border:1px solid #ddd;border-radius:4px}.logo-slider .slick-track {gap: 25px;display: flex;}.logo-slider .slick-slider {margin-bottom: 0px; }
.logo-slider .slick.marquee.slick-initialized.slick-slider {padding-top: 20px;}.choose-us {align-items: center;}.card-home {border: 1px solid #ddd;}.goolge-review-img img{width:100%;display:flex;align-items:center;height:51px}
.border_img_cstm img.w-100.p-1 {height: 100%;object-fit: cover;}h6.sub_heading {font-size: 22px;margin-bottom: 15px;}.guarnte_header_sec {position: relative;padding-bottom: 40px;}
.bg-main.main-services h4 {text-align: center;font-size: 24px;}.services_mainDiv p {font-size: 17px;text-align: center;}.mainDiv_imgs{position:relative;height:240px;overflow:hidden;transition:.5s}
.mainDiv_content {min-height: auto;position: relative;}.mainDiv_imgs img.w-100{height:100%;width:100%;object-fit:cover;transition:.5s}.cstm_green_btns .bookbtn, .service_btn_book .bookbtn {padding: 10px 30px !important;font-size: 18px;text-transform:capitalize;}
.first_DivText p {font-size: 20px;color: #0a2a3b;}.first_DivText h3{font-size:24px;line-height:1.4;color:#0a2a3b}.packages-section{padding:40px 0;position:relative;overflow:hidden}.reviews-section{position:relative;padding:70px 0;overflow:hidden}
.form_quote_Div p {font-size: 20px;color: #0a2a3b;}.cstm_selectDiv select.form-control{appearance:none;background-image:url('/frontend/assets/images/selectarrow-65.webp');background-repeat:no-repeat;background-position:97%;background-size:12px;color:#0a2a3b}.cstm_selectDiv {position: relative;}
.cstm_selectDiv:after{position:absolute;content:"";width:1px;height:80%;right:40px;background:#0a2a3b;z-index:1;top:0;bottom:0;margin:auto}.form_group input.form-control::placeholder, 
.form_group textarea.form-control::placeholder {color: #0a2a3b !important;}.form_group_btns p.text-center {margin-top: 10px;}.budgetDiv_content h2 { margin-bottom: 30px;}
.budgetDiv_content {position: relative;padding-right: 50px;}.process_header_sect {position: relative;padding-bottom: 15px;}.ConceptDiv h2 {margin-bottom: 30px;}
.difrntDiv_text h2 {margin-bottom: 20px;}.difrntDiv_text p.py-2 {font-size: 22px;color: #0a2a3b;}.ConceptDiv p {font-size: 22px;color: #0a2a3b;}.cstmProcess h3.h5.py-2 {font-size: 22px;}
.budgetDiv_content p {font-size: 22px;color: #0a2a3b;}ul.makeList_sct li{position:relative;display:flex;align-items:center;gap:10px;font-size:20px;color:#0a2a3b}
ul.makeList_sct li svg {width: 28px;height: 28px;}.privacy_content h2 {font-size: 28px;}.iti--separate-dial-code .iti__selected-flag {border-radius: 30px 0px 0px 30px !important;}
.blog-slider-heading {font-size: 15px;line-height: 20px;}.blogs-all-list-slider img {height: 220px !important;object-fit: cover;}
.all-blogs-data-sec-box p {font-size: 14px;}.single-blog-descriptions p {font-size: 13pt;}.single-blog-descriptions h2{font-size:30px;margin-top:26.66667px;margin-bottom:20px;font-family:Calibri,sans-serif}
.bold-text-li{font-weight:600 !important;}section.banner-sec-services-and-category{color:#fff;min-height:370px;display:flex;justify-content:center;align-items:center;background-image:url('/storage/imgs/re-bnr.jpg');background-size:cover;position:relative}
section.banner-sec-services-and-category:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:#0a2a3b;opacity:.5}section.banner-sec-services-and-category h1 {position: relative;}
section.banner-sec-services-and-category h1 {margin: 40px 0px 0px!important;}section.category-services-boxs {padding: 60px 0px;}section.category-services-boxs .row{display:flex;row-gap:20px !important;flex-wrap:wrap}
.box-data-category-services img{width:100%;height:175px;object-fit:cover;border-radius:10px}.box-data-category-services {position: relative;}
.box-data-category-services h3{margin:15px 0 0;color:#228b22;font-size:16px;text-align:left}.all-services-viewss {margin: 0px 0px 30px;}.sub-service .slick-slide {margin: 0 10px;}.sub-service .slick-list {margin: 0 -10px;}
section#services-created > div:nth-child(odd) {background: #fff !important;}section#services-created > div:nth-child(even) {background: #eeeeee !important;}.row.revrese_row_cstm .col-lg-9 ul {padding: 0px;}.service_main_cat.services-sec-design {padding: 0px !important;}
.service_main_cat .services_sect_cat{padding:80px 0px;}.service_main_cat .services_sect_cat:nth-child(even){background: #eee !important;}
.active-service_detail strong {font-weight: 600 !important;}.box .row .col-md-4:last-child ul li{border-bottom:1px solid #18642c;border-radius:0;padding-bottom:1px !important}
.box .row .col-md-4:nth-child(4) ul li{border-bottom:1px solid #18642c;border-radius:0}.box .row .col-md-4:nth-child(5) ul li{margin:0 !important;border-bottom:1px solid #18642c;border-radius:0 !important}
.box .row .col-md-4:last-child ul li{border-bottom:0;border-radius:0;padding-bottom:1px !important}.box .row .col-md-4:nth-child(5) ul li a {padding-bottom: 3px;}
.box .row .col-md-4:nth-child(5) ul {margin: 0px !important;padding: 0px;}.our-guarantee-section .services_mainDiv p{font-size:17px;text-align:center;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden !important;padding-bottom:0;margin-bottom:15px}
.whatsapp-popup-button {width: 165px;}.whatsapp-popup-button h6.chat-h5 {margin-left: 6px;}
a.tital-service{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:100%;opacity:0;visibility:hidden;transition-duration:.5s;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(170deg,#0a2a3bb3,#0d0f11a8)}.our-guarantee-section .main-services:hover .tital-service{top:50%;visibility:visible;opacity:1}
nav .navigation-main .floating-menu > ul > li .navbar-dropdown.Packages-drop-down {width: fit-content;left: 13%;}nav .navigation-main .floating-menu > ul > li .navbar-dropdown.Packages-drop-down  .navbar-box .box { padding: 12px 40px;}
nav.navbar-sticked {background-color: #0a2a3b;top: 0;}section.annuouce-bar {padding: 0;}section.annuouce-bar .slick-slider{margin-bottom:0;align-items:center;height:34px}
section.annuouce-bar {background: forestgreen;}.annuouce-bar .slick-track{display:flex;align-items:center;gap:100px}section.annuouce-bar .slick-slide {padding: 6px 0px;}
section.annuouce-bar {padding: 0;}section.annuouce-bar .slick-slide p {margin: 0;color: #fff;font-family: "Montserrat", sans-serif;}.marqueeannu .slick-slide {display: block !important;}
section.annuouce-bar{background:forestgreen;height:34px;position:relative;z-index:99999}section.annuouce-bar .slick-slide p a{color:#ffff;margin-left:10px;text-decoration:underline;outline:0}
.my-slider-services .servc_cstm_Icons span{background:#f1f1f1;border-radius:50%;border:1px solid transparent}.cat-icon {background: transparent;padding: 15px;border-radius: 0;}
.my-slider-services .servc_cstm_Icons span:hover { border: 1px solid #238b21;filter: drop-shadow(2px 4px 6px #c2c1c1);}.cat-icon:hover { border: none;filter: none;}
.bg_lighting_grey {background: #e7e9eb !important;} .table-format-price { background-color: #0a2a3b; margin-top: 30px;}.price-table {width: 100%;border-collapse: collapse;font-family: Arial, sans-serif;}
.price-table th{border:1px solid #ccc;padding:12px;text-align:left;font-weight:bold;font-size:14px;line-height:20px;color:#fff;background:#228b22;width:55%}.price-table td{width:45%;border:1px solid #ccc;padding:12px;font-size:14px;line-height:20px;color:#fff}p.terms-apply-con{margin:20px 0 0;text-align:center}

@media all and (max-width:767px){.hide-element-price{ display: none;}.package_sect02_page .p-2.pt-0.data-set {padding: 0px !important;}.pakageTab_cstm .payment-plan h3.p-3.text-left {padding: 30px 7px !important;}.pakageTab_cstm .payment-plan .row_cstm_privcy h6.m-0.px-3, .pakageTab_cstm .payment-plan .row_cstm_privcy h3.m-0.px-3 {padding: 0px 7px !important;}.cstm_selectDiv:after {right: 30px;}.sidebar-category ul.service_detail_lists {padding: 10px;}.guarnte_header_sec {padding-bottom: 0px;}nav .navigation-main .navbar-dropdown .navbar-box ul {margin: 10px 0px 10px;}a.bookbtn.my-3.packages-btns {margin-top: 10px;}.about_history_cstm {padding: 60px 0 60px;}}
@media all and (max-width:475px){.cstm_selectDiv:after {right: 27px;}.sub-service .row {display: flex;flex-wrap: wrap;}.sub-service .col-md-3 {float: none;}}

.blog nav{background:transparent !important;text-align:center;margin:15px 0;position:relative;z-index:1}.blog nav a,.blog nav span{font-size:15px;background:#228b22 !important;color:#fff !important;margin-right:10px;padding:9px 20px !important;border-radius:21px}
.blog nav span {cursor: no-drop !important;}.blog article.article-table > a .text:before{display:none !important;}.all-blogs-data-sec-box a:focus {outline: none !important;}
a.give-us-call{border:0;color:#fff !important;background:#228b22;border-radius:30px;padding:8px 23px;font-size:18px;text-transform:capitalize;display:inline-block;margin-top:10px}
.error-pagee .auth-page {margin:0; display: flex; justify-content: center; padding-top: 200px; padding-bottom: 80px; background: linear-gradient(0deg, rgba(255,255,255,1) 6%, rgba(10,42,59,1) 76%); background-position: center;}.error-pagee .col-md-8 {flex-direction: column; justify-content: center; align-items: center; gap: 0;}
.error-pagee .col-md-8 h1, .error-pagee .col-md-8 h4, .error-pagee .col-md-8 h6, .error-pagee a {margin: 10px 0 !important;}.error-pagee img {max-width: 728px;}
.error-pagee h1 {font-size: 80px; color: #7987a1;}nav .navigation {margin: 10px 0 7px 0!important}.achievments-section p {margin: 0;}.our-guarantee-section .px-3 {padding: 15px 30px;}hr.home-btm {margin: 0;}
.reviews-section .d-flex {align-items: center; gap: 10px;}.free-quote {padding: 50px 0;}.reviews-section h2 {margin: 0;}.reviews-section .fps-testimonial {padding-left: 20px;}
.free-quote .contact-card {border-radius: 32px;}.free-quote .contact-card .form-control {border: 1px solid #999 !important; padding: 10px; height: auto; border-radius: 64px; width: 100% !important; }
.free-quote textarea#address {border-radius: 30px;}footer .footer-showroom {padding: 20px 0; margin: 0; border: none;}footer  .col-sm-6 {padding-bottom: 0;}
.about_history_cstm {padding: 60px 0 85px;overflow: hidden;}.cstmAbout_Sect2 {position: relative;overflow: hidden;background: #eee;padding: 60px 0 50px;}.our_team_abouts {padding-top: 60px;}
article.cstm_team_div .details.details-social {padding-top: 15px;}article.cstm_team_div h5.title {margin-bottom: 8px;}.bg_light_grey {background: #f2f2f2;}
.reviews_cstm {padding: 50px 0;} .pakageTab_cstm {position: relative;padding-top: 20px;}.apartments_cstms span.icon.px-2 {padding-left: 10px;} .pakageTab_cstm .payment-plan {min-height: auto;}
figcaption.cstm_contacts span.icon {line-height: normal;margin-top: -4px;}  figcaption.cstm_contacts { position: relative;display: flex;gap: 15px;}figcaption.cstm_contacts a {text-align: left;}
.cstm_form_contct form.p-3 {padding-left: 0;padding-right: 0;}.cstm_form_contct form button.btn {max-width: 150px !important;width: 100%;}.cstm_form_contct form textarea.form-control {padding: 12px;}
.bg_blue_light {background: rgba(10, 42, 59, 0.15);}.bg_grey_light {background: #eee;}.service_detail_sec03{padding:50px 0;position:relative;overflow:hidden;background:#f3f3f3;color:#000;text-align:center} 
.cstmvideo_service {position: relative;padding-top: 30px;}.service_main_txt{position:relative;overflow:hidden;padding:60px 0 50px}.service_detail_sect3 {position: relative;padding: 60px 0;}.firstsecrvs_Div{position:relative;box-shadow:0 0 3px rgba(0,0,0,0.2);min-height:315px;margin:20px 0;transition:.4s;border-radius:5px;background:#fafafa}
.firstsecrvs_Div:hover {box-shadow: 0px 0px 10px rgba(10, 42, 59, 0.15);}.service_detail_sec06{position:relative;padding:60px 0;overflow:hidden}.service_detail_sec2{padding:20px 0;position:relative;overflow:hidden}
.service_main_txt .details-main p {margin-bottom: 5px;}.privacy_sect01, .term_condition_sct {position: relative;overflow: hidden;padding-bottom: 60px;}
ul.privacy_lists {list-style: disc;padding-left: 20px;}ul.privacy_lists li {padding-left: 10px;}.privacy_content a {transition: 0.5s;color: #333333;}
.privacy_content a:hover {color: #228B22;}.services_sect_2, .services_sect_6, .services_sect_57 {position: relative; overflow: hidden;padding: 80px 0 50px;background: #eee;}
.services_sect_3, .services_sect_8 {position: relative;overflow: hidden;padding: 80px 0 50px;}.services_sect_1 { position: relative;padding-bottom: 40px;}
.services_sect_1 h6, .services_sect_2 h6, .services_sect_3 h6, .services_sect_6 h6 {text-align: center !important;}.service_main {padding-bottom: 0;position: relative;overflow: hidden;}
.d-flex_cstm {position: relative;justify-content: center;display: flex;padding: 20px 0;} .srv-overlay.serv_overlay {background: rgba(0, 0, 0, 0.3);padding: 50px 0;}
.d-flex_cstm a {color: #fff;transition: 0.4s;}span.bi_cstm_icon{display:inline-flex;line-height:20px;max-width:90px;width:100%;height:90px;justify-content:center;align-items:center;background:#228b22;color:#fff;border-radius:50%;border:2px solid #228b22;transition:.4s}
.firstsecrvs_Div:hover span.bi_cstm_icon {background: transparent;color: #228b22;}.cstm_category_serv {position: -webkit-sticky;position: sticky;top: 0;}
ul.service_detail_lists {box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);background: #fafafa;display: flex;flex-direction: column;}.row.revrese_row_cstm {position: relative;display: flex;}
.active-service_detail .cstm_category_serv {position: fixed;top: 100px;}.bg-grey.free-quote .iti__selected-dial-code {display: none !important;}
a.contactwithus{border:0;padding:7px 34px !important;color:#fff !important;background:#228b22;border-radius:30px;font-size:16px;display:inline-block;margin-top:35px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.consultation_sct .process span {border-bottom: 2px solid;}#banner-services-sec{height: 330px !important;}#banner-services-sec .re-content-overlay {height: 100%;}#banner-services-sec ol.breadcrumb.breadcrumb-inverted li a {color: #fff;}#banner-services-sec .breadcrumb span.icon.icon-home {padding-right: 9px;}
.service_main.services-sec-design {padding: 80px 0px 0px 0px;}.services-sec-design .services_sect_1 .row:last-child, .services-sec-design .services_sect_2 .row:last-child {padding-top: 40px;padding-left: 10px;padding-bottom: 0px;}
.services-sec-design .services_sect_1{padding-bottom:80px;}.services-sec-design .services_sect_3 .row:last-child, .services-sec-design .services_sect_6 .row:last-child{padding-top: 40px;padding-left: 10px;padding-bottom: 0px;}
.service_main.services-sec-design h5{font-size:23px;margin-top:0 !important;margin-bottom:25px;line-height:26px;color:#0a2a3b}.service_main.services-sec-design .swiper-slide img{border-radius:0px !important;}
.service_main.services-sec-design .swiper-slide a{overflow:hidden;position:relative;display:block;height:100%}.service_main.services-sec-design .swiper-slide a:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#0a2a3b;opacity:.7}
.service_main.services-sec-design .swiper-slide{border:1px solid #ccc;overflow:hidden;border-radius:6px;background:#fff;height:100% !important}
.service_main.services-sec-design .swiper-slide h6{font-family:"Montserrat",sans-serif;font-weight:600;letter-spacing:1px;font-size:14px;position:absolute;top:50%;z-index:1;left:50%;transform:translate(-50%,-50%);color:#fff;width:92%;margin:0 !important}
.sub-services-box-layout{position:relative;border-radius:10px;overflow:hidden}.sub-services-box-layout:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#0a2a3b;opacity:.7}
.sub-services-box-layout h6{font-family:"Montserrat",sans-serif;font-weight:600;letter-spacing:1px;font-size:16px;position:absolute;top:50%;z-index:1;left:50%;transform:translate(-50%,-50%);color:#fff;width:92%;margin:0 !important;line-height:21px}.service_main.services-sec-design .services_sect_3 .swiper-wrapper {justify-content: flex-start;}
.service_main.services-sec-design .services_sect_2 {padding: 80px 0px;}.service_main.services-sec-design .services_sect_3, .service_main.services-sec-design .services_sect_6{padding: 80px 0px;}
.service_main.services-sec-design .services_sect_8, .service_main.services-sec-design .services_sect_57{padding: 80px 0px 60px 0px;}.service_main.services-sec-design .services_sect_57 h5 {margin-bottom: 0px !important;display:none;}.user-d h6.m-0 {font-size: 12px;}
.image-sub-services {height: 174px;object-fit: cover;}.all-subservices-data {display: flex;flex-wrap: wrap;}.services-sections-datalist h3 {margin: 0px 0px 20px;}.services-data-large-colm h3 {margin: 25px 0px 15px;}.scroll-top.visible {position: fixed;bottom: 20px;background: #228b22;left: 20px;z-index: 9999;height: 36px;padding: 7px 10px 0px 10px;color: #fff;}

@media all and (max-width:1180px){.d-flex.qulity.new-services-partners img {max-width: 100px !important;}}
@media all and (max-width:992px){.row.achievments-data-values-sec-row {row-gap: 20px;flex-wrap:wrap !important;}}
@media all and (max-width:767px){ #banner-services-sec .re-content-overlay {height: 120%;}.service_main.services-sec-design {padding: 60px 0px 0px 0px;}.services-sec-design .services_sect_1 .row:last-child, .services-sec-design .services_sect_2 .row:last-child {padding: 20px 15px;}.services-sec-design .services_sect_1 {padding-bottom: 40px;}.service_main.services-sec-design .services_sect_2 {padding: 60px 0px;}.service_main.services-sec-design .services_sect_3, .service_main.services-sec-design .services_sect_6 {padding: 60px 0px;}.services-sec-design .services_sect_3 .row:last-child, .services-sec-design .services_sect_6 .row:last-child {padding: 20px 15px;}.service_main.services-sec-design .services_sect_8, .service_main.services-sec-design .services_sect_57 {padding: 60px 0px 40px 0px;}.service_main.services-sec-design .services_sect_3 .swiper-wrapper {justify-content: unset;}.row.revrese_row_cstm .col-lg-9.col-md-8 .row:nth-child(even) h3 {margin-bottom: 0px;margin-top: 15px;}div#achievments-data-values .row{flex-wrap:wrap !important;}.row.achievments-data-values-sec-row {row-gap: 20px;}}
.coverflows {padding: 40px 30px;}.coverflows .container-fluid {max-width: 1500px;margin: 0 auto;}.coverflows button:focus {outline: 0;}
.coverflows .owl-nav.disabled {display: block !important;}.coverflows .owl-carousel-stacked { margin-top: 20px;}
.coverflows .owl-carousel-stacked .owl-item.center {transform: scale(1) !important;}.coverflows  .owl-carousel-stacked .owl-item {transition: all 0.5s;transform: scale(0.7) !important;}
.coverflows .owl-carousel-stacked .left-of-center {transform: scale(0.8) translateX(25%) !important;}.coverflows .owl-carousel-stacked .right-of-center {transform: scale(0.8) translateX(-25%) !important;}
.coverflows .owl-carousel-stacked .center {z-index: 2;}.coverflows .owl-carousel-stacked .owl-carousel {position: relative;}
.coverflows .item img {height: 400px;object-fit: cover; border-radius: 30px;opacity: 0.6;}.coverflows  .owl-item.active.center img {opacity: 1 !important;}
.coverflows button.owl-prev i, .coverflows button.owl-next i {font-size: 30px !important;}.coverflows .owl-carousel-stacked .owl-prev, .coverflows .owl-carousel-stacked .owl-next {position: absolute;top: 50%;margin-top: -10px;cursor: pointer;color: #0a2a3b !important;z-index: 9;font-size: 19px !important;}
.coverflows .owl-carousel-stacked .owl-prev {left: 35px !important;}.coverflows .owl-carousel-stacked .owl-next {right: 35px;}
.coverflows .owl-carousel-stacked .owl-dots {text-align: center;}.coverflows .owl-carousel-stacked .owl-dot {cursor: pointer;background-color: #ff0000 !important;width: 20px;height: 20px;display: inline-block; margin: 10px 2px;}
.coverflows .owl-carousel-stacked .owl-dot.active {background-color: #d2181f !important;}.coverflows .owl-carousel-stacked .owl-stage-outer { padding: 25px 0;}
.footer-location {display: flex;flex-wrap: nowrap;}.footer-location div:first-child {margin-right: 12px;}.footer-location i {font-size: 40px;}.footer-location h6:first-child {margin-top: 0px;}		
@media all and (max-width:769px){
.coverflows .owl-carousel-stacked .owl-dots {display:none !important;}.coverflows button.owl-prev, .coverflows button.owl-next {background: #0a2a3b !important; width: 35px; height: 35px; border-radius: 50%;display: flex;justify-content: center;align-items: center;}
.coverflows button.owl-prev i, .coverflows button.owl-next i {color: #fff !important;font-size: 20px !important;}.coverflows .owl-carousel-stacked .owl-prev {left: 0px !important;}.coverflows .owl-carousel-stacked .owl-next {right: 0px;}.coverflows {padding: 30px 30px 20px 30px;}.coverflows .owl-carousel-stacked {margin-top: 0px;}
}
.subpage2-overlay {background: linear-gradient(0deg, rgba(243, 242, 244, 0) 0%, rgba(10, 42, 59, 1) 86%);}.single-blog-descriptions h2 strong { font-weight: 600 !important;}.single-blog-descriptions h3 {font-size: 14pt; margin: 0px 0px 10px 0px;color:#000;}
#services-created .services_sect_8{background: #eee !important;}#services-created .services_sect_5  {background: #eee !important; padding: 80px 0px;}#services-created .services_sect_6 {background: #fff !important;}#services-created .services_sect_57{background: #fff !important;}
#main__cat {display: flex !important;justify-content: center;flex-wrap: wrap !important;}.service_detail_sec03 strong {font-weight: 600 !important;color:#000;}.service_detail_sect3 strong {font-weight: 600 !important;color:#000;}.service_detail_sect3 ol {margin: 0px;padding-left: 18px;}.service_detail_sect3 ol li {padding-bottom: 10px;}
.my-slider-services figcaption.text_HideDiv {display: block;}.my-slider-services .servc_cstm_Icons {display: flex;justify-content: center;}.my-slider-services {margin: 0px;}
section.reviews-section .row {overflow: visible;}button.left-arrow-slider.slick-arrow,button.right-arrow-slider.slick-arrow{background:transparent;border:0;border-radius:50%;width:40px;height:40px;position:absolute;z-index:99999999;top:50%;left:-30px;transform:translateY(-50%)}
button.left-arrow-slider.slick-arrow i, button.right-arrow-slider.slick-arrow i{font-size: 27px;color: #0a2a3b;}button.right-arrow-slider.slick-arrow {right: -30px;left: unset;}
section#remove-border .border-imagee, #remove-border-sec .border-imagee {border: 0;padding: 0;box-shadow: none;margin: 0 0 5px 0;}
.services-slider-design ul{text-align:center;margin:0 auto;display:flex !important;justify-content:center !important}.services-slider-design ul li {background: transparent;margin: 0px;}.services-slider-design .details-main p {margin: 0px !important;}
.services-slider-design .details-main h5 {margin: 10px 0px 4px;padding: 0px !important;}.services-slider-design.slick-slider {margin:0 -10px;}.services-slider-design .slick-slide {margin-right:10px;margin-left:10px;}
div#main-container-sec a:focus {outline: none !important;}.active-service_detail .cstm_category_serv {max-width: 100%;width: 20%;}footer h1, footer h2, footer h3, footer h4, footer h5, footer h6, footer .h1, footer .h2, footer .h3, footer .h4, footer .h5, footer .h6 {font-weight: 500;}
section.service_detail_sect3 .col-md-12 ul {list-style: inside;}.team-row-section{display: flex;flex-wrap: wrap;}.ceo img {width: 170px;height: 170px;border-radius: 50%;}
@media screen and (max-width: 1600px) {.homepage-video .background-video { height: 100%;object-fit: cover;}.budgetDiv_content {padding-right: 30px;}}	
@media screen and (max-width: 1280px) {h1.home_slide_titles {font-size: 38px;}.servc_cstm_Icons img.cat-icon {max-width: 90px;}.budgetDiv_content {padding-right: 10px;}.difrntDiv_text p.py-2 {font-size: 20px;}.ConceptDiv p {font-size: 20px;}.cstmProcess h3.h5.py-2 {font-size: 20px;}.budgetDiv_content p {font-size: 20px;}ul.makeList_sct li {gap: 5px;font-size: 18px;}.privacy_content h2 {font-size: 24px;}	}
@media all and (max-width:1200px){nav .navigation .logos img {max-width: 170px;}ul.navigation_menus>li>a {font-size: 14px !important;padding: 35px 7px;}}
@media screen and (max-width: 1199px) {ul.navigation_menus {gap: 10px;}.consultation_sct_our_process .col-md-4 {float: none;}.consultation_sct_our_process {display: flex;flex-wrap: wrap;row-gap: 35px;}.consultation_sct_our_process .process {height: 100%;}.consultation_sct_our_process .cstmProcess {height: 100%;margin: 0px;padding: 0px;}}	
@media screen and (max-width: 1024px) {ul.navigation_menus {gap: 5px;}}	
@media all and (max-width:992px){section.banner-sec-services-and-category {min-height: 300px;}section.banner-sec-services-and-category h1 {margin: 85px 0px 0px!important;}div#achievments-data-values .row {display: flex;justify-content: space-between;flex-wrap: nowrap;}div#achievments-data-values .col-md-3 {width: 25%;}.active-service_detail .cstm_category_serv {max-width: 100%;width: 100%;}.guarnte_header_sec br{display:none;}}
@media screen and (max-width: 991px) {.navigation-main .floating-menu.expanded {height: 100vh !important;overflow: scroll;}.menu-bottom ul {margin: 0px !important;}.navbar-box .row .col-md-4:last-child ul {margin: 0px;}.row.menu-bottom a {padding-top: 0px !important;}.sidebar-category h5 {margin: 16px 0px 10px 0px!important;}a.logos.desktop_logo {display: none;}
ul.navigation_menus li.book_btn_cstm {display: block !important;} .header_right {display: none;}ul.navigation_menus {flex-direction: column;width: 100%;}ul.navigation_menus li .navbar-dropdown {position: relative !important;top: 0px !important;width: 100%;}.mobile_header_cstms {display: flex;align-items: center;justify-content: space-between;width: 100%;}
a.cstm_call_btn{background:#fff;width:45px;height:45px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;position:relative;right:70px}li.mobile_call_ds {display: none;}
ul.navigation_menus {position: relative;padding-bottom: 20px !important;}.book_btn_cstm a.bookbtn.open-login {display: inline-flex !important;}
.navigation_menus .book_btn_cstm a.bookbtn.open-login {display: inline-flex !important;margin-top: 14px}.navbar-box .row .col-md-4:nth-child(4) ul, .navbar-box .row .col-md-4:nth-child(4) ul li {margin: 0px;padding: 0px;}
nav ul.navigation_menus {gap: 0;}nav .navigation-main .floating-menu > ul > li .navbar-dropdown.Packages-drop-down .row { margin: 0px !important;}
nav .navigation-main .floating-menu > ul > li .navbar-dropdown.Packages-drop-down .navbar-box .box {padding: 15px 0px;}nav .navigation-main .floating-menu > ul > li .navbar-dropdown.Packages-drop-down {margin: 0px;left: 0;width: 100%;}
nav .navigation-main .floating-menu > ul > li .navbar-dropdown.Packages-drop-down .navbar-box .box ul {margin: 0px;}nav .navigation-main .floating-menu > ul > li .navbar-dropdown.Packages-drop-down li:last-child a {padding-bottom: 0px;}
nav li.book_btn_cstm a.bookbtn {display: inline-block !important;margin-top: 15px;}.box .row .col-md-4:nth-child(5) ul {padding-bottom: 20px;}a.logo.desktop_logo {display: none;}figcaption.cstm_contacts {gap: 10px;}figcaption.cstm_contacts a {word-break: break-word;text-align: left;}figcaption.cstm_contacts a {font-size: 18px;}.active-service_detail .cstm_category_serv {position: sticky;top: 0;}ul.service_detail_lists {flex-direction: row;flex-wrap: wrap;justify-content: center;}
.row.revrese_row_cstm {flex-direction: column-reverse;} ul.service_detail_lists {flex-direction: row;}h2 {font-size: 34px;} .helpDiv_content p {font-size: 18px;}ul.helpDiv_lists li {font-size: 16px;gap: 5px;}ul.helpDiv_lists li svg {width: 20px;height: 20px;margin-right: 5px;}
h6.sub_heading {font-size: 18px;margin-bottom: 10px;} .first_DivText p {font-size: 18px;}.form_quote_Div p {font-size: 18px;}.mainDiv_content {min-height: inherit;}
.mainDiv_imgs {height: auto;}section.help-section {padding: 30px 0;}.budgetDiv_content {padding-right: 0px;}.difrntDiv_text p.py-2 {font-size: 18px;}.ConceptDiv p {font-size: 18px;}
.cstmProcess h3.h5.py-2 {font-size: 18px;}.budgetDiv_content p {font-size: 18px;}ul.makeList_sct li {gap: 5px;font-size: 17px;}	.expert_main_sct h2 {margin-bottom: 20px;}
section.bg-grey.py-3.consultation_sct .process_header_sect {padding: 0px 0px 25px;}section.bg-grey.py-3.consultation_sct .process_header_sect h2 {margin: 0px;}.consultation_sct_our_process {row-gap: 25px;}.ConceptDiv h2 {margin: 25px 0px 20px;}.difrntDiv_text h2 {margin: 0;}
.image-sub-services {max-height: 174px;}.row.all-subservices-data .col-md-3.col-xs-6 {padding: 0px 6px;}.sub-service.p-2.all-sub-services-data {padding: 0px 10px;}.sidebar-category h2 {margin-bottom: 20px;}.services-sections-datalist h3 { margin: 20px 0px 15px !important;}.services-data-large-colm {padding: 0;}
}	
@media screen and (min-width: 768px){.help-section .row {padding: 20px 0;}.packages-section .row {padding: 20px 0 30px 0; align-items: center; display: flex;}.our-guarantee-section {padding: 40px 0;}}
@media screen and (max-width: 767px) {
section.bg-grey.py-3.consultation_sct .process_header_sect {padding: 0px 0px 0px;}nav.navbar-sticked {position: fixed; top: 0; left: 0; right: 0; border-bottom: 1px solid rgb(255 255 255 / 10%);}nav.navbar-sticked .navigation {margin:0 !important;}nav .navigation .logo img {padding-left: 0;}
.homepage-video, .homepage .video-container, .homepage-video .video-container, .homepage-video .content-overlay {height: 500px;}.homepage-video .text-center {padding: 60px 20px 0;}
div#home-sec-data-banner h1 {font-size: 22px;}div#home-sec-data-banner h1 span.fw-100{display:inline-block;font-size:12px;margin-top:8px;line-height:22px}
p.banner-sec-sub-heading {margin: 12px 0px 0px;font-size: 15px;}.achievments-section .qulity {margin: 10px 0; justify-content: center;}
section.help-section {padding: 50px 0px;}.help-section .row {flex-direction: column-reverse; display: flex; padding: 20px 0 0;}.help-section .choose-us{padding:0 15px}.help-section .choose-us .col-md-6{padding:0}.help-section .helpDiv_content{margin-top:22px}ul.p-0.helpDiv_lists{gap:0}.border-imagee {border-radius: 12px; border: 2px solid; padding: 3px; box-shadow: 0 0 12px 0 #ddd; margin: 0 0 5px 0;}.help-section li {display: inline-flex; width: 100%; padding: 10px 0; align-items: center;}.homepage-video h1 {padding: 0 15px;}.our-guarantee-section .px-3 {padding: 20px;}.our-guarantee-section .px-3 h4 {font-weight: 600;}.our-guarantee-section .col-md-4 {padding: 15px;}.packages-section {padding: 50px 15px;}.contact-content-box{padding: 0px;}.reviews-section {padding: 50px 15px;}.free-quote .form_quote_Div h2 {margin-top: 0;}
form#contactUSForm .row.p-2 {padding: 0;}.footer-showroom .cstm_footer_content h6 {font-size: 15px;}.footer-showroom a.divtext_list span.h6 {font-size: 15px;}
footer .footer-showroom .call-us {font-size: 15px;}.copyright_footer a {font-size: 15px;}.packages-section .bookbtn {display: inline-block;}.packages-section br {display: none;}.reviews-section .container.p-3 {padding-top: 0;padding-bottom: 0;}.free-quote {padding: 40px 0 50px 0;}.reviews-section .fps-testimonial {padding-left: 10px;}.packages-section h3 {font-size: 17px;}
.packages-section  h2 {margin: 30px 0 0 0;}.help-section h2 {margin: 30px 0 20px 0;}.free-quote form {padding: 0 20px;}.free-quote .bookbtn {margin: 10px 0;}
.footer-showroom hr {display: none;}footer .social {justify-content: center; padding: 20px 0 0; margin: 40px 0 0;}
.our_team_abouts{padding-top:50px;padding-bottom:0}.our_team_abouts .team{padding-top:20px;padding-bottom:20px}.team article{margin-bottom:15px}
.history header.cstmservice_head.mb-3{margin-bottom:0}.about_history_cstm{padding:50px 0 45px;overflow:hidden}.cstmAbout_Sect2 .text-left{text-align:center}.cstmAbout_Sect2{padding:40px 0 30px}
.history_descstm{text-align:center}article.cstm_team_div{text-align:center}.cstmaboutBanner img.w-100{height:100%;object-fit:cover}.pakageTab_cstm .payment-plan{min-height:auto}.package_sect02{padding-top:0;padding-bottom:0}
.cstm_form_contct form.p-3{padding-left:0;padding-right:0;padding-bottom:0}.cstm_form_contct form button.btn{max-width:100% !important;width:100%;margin-top:15px}
figcaption.cstm_contacts{margin-top:0;padding-bottom:5px;padding-top:5px}figcaption.cstm_contacts a{font-size:16px}figcaption.cstm_contacts2{padding:15px 0;border-top:1px solid rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.05)}
.service_detail_sec03{padding:40px 0}.service_main_txt{padding:40px 0 30px}.service_detail_sec08{padding-top:40px}.service_detail_sect3{padding-bottom:40px}.service_detail_sec06{padding-top:10px;padding-bottom:40px}
.firstsecrvs_Div{min-height:inherit}.service_detail_sec05{padding:20px}.service_detail_sec08{padding-bottom:0}.service_detail_sect3{padding-top:10px}.service_detail_sect3 .row:nth-child(2n){flex-direction:column-reverse;display:flex}
.cstm_center3{text-align:center;padding-bottom:0}.privacy_sect01, .term_condition_sct {padding-bottom: 50px;padding-top: 10px;}.services_sect_2, .services_sect_6, .services_sect_57 {padding: 60px 0 30px;}.services_sect_3, .services_sect_8 {padding: 60px 0 30px;}
.services_sect_1 {padding-bottom: 30px;padding-top: 0px;}ul.service_detail_lists{display:flex;flex-wrap:wrap;position:relative;overflow:hidden;justify-content:center;gap:10px;padding:10px 0}ul.service_detail_lists li{float:none;margin:2px 0;flex:0 0 31%;max-width:31%;width:100%;text-align:center}
.service_detail_sec2 .row.px-2 {padding: 0 10px;}header.srv-header {max-height: 100%;overflow: hidden;height: 480px;}.re-headerdiv.renvoation_banner img.w-100 {height: 100%;object-fit: cover;object-position: center;} h1.home_slide_titles {font-size: 30px;}
.qulity .cstm_qulity_icon i {font-size: 28px;padding: 10px 15px;}.cstm_qulity_text h3.m-0 {font-size: 24px;}.cstm_qulity_text p {font-size: 16px;}h2 {font-size: 28px;}.helpDiv_content p { font-size: 16px;}.mainDiv_content {min-height: inherit;}.services_mainDiv p {font-size: 16px;}.cstm_green_btns .bookbtn, .service_btn_book .bookbtn {font-size: 16px;}.first_DivText p {font-size: 16px;}
a.give-us-call {font-size: 16px;}.form_quote_Div p {font-size: 16px;}.form_quote_Div { margin-bottom: 30px;}.homepage-video .background-video {height: 100%;object-fit: cover;}.difrntDiv_text p.py-2 {font-size: 16px;}
.ConceptDiv p {font-size: 16px;}.cstmProcess h3.h5.py-2 {font-size: 16px;}.budgetDiv_content p {font-size: 16px;}ul.makeList_sct li {font-size: 16px;}	
.expert_main_sct,.consultation_sct,.concept_main_sct, .different_sec_main {padding: 30px 15px;}ul.makeList_sct {padding: 0;}.service_main_cat .services_sect_cat{padding:60px 0px !important;}
#services-created .services_sect_5  {padding: 60px 0px;}div#achievments-data-values .row {padding: 0px 15px;}div#achievments-data-values .col-md-3 {padding: 0px !important;}div#achievments-data-values .qulity{margin:0;justify-content:center;flex-direction:column;text-align:center}div#achievments-data-values .cstm_qulity_text h3.m-0 {font-size: 16px;margin: 5px 0px;}
div#achievments-data-values .cstm_qulity_text p {font-size: 13px;margin-top: 2px;}div#achievments-data-values .qulity .cstm_qulity_icon i {font-size: 30px;padding: 0;}div#services-details-containers {padding: 0px 15px;}
section#remove-border .col-md-6:first-child {padding: 0px;}#remove-border-sec .col-md-6:last-child {padding: 0px;}.services-slider-design img{max-width:100%;width:100%;height:100%;object-fit:cover}
section#main-services-slider-data-sec {padding: 40px 0px;}div#main-container-sec{max-width:100% !important;overflow:hidden}
.services-slider-design .details-main {min-height: 100%;}.services-slider-design .row .col-md-12 {padding: 0px 0px !important;}section.service_main_txt div#main__cat {margin-top: 10px !important;}.services-slider-design .details-main h5 {font-size: 18px !important;}
}
.slick-slide .row .col-md-12 {padding: 0;}
@media screen and (max-width: 576px) {.services-slider-design .details-main h5 {font-size: 18px !important;}.im-container.im_container_cstm{position:relative;top:0;left:0;transform:none;overflow:hidden;height:100%}.im-container.im_container_cstm img {height: 102%;}.servc_cstm_Icons img.cat-icon {max-width: 70px;}}
@media screen and (max-width: 575px) {.box-data-category-services img{width:100%;height:150px;object-fit:cover;border-radius:10px}section.blog article.article-table a{display:flex;flex-direction:column;align-items:center}section.blog article.article-table a .image{min-height:240px;background-size:cover;width:100%}section.blog article.article-table>a .text .text-intro{display:block}.sub-services-box-layout {max-height: 200px;}ul.service_detail_lists li {flex: 0 0 48%;max-width: 48%;}.footer-location h6{font-size:15px !important;text-align:left;line-height:20px;margin:0}}
@media screen and (max-width: 428px) { a.cstm_call_btn{width:40px;height:40px;right:60px}}
.reviews-section .slick-slider { margin:0 -10px;}.reviews-sec-data {padding-left: 15px;}

