body{margin:0 0 0}.elementor a{text-decoration:none}p{margin:0 0 30px 0}.nomarg_p p:last-child,.elementor-widget-text-editor p:last-child{margin-bottom:0}.ulstyle ul{margin:0;padding-left:20px}.elementor-widget-image a{display:block!important}.obj_img img{object-fit:cover}input::placeholder,textarea::placeholder{color:#B6B2B2!important;opacity:1!important}.elementor-field-group.elementor-column.elementor-field-type-submit{padding-top:30px}.home_slider .swiper-slide-contents{background:linear-gradient(113deg,#4e535ce0 58%,#e21e2600 30%)!important;padding:100px;height:100%;position:relative}.home_slider1 .swiper-slide-contents1{background:!important;padding:100px;height:100%;position:relative}.home_slider .mbuttons{padding-top:30px}.home_slider .mbuttons a{background:#35a2db;padding:10px 20px;font-size:18px;color:#fff;border-radius:5px;text-transform:capitalize;margin-right:40px}.home_slider .mbuttons a:hover{background:#34363a}.home_slider .mbuttons a:last-child{margin-right:0}.home_slider .swiper-pagination-bullet{width:130px;height:13px;border-radius:25px}.faq_acc .elementor-accordion-item{border-left:0px!important;border-right:0px!important;border-top:0px!important}.franc_form form label.elementor-field-label{position:absolute;top:-10px;background:#fff;left:25px;padding:0 5px;z-index:1}form.elementor-form textarea{padding-top:20px!important}.ptext h4{font-size:1.22em;font-weight:400}.ptext h2{font-weight:400}.ulstyle ul li{padding-bottom:15px}.home_slider .swiper-slide-bg{box-shadow:inset 0 0 0 2000px #fff0!important}.home_slider1 .swiper-slide-bg1{box-shadow:inset 0 0 0 2000px rgb(255 184 70 / 50%)!important}.home_slider.threebutton .mbuttons a{margin-right:10px}.franc_gallery #gallery-1 .gallery-item{margin-top:0px!important}.franc_gallery #gallery-1 .gallery-item img{border:0px!important}.franc_gallery #gallery-1 br{display:none!important}.plus_icons .elementor-column.elementor-col-33.elementor-inner-column::after{content:"+";display:inline-block;color:#4F545D;font-size:60px;line-height:24px;position:absolute;right:-25px;top:40%;font-weight:700}.plus_icons .elementor-column.elementor-col-33.elementor-inner-column:last-child::after{content:""}.landmark h2{padding:5px 15px;margin-top:0;font-size:16px;color:hsl(0 0% 100% / .9);background:#7c002f}.landmark p.phone{font-weight:300}.landmark a{color:#007bff;font-size:14px!important}.franc_form.contactform form label.elementor-field-label{top:-13px!important}.home_slider.right_side .swiper-slide-inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.home_slider.right_side .swiper-slide-contents{background:linear-gradient(245deg,#4e535ce0 65%,#e21e2600 30%)!important}.linetext span.first_letter{background:#F0B310;color:#99002E;display:inline-block;padding:10px 13px;border-radius:50%;margin-right:25px;line-height:17px;position:absolute;left:0;top:8px;font-size:17px}.shoploopimage img{max-height:200px;object-fit:contain}.dcarowsel a.bdt-icon.bdt-slidenav{line-height:1em}.worthform input,.worthform textarea,.quoteform input,.quoteform textarea{width:100%;background-color:#fff;border:1px solid #716F6F;border-radius:5px 5px 5px 5px;font-size:16px;font-weight:400;color:#716F6F;min-height:59px;padding:10px 20px;font-family:"co-headline",Sans-serif;line-height:16px}.worthform input::placeholder,.worthform textarea::placeholder,.quoteform input::placeholder,.quoteform textarea::placeholder{font-size:22px;font-family:"co-headline",Sans-serif;color:#B6B2B2;font-weight:400}.worthform .group,.quoteform .group{position:relative;margin-bottom:40px;border-bottom:1px solid #716F6F;color:#766F6F;font-size:13px;font-weight:400}.quoteform .group{border-bottom:0 solid #716F6F}.worthform label,.quoteform label{position:absolute;top:-7px;background:#fff;left:14px;padding:0 5px;z-index:1;color:#4a4b4c;font-family:"co-headline",Sans-serif;line-height:1em}legend.mdetails{color:#4a4b4c;text-align:center;padding:25px 0;font-size:19px}.worthform textarea,.quoteform textarea{padding-top:25px!important;line-height:1.5em}.exc{width:25%;float:left;text-align:center}.group.conditionbox{clear:both;margin-bottom:100px;border:0}.exc label{position:unset;display:inline-block}.group.conditionbox input{padding:8px;display:block;min-height:unset;margin:0 auto;height:22px;width:22px}.group.conditionbox legend.mdetails{font-size:23px;padding-top:0}.group.conditionbox label{font-size:18px;padding-top:10px}.worthform .custom-file-upload{border:1px solid #716F6F;display:inline-block;padding:6px 12px;cursor:pointer}.group.pictype label.custom-file-upload{position:unset;width:100%;text-align:center;font-size:23px;padding:16px}.group.pictype{padding-bottom:80px}.custom-file-input{-moz-appearance:initial}input.save-support,form.quoteform input.send_quote{width:unset;background:#0288d1;color:#fff;line-height:1em;min-height:unset;font-size:30px;padding:15px 50px;border:0;border-radius:5px;text-align:center}input.save-support:hover,form.quoteform input.send_quote:hover{background:#4a4b4c}.buttonpart{text-align:center;margin:0 auto}.quotdiv .divpart{display:flex;align-items:center;justify-content:center;border:1px solid #4a4b4c;padding:10px 25px;border-radius:10px;margin-bottom:20px}.quotdiv .divpart .imgp.divbox img{max-width:100px;height:100px;object-fit:cover}.imgp.divbox{flex:1}.title.divbox{flex:5;padding-left:20px}.eddlt.divbox{flex:1;text-align:right}.hidebox,table.quoteitems{display:none!important}.divbox.eddlt span.edit{display:inline-block;padding-right:20px}.divbox.eddlt i{font-size:40px;color:#4F545D}.quotdiv .divpart:last-child{margin-bottom:0}.loaderdiv{position:absolute!important;width:100%!important;height:100%!important;top:0px!important;display:none}.flexdiv{display:flex}.group.flexdiv .halfpart{width:50%;overflow:hidden}span.selectstore{background:#0288d1;border:0;color:#fff;width:100%;padding:15px 20px;font-size:27px;font-family:"co-headline",Sans-serif;border-radius:5px;display:inline-block;text-align:center}.group.flexdiv .halfpart select{width:100%;margin:0;font-size:19px;padding:18px 20px;border-radius:5px;background:#fff}.group.flexdiv .halfpart:first-child{padding-right:10px}.group.flexdiv .halfpart:last-child{padding-left:10px}.quoteform input[type='checkbox']{width:15px;display:inline-block;min-height:unset}.checktick{position:unset!important;font-size:17px;padding-left:10px!important}.loading{position:fixed;z-index:999;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0;display:none}.loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(rgb(20 20 20 / .9),rgb(0 0 0 / .9));background:-webkit-radial-gradient(rgb(20 20 20 / .9),rgb(0 0 0 / .9))}.loading:not(:required){font:0/0 a;color:#fff0;text-shadow:none;background-color:#fff0;border:0}.loading:not(:required):after{content:'';display:block;font-size:10px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:spinner 150ms infinite linear;-moz-animation:spinner 150ms infinite linear;-ms-animation:spinner 150ms infinite linear;-o-animation:spinner 150ms infinite linear;animation:spinner 150ms infinite linear;border-radius:.5em;-webkit-box-shadow:rgb(255 255 255 / .75) 1.5em 0 0 0,rgb(255 255 255 / .75) 1.1em 1.1em 0 0,rgb(255 255 255 / .75) 0 1.5em 0 0,rgb(255 255 255 / .75) -1.1em 1.1em 0 0,rgb(255 255 255 / .75) -1.5em 0 0 0,rgb(255 255 255 / .75) -1.1em -1.1em 0 0,rgb(255 255 255 / .75) 0 -1.5em 0 0,rgb(255 255 255 / .75) 1.1em -1.1em 0 0;box-shadow:rgb(255 255 255 / .75) 1.5em 0 0 0,rgb(255 255 255 / .75) 1.1em 1.1em 0 0,rgb(255 255 255 / .75) 0 1.5em 0 0,rgb(255 255 255 / .75) -1.1em 1.1em 0 0,rgb(255 255 255 / .75) -1.5em 0 0 0,rgb(255 255 255 / .75) -1.1em -1.1em 0 0,rgb(255 255 255 / .75) 0 -1.5em 0 0,rgb(255 255 255 / .75) 1.1em -1.1em 0 0}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.storebox figure.elementor-image-box-img img{background:#edb011;padding:8px;width:37px}.fracnhisemaps .landmark p.homepage{font-size:16px}.franc_form.enquiryform .elementor-message.elementor-message-success,.franc_form.enquiryform .elementor-message.elementor-message-danger{text-align:center;color:green;line-height:1.3em;font-size:2em!important}.franc_form.enquiryform .elementor-message.elementor-message-danger{color:red;font-size:1.5em!important}.franc_form.contactform .elementor-message.elementor-message-success,.franc_form.contactform .elementor-message.elementor-message-danger{text-align:center;color:green;line-height:1.3em;font-size:1.2em!important;margin-top:25px}.franc_form.contactform .elementor-message.elementor-message-danger{color:red}.dcarowsel .protitle{min-height:50px}.dcarowsel .shoploopimage{height:220px;overflow:hidden}input#sortpicture{min-height:unset!important}.bdt-map-tooltip-view .bdt-map-tooltip-top-image,.bdt-map-tooltip-bottom-footer .bdt-tooltip-place,.bdt-map-tooltip-bottom-footer a,.bdt-map-tooltip-bottom-footer br{display:none}.bdt-map-tooltip-bottom-footer span.bdt-tooltip-content a{display:block!important}.bdt-map-tooltip-bottom-footer span.bdt-tooltip-content p{margin-bottom:10px;line-height:1.6em;font-family:"co-headline",Sans-serif;font-size:14px;font-weight:400;color:#4E535C;text-transform:none}.bdt-map-tooltip-bottom-footer span.bdt-tooltip-content p.homepage{margin-bottom:0px!important}.bdt-advanced-map-wrapper button.gm-ui-hover-effect[title="Close"]{top:0px!important;right:0px!important}.mapcntsec .elementor-image-box-description{word-wrap:break-word!important}body.page-id-134 .gm-style .gm-style-iw-d{overflow:auto!important}body.page-id-134 .gm-style .gm-style-iw-c{padding:0}body.page-id-134 .bdt-map-tooltip-bottom-footer{padding-top:0}body.page-id-134 .bdt-map-tooltip-bottom-footer .bdt-tooltip-title{background:#7c002f;color:#fff;padding:10px}body.page-id-134 .gm-ui-hover-effect>span{background-color:#fff}body.page-id-134 .bdt-map-tooltip-bottom-footer span.bdt-tooltip-content a{color:#4F545D;font-size:18px!important;padding:0 10px 5px 10px!important}span.fileabc{color:red}form.worthform{padding-bottom:100px}.hideimg,.save-support.editbutton{display:none}.alimg img{width:100px!important;height:100px!important;object-fit:cover;margin-right:10px}.mimg{display:none}@media only screen and (max-width:500px){.mainslidera .swiper-slide-bg{display:none}.mimg{display:block}.mimg img{height:300px!important;width:auto!important;object-fit:cover!important}.elementor-field-group.elementor-column.elementor-field-type-submit{padding-top:10px}.home_slider .swiper-slide-contents{padding:50px 30px}.home_slider .mbuttons a{margin-right:15px;padding:10px 15px;font-size:15px}.home_slider .swiper-pagination-bullet{border:1px solid rgb(255 255 255 / .1)}.mxbutton a.elementor-button{max-width:200px;display:inline-block}.mxbutton .elementor-button-wrapper{text-align:center}p{margin:0 0 20px 0}.ulstyle ul li{padding-bottom:0}.home_slider .swiper-pagination-bullet{width:70px}.home_slider.threebutton .mbuttons a{margin-right:5px}.home_slider.threebutton .mbuttons a{padding:10px 15px;font-size:15px}.home_slider .swiper-slide-contents{background:rgb(79 84 93 / .9)!important}.home_slider.right_side .swiper-slide-contents{background:rgb(79 84 93 / .9)!important;text-align:left}.home_slider .mbuttons{padding-top:40px}.plus_icons .elementor-column.elementor-col-33.elementor-inner-column::after{font-size:30px;line-height:22px;right:0;top:88%;left:47%}.worthform input::placeholder,.worthform textarea::placeholder,.quoteform input::placeholder,.quoteform textarea::placeholder{font-size:15px}legend.mdetails{padding:20px 0;font-size:17px}.group.pictype{padding-bottom:20px}input.save-support,form.quoteform input.send_quote{min-height:unset;font-size:20px;padding:15px 30px}.flexdiv{display:block}.group.flexdiv .halfpart:first-child{padding-right:0;padding-bottom:20px;width:100%}.group.flexdiv .halfpart select{width:100%}.group.flexdiv .halfpart:last-child{padding-left:0;width:100%}span.selectstore{font-size:23px}.storebox .elementor-image-box-img{float:left}.storebox .elementor-image-box-content{width:88%!important;float:left!important;padding-left:15px!important}.grey_banner .swiper-slide-contents,.home_slider.right_side .swiper-slide-contents{background:#4f545d!important}.mapcntsec>.elementor-widget-wrap.elementor-element-populated{box-shadow:unset!important;border-radius:0px!important;padding:0px!important}}@media only screen and (min-width:501px) and (max-width:750px){.elementor-field-group.elementor-column.elementor-field-type-submit{padding-top:10px}.home_slider .swiper-slide-contents{padding:60px 40% 60px 45px}.home_slider.right_side .swiper-slide-contents{padding:60px 45px 60px 40%}.home_slider .mbuttons a{margin-right:15px}.home_slider .swiper-pagination-bullet{border:1px solid rgb(255 255 255 / .1)}p{margin:0 0 20px 0}.home_slider .swiper-pagination-bullet{width:90px}.home_slider .swiper-slide-contents{background:linear-gradient(113deg,#4e535ce0 65%,#e21e2600 30%)!important}.home_slider .mbuttons a{padding:10px 15px;font-size:15px}.ulstyle ul li{padding-bottom:0}.dcarowsel .bdt-ep-dynamic-carousel-item{width:48.5%!important}.worthform input::placeholder,.worthform textarea::placeholder,.quoteform input::placeholder,.quoteform textarea::placeholder{font-size:15px}legend.mdetails{padding:20px 0;font-size:17px}.group.pictype{padding-bottom:20px}input.save-support,form.quoteform input.send_quote{min-height:unset;font-size:20px;padding:15px 30px}span.selectstore{font-size:23px}.group.flexdiv .halfpart select{padding:15px 20px}.mapcntsec{width:100%!important}}@media only screen and (min-width:751px) and (max-width:1000px){.home_slider .swiper-slide-contents{padding:80px 30% 80px 60px;background:linear-gradient(111deg,#4e535ce0 65%,#e21e2600 30%)!important}.home_slider .mbuttons a{margin-right:15px}p{margin:0 0 20px 0}.main_menu nav>ul{padding-bottom:0!important}.about_slider.home_slider .swiper-slide-contents{padding:80px 40% 80px 50px!important}.home_slider.threebutton .swiper-slide-contents{padding:80px 30% 80px 45px}.home_slider.threebutton .mbuttons a{font-size:15px}.ulstyle ul li{padding-bottom:10px}.home_slider.right_side .swiper-slide-contents{padding:80px 60px 80px 30%}}@media only screen and (min-width:1001px) and (max-width:1200px){.home_slider .swiper-slide-contents{max-width:75%!important;padding:80px 40% 80px 50px!important}.home_slider.threebutton .swiper-slide-contents,.home_slider.sell .swiper-slide-contents{max-width:85%!important}.home_slider.threebutton .mbuttons a{font-size:15px}.ulstyle ul li{padding-bottom:10px}.main_menu nav>ul{padding-bottom:0px!important}.home_slider.right_side .swiper-slide-contents{padding:80px 50px 80px 30%!important}}@media only screen and (max-width:1200px){.main_menu nav>ul{padding-bottom:10px}}@media only screen and (min-width:1201px) and (max-width:1400px){.home_slider .swiper-slide-contents{padding:80px 30% 80px 60px}.home_slider.about_slider .swiper-slide-contents{padding:80px 45% 80px 60px}.home_slider.right_side .swiper-slide-contents{padding:80px 60px 80px 25%}}@media only screen and (min-width:1701px){.home_slider .swiper-slide-contents{padding:90px 30% 90px 90px}.home_slider .swiper-pagination-bullet{width:140px}.home_slider.about_slider .swiper-slide-contents{padding:90px 40% 90px 90px!important}.home_slider.right_side .swiper-slide-contents{padding:90px 90px 90px 25%!important}}