

























































@import url('https://fonts.googleapis.com/css2?family=Open+Sans&display=swap');
:root {
    --primary_color: #ee7026;
    --primary_color_dark: #dc5c11;
    --secondary_color: #232628;
    --tertiary_color: #666666;
    --quaternary_color: #f7f7f7;
    --fifth_color: #fecc37;
    --sixth_color: #e8e8e8;
    --seventh_color:#d83715;
    --eighth_color:#333333;
    --link_color: #ee7026;
    --link_hover_color: #231f20;   
  
    --body_font: Open Sans;
    --heading_font: Open Sans;
    
    --primary-transition: 400ms;
}
body{font-family:var(--body_font); font-weight:400; color:var(--secondary_color); font-size:18px; line-height:28px;}


/* Paragraphs */
strong{font-weight:700;}
a{text-decoration:none; color:var(--link_color);-webkit-tap-highlight-color: transparent;transition:var(--primary-transition);}
a:hover, a:focus{text-decoration:none; color:var(--link_hover_color); }

p{margin:0 0 15px 0;}
p:last-child{margin:0;}

.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-uppercase{text-transform:uppercase;}

.white-text,
.white-text h1,
.white-text h2,
.white-text h3,
.white-text h4,
.white-text h5,
.white-text h6{color:#fff;}

.ul-style ul{list-style:none; padding:0; margin:0;}
.ul-style li{padding-left:20px;position:relative; margin-bottom:20px;list-style:none;}
.ul-style li:after{background-color:#ee7026;border-radius:100%;content:'';height:8px;left:0;position:absolute;top:11px;width:8px;}

.ul-check ul{list-style:none; padding:0; margin-top:20px 0 0;font-size:19px;}
.ul-check li{padding-left:35px;position:relative; }
.ul-check li:after{background:url(https://26293372.fs1.hubspotusercontent-eu1.net/hubfs/26293372/Dicar_2024/Images/check.svg) no-repeat center / 18px 18px;content:'';height:18px;left:0;position:absolute;top:4px;width:18px;}
.ul-check li + li{margin-top:10px;}

h1,h2,h3,h4,h5,h6{margin-top:0px; font-weight:400; margin-bottom:15px; }
h1 { font-family: 'Open Sans'; font-style: normal; font-weight: 700; text-decoration: none; font-size:40px; color:#232628; line-height:54px; }
h2 { font-family: 'Open Sans'; font-style: normal; font-weight: 700; text-decoration: none; font-size:36px; color:#ee7026; line-height:36px; }
h3 { font-family: 'Open Sans'; font-style: normal; font-weight: 700; text-decoration: none; font-size:27px; color:#232628; line-height:40px; }
h4 { font-family: 'Open Sans'; font-style: normal; font-weight: 700; text-decoration: none; font-size:24px; color:#232628; line-height:30px; }
h5 { font-family: 'Open Sans'; font-style: normal; font-weight: 700; text-decoration: none; font-size:20px; color:#232628; line-height:35px; }
h6 { font-family: 'Open Sans'; font-style: normal; font-weight: 700; text-decoration: none; font-size:18px; color:#232628; line-height:20px; }
header.header{box-shadow: 0 5px 5px -5px rgb(from #000 r g b / 10%);left: 0;width: 100%;z-index: 100;border-top: 2px solid var(--primary_color);background:#fff;}
header.header .inner{padding:0px 15px;}
header.header .logo{max-width:152px;padding:22px 0;}
header.header .logo img{display:block;}
header.header .logo img a{display:inline-block;}
header.header ul{padding:0;margin:0;list-style:none;}
header.header .header-right{max-width:calc(100% - 152px);width:100%;margin-bottom:9px;}
header.header .top-header{padding:5px 0;}
header.header .top-header ul{display:flex;justify-content:flex-end;}
header.header .top-header ul li{padding-right:20px;}
header.header .top-header ul li a{font-size:12px;line-height:14px;color:#000;text-transform:uppercase;}
header.header .top-header .top-right{border-left:1px solid #dee2e6;padding-left:18px;align-items:center;line-height: 0;margin-top: 3px;}
header.header .top-header .top-right .icon-box{width:18px;}
header.header .top-header .top-right .icon-box img{display:block;}
header.header .globe_class{width: 18px;height: 18px;background-image: url(https://26293372.fs1.hubspotusercontent-eu1.net/hubfs/26293372/Dicar_2024/Images/icon-language-switch.svg);}
header.header .top-header .top-right .language-switcher{margin-left:8px;}
header.header .top-header ul.lang_list_class{display:block;left: -30px;width: 140px; margin-top: 20px; box-shadow: 0 0 20px rgb(from #000 r g b / 20%); border-radius: 5px;opacity: 0; visibility: hidden;transition:var(--primary-transition);}
header.header .globe_class:hover ul.lang_list_class{opacity:1;visibility: visible;}

header.header .top-header ul.lang_list_class::before {top: -30px; border-width: 18px; left: 104px;border-bottom-color: #fff;}
header.header .top-header ul.lang_list_class li { border: 0; text-align: left;}
header.header .top-header ul.lang_list_class li:first-child { padding-bottom: 15px; border-radius: 5px 5px 0 0;}
header.header .top-header ul.lang_list_class li:last-child{border-radius: 0 0 5px 5px;}
header.header .top-header ul.lang_list_class li a{ font-size:14px; line-height:24px; font-weight:500; transition:var(--primary-transition);padding-left:20px;text-transform:capitalize;position:relative;}
header.header .top-header ul.lang_list_class li a:before{position:absolute;top:3px;left:0;width:15px;height:15px;content:'';background:#aaa;border-radius:15px;box-shadow:0 0 3px rgba(0,0,0,.4);overflow:hidden;}
header.header .top-header ul.lang_list_class li a:hover { color: var(--primary_color); font-weight: 700; }
header.header .top-header ul.lang_list_class li a[data-language="en"]:before{background-size:cover;background-position:center center;background:linear-gradient(to bottom,#ae1c28 33.3333333333%,#fff 33.3333333333%,#fff 66.6666666667%,#21468b 66.6666666667%);}
header.header .top-header ul.lang_list_class li a[data-language="nl"]:before{background:linear-gradient(to right,#000,#000 33.3333333333%,#fae042 33.3333333333%,#fae042 66.6666666667%,#ed2939 66.6666666667%,#ed2939 100%);background-size:cover;background-position:center center;}

header.header .bottom-header{padding:0 18px 0 54px;}
header.header .bottom-header ul{display:flex;flex-wrap:wrap;}
header.header .bottom-header ul li.hs-item-has-children{position:static;}
header.header .bottom-header ul li.hs-item-has-children > ul{position:absolute;top:30px;}
header.header .bottom-header ul > li.hs-menu-depth-1{padding:12px 0;}
header.header .bottom-header ul > li.hs-menu-depth-1 + li.hs-menu-depth-1{margin-left:18px;}
header.header .bottom-header ul li a{color:#000;}
header.header .bottom-header ul li a:hover{color:#ee7026;}
header.header .bottom-header ul li.hs-menu-depth-1 a{font-weight:700;}
header.header .bottom-header ul li.hs-menu-depth-1 > a{padding-right:24px;position:relative;}

header.header .bottom-header ul li.hs-item-has-children > a:before{position:absolute;content:'';top:10px;right:0;width:6px;height:6px;background:url(https://26293372.fs1.hubspotusercontent-eu1.net/hubfs/26293372/Dicar_2024/Images/icon-arrow-right.svg) no-repeat center;}

header.header .bottom-header ul li.hs-item-has-children ul.hs-menu-children-wrapper{position:absolute;left:0;top:99px;background:#fff;width:100%;justify-content: center;padding: 15px 0;}
header.header .bottom-header ul li.hs-item-has-children ul.hs-menu-children-wrapper:before{position:absolute;content:'';left:50%;transform:translateX(-50%);width:100%;height:1px;background:rgb(0 0 0 / .2);max-width:1162px;top:0px;}

header.header .bottom-header ul li.hs-item-has-children ul.hs-menu-children-wrapper{opacity:0;transform-origin: top;transform:scaleY(0) translateZ(0);transition:var(--primary-transition);}
header.header .bottom-header ul li.hs-item-has-children:hover ul.hs-menu-children-wrapper{opacity:1;transform:scaleY(1) translateZ(0);visibility:visible;}
header.header .bottom-header ul li.hs-menu-depth-2 + li {margin-left: 54px;}

.header_lp { display: inline-block; width: 100%; z-index: 100; }
.header_lp .top_strip { background: #EE7026; padding: 15px 0; }
.header_lp .top_menu ul { padding: 0; margin: 0 -15px; display: flex; flex-flow: row wrap; list-style: none; }
.header_lp .top_menu ul li { width: 25%; padding: 0 15px; text-align: center; }
.header_lp .top_menu ul li a { font-size: 14px; line-height: 19px; color: #fff; font-weight: 600; position: relative; padding-left: 25px; }
.header_lp .top_menu ul li a:after { content: ''; background: url(https://26293372.fs1.hubspotusercontent-eu1.net/hubfs/26293372/Dicar_2024/Images/check-arrow.png) no-repeat center / contain; height: 20px; width: 20px; display: inline-block; position: absolute; left: 0; top: -1px; }
.header_lp .headerlp_main { padding: 27px 0; background: #fff; }
.header_lp .headerlp_box { display: flex; flex-flow: row wrap; align-items: center; }
.header_lp .headerlp_box .logo { width: 127px; }
.header_lp .headerlp_box .logo img { width: 100%; vertical-align: top; }
.header_lp .headerlp_box .rating_bx { width: calc(100% - 127px); text-align: right; display: flex; align-items: center; justify-content: end; }
.header_lp .headerlp_box .rating_bx img { vertical-align: top; }

.hs-blog-listing header.header .top-header .top-right .language-switcher { display: none; }

@media(min-width:768px){
  .mobile-menu-btn{display:none;}
  aside.mobile-menu-sidebar{display:none;}
  
  header.header,
  .header_lp { position: fixed; top: 0; }
}


.btn2{position:absolute;width:30px;height:30px;top:100px;left:120px;transition-duration:0.5s;}


@media(max-width:1199px){
  header.header .inner{padding:0;}
  header.header .top-header ul li{padding-right:10px;}
  header.header .top-header .top-right{padding-left:10px;}
  header.header .bottom-header{padding:0 18px 0 30px;}
  header.header .bottom-header ul li a{font-size:14px;line-height:24px;}
  header.header .bottom-header ul li.hs-item-has-children > a:before{top:7px;}
}

@media(max-width:767.98px){
  header.header, main.body-container-wrapper{transition:var(--primary-transition);transform:translateX(0);}
  header.header.is-navopen, main.body-container-wrapper.is-navopen{transform:translateX(-250px);}
  header.header .inner{display:flex;align-items:center;justify-content:space-between;}
  header.header .header-right{max-width:max-content;}
  header.header .top-header .top-left{display:none;}
  header.header .top-header .top-right{display:flex;padding:0;border:none;}
  header.header .top-header .top-right .mobile-menu-btn{margin-left:10px;}
  header.header .top-header .top-right .icon-btn{display:none;}
  header.header .top-header .top-right .language-switcher{margin:0;}
  header.header .top-header .top-right .icon-box{width:26px;margin-top: 23px;}
  header.header .globe_class { width: 26px; height: 26px; }
  header.header .bottom-header{display:none;}

  .mobile-menu-btn .icon{transition-duration:0.5s;position:absolute;height:4px;width:30px;top:11px;background-color:#7f7f7f;display:block;position:relative;}
  .mobile-menu-btn .icon:before{transition-duration:0.5s;position:absolute;width:30px;height:4px;background-color:#7f7f7f;content:"";top:-11px;}
  .mobile-menu-btn .icon:after{transition-duration:0.5s;position:absolute;width:30px;height:4px;background-color:#7f7f7f;content:"";top:11px;}
  .mobile-menu-btn.open .icon{transition-duration:0.5s;background:transparent;}
  .mobile-menu-btn.open .icon:before{transform:rotateZ(45deg) translate(10px,10px);}
  .mobile-menu-btn.open .icon:after{transform:rotateZ(-45deg) translate(5px,-6px);}
  .mobile-menu-btn:hover{cursor:pointer;}

  aside.mobile-menu-sidebar{position:fixed;top:0;right:0;width:250px;z-index:101;height:100%;transform:translateX(250px);transition:var(--primary-transition);background:var(--secondary_color);overflow-y:auto;padding:0 18px 20px;}
  aside.mobile-menu-sidebar.is-open{transform:translateX(0);}
  aside.mobile-menu-sidebar ul{list-style:none;margin:0;padding:0;}
  aside.mobile-menu-sidebar ul li a{color:#fff;display: inline-block;}
  aside.mobile-menu-sidebar .mobile-main-menu ul li.hs-menu-depth-1 > a{font-size:16px;line-height:28px;font-weight:700;padding:14px 9px;}
  aside.mobile-menu-sidebar ul li.hs-menu-depth-2 > a{font-size:14px;line-height:24px;padding:0 9px;font-weight:400;}
  aside.mobile-menu-sidebar .mobile-main-menu .hs-menu-flow-horizontal > ul > li.hs-menu-depth-1{border-bottom:2px solid rgb(from #fff r g b / 30%);}
  aside.mobile-menu-sidebar .mobile-main-menu .hs-menu-flow-horizontal > ul > li.hs-menu-depth-1.hs-item-has-children{padding-bottom:18px;}
  aside.mobile-menu-sidebar .mobile-top-menu ul li a{font-size:14px;line-height:24px;padding:5px 9px;font-weight:400;color:rgb(from #fff r g b / 70%)}
  
}

@media(max-width:575px){
  .header_lp .headerlp_main { padding: 15px 0; }
  .header_lp .top_menu ul li { width: 50%; padding: 6px 15px; }
  .header_lp .top_strip { padding: 5px 0; }
  .header_lp .headerlp_box .rating_bx { width: 100%; padding-top: 20px; justify-content: center; }
  .header_lp .headerlp_box .logo { margin: 0 auto; }
}
a.cta_button{box-sizing: border-box !important;}

.btn-group > div{display:inline-block;margin:0 6px;vertical-align:middle;}
.btn-group > div:first-child{margin-left:0; margin-bottom:5px;}
.btn-group > div:last-child{margin-right:0; margin-bottom:5px;}

[class*="button-"] a,[class*="button-"] span{padding:9px 16px; display:inline-block;font-size:16px;line-height:28px;font-weight:700;min-width:212px;text-align:center;border-radius:50px;transition:var(--primary-transition);} 

.button-1 a, .button-1 span{background-color:#ee7026;color:#FFFFFF;}
.button-1 a:hover, .button-1 span:hover{background-color:#FFFFFF;color:#ee7026;}
.button-square a{font-size:16px;line-height:28px;padding:11px 13px;border-radius: 5px;}
.button-square a:hover{background:var(--primary_color_dark);color:#fff;}


.link-text a{color:var(--link_color); position:relative;display:inline-block;transition:var(--primary-transition);}
.link-text a:hover{color:var(--link_hover_color);}

@media (max-width:1199px){
    [class*="button-"] a{padding:8px 15px;}
}

@media (max-width:991px){
    .btn-group > div{display:block; margin:0 0 8px;}
}

@media (max-width:767px){
    [class*="button-"] a{font-size: 14px;}
}
input{font-family:Open Sans;}

::-webkit-input-placeholder, input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{opacity:1;color:#c2c2c2;}
::-moz-placeholder, input::-moz-placeholder, textarea::-moz-placeholder{opacity:1;color:#c2c2c2;}
:-ms-input-placeholder, input:-ms-input-placeholder, textarea:-ms-input-placeholder{opacity:1;color:#c2c2c2;}
:-moz-placeholder, input:-moz-placeholder, textarea:-moz-placeholder{opacity:1;color:#c2c2c2;}

.hs-error-msgs label{display:block; font-size:13px; transform:translate(2px, -11px); -webkit-transform:translate(2px, -11px); -moz-transform:translate(2px, -11px);}

textarea, select, input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"])
{font-family:Open Sans; border-radius:4px; color:#232628; background-color:#fbfbfd; border:none; padding:12px 15px; margin:0 0 15px 0; font-size:14px; font-weight:400; width:100%;}
fieldset.form-columns-1 textarea.hs-input, fieldset.form-columns-1, select.hs-input, fieldset.form-columns-1 input[type="text"].hs-input,  fieldset.form-columns-1 input[type="password"].hs-input,  fieldset.form-columns-1 input[type="datetime"].hs-input,  fieldset.form-columns-1 input[type="datetime-local"].hs-input, fieldset.form-columns-1 input[type="date"].hs-input, fieldset.form-columns-1 input[type="file"].hs-input, fieldset.form-columns-1 input[type="month"].hs-input, fieldset.form-columns-1 input[type="time"].hs-input, fieldset.form-columns-1 input[type="week"].hs-input, fieldset.form-columns-1 input[type="number"].hs-input, fieldset.form-columns-1 input[type="email"].hs-input, fieldset.form-columns-1 input[type="url"].hs-input, fieldset.form-columns-1 input[type="search"].hs-input, fieldset.form-columns-1 input[type="tel"].hs-input, fieldset.form-columns-1 input[type="color"].hs-input{width:100%;}
.hs-form fieldset.form-columns-1 textarea.hs-input, .hs-form fieldset textarea.hs-input, .hs-form fieldset input[type="number"].hs-input{width:100%;}
input[type="radio"], input[type="checkbox"]{margin-right: 10px;}
input[type="file"]{background-color:#fff; color:#000;}
.inputs-list{margin:0 0 15px;}
select {cursor:pointer; font-size:14px; padding:11px 15px; color:#c2c2c2; background:#fff url(https://fs.hubspotusercontent00.net/hubfs/1616151/Hippo%20Master%20Folder/theme-hippo/images/select-chevron.svg) no-repeat right 29px center / 27px auto; -webkit-appearance:none; -moz-appearance:none; appearance:none; }
select::-ms-expand{display:none;}
fieldset .hs-form-field > label span.hs-form-required{display:none;}
fieldset .hs-form-field > label span:not(:empty) + span.hs-form-required{display:inherit;}
textarea{resize:none;}

input[type="submit"]{background-color:#ee7026;border:solid 2px ;border-radius:8px 0;color:#FFFFFF;400ms; display:inline-block;font-size:18px;font-family:Open Sans;font-weight:700;min-width:212px;padding:7px 15px;-webkit-appearance: none;text-align:center; cursor:pointer;}
input[type="submit"]::-moz-focus-inner{border: 0;}
input[type="submit"]:hover{background-color:#FFFFFF;border-color:;color:#ee7026;}

/* Default Form Code */
.default-form .hs-form .hs-form-field > label span.hs-form-required{display:none;}
.default-form .hs-form .hs-form-field > label span:not(:empty) + span.hs-form-required{display:inline-block;}
.default-form .hs-form .hs-form-field .input{margin:0;}
.default-form .hs-form label{display:block;padding:0 0 15px;}
.default-form .hs-form fieldset{border:none;margin:0;max-width:none;padding:0;}
.default-form .hs-form fieldset.form-columns-2{margin:0 -14px;}
.default-form .hs-form fieldset.form-columns-2 .hs-form-field{width:calc(50% - 28px); margin:0 14px; float:left;}
.default-form .hs-form fieldset.form-columns-3{margin:0 -14px;}
.default-form .hs-form fieldset.form-columns-3 .hs-form-field{width:calc(33.33% - 28px); margin:0 14px; float:left;}
.default-form .hs-form .hs_submit{padding:25px 0 0;}
.default-form .hs-form .legal-consent-container{font-size:13px;padding:17px 0 0;}
.default-form .hs-form .inputs-list{list-style:none;margin:0; padding:0;}
.default-form .hs-form .inputs-list input[type="checkbox"]{opacity:0;position:absolute;}
.default-form .hs-form .inputs-list span{margin:0;padding:2px 0 0 40px;position:relative; cursor:pointer;display: inline-block;}
.default-form .hs-form .inputs-list span:after{background-color:#FFF; border:solid 2px #bfc6d8; content:'';height:20px;left:0;position:absolute;top:5px;width:20px;border-radius: 6px;}
.default-form .hs-form .inputs-list span:before{border-bottom:2px solid #175ca4;border-left:2px solid #175ca4;content:'';height:4px;left:6px;position:absolute;top:13px;transform:rotate(-41deg);width:10px;z-index:1;}
.default-form .hs-form .inputs-list span:before{border-bottom-width:0; border-left-width:0;}
.default-form .hs-form .inputs-list input[type="checkbox"]:checked + span:before{border-bottom-width:2px; border-left-width:2px;}
.default-form .hs-form .inputs-list span span{display:none;}
.default-form .hs-form fieldset[class*="form-columns-"] select{width:100% !important;}
.default-form div.hs_error_rollup{display: none;}
@media (max-width:767px){
    .default-form .hs-form fieldset.form-columns-2, .default-form .hs-form fieldset.form-columns-3{margin:0;}
    .default-form .hs-form fieldset.form-columns-2 .hs-form-field, .default-form .hs-form fieldset.form-columns-3 .hs-form-field{width:100%; margin:0; float:none;}
    .default-form .hs-form fieldset .input .hs-input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), 
    .default-form .hs-form fieldset.form-columns-2 .input .hs-input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), 
    .default-form .hs-form fieldset.form-columns-3 .input .hs-input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){width:100%;}
    .default-form .hs-form label{padding:0;}
}
.submitted-message{text-align:center;color:#155724;background-color:#d4edda;border-color:#c3e6cb;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid #c3e6cb;border-radius:.25rem;}
.submitted-message p{margin:0 !important;}
@media (max-width:767px){
    input[type="submit"]{min-width:auto;}
}
footer.footer{margin-top:25px;}
footer.footer .footer-top{background:var(--eighth_color);}
footer.footer .logo{max-width:160px;padding:27px 0;}
footer.footer .logo a{display:block;}
footer.footer .logo a img{display:block;}
footer.footer .footer-top .footer-top-right{justify-content:space-around;align-items: flex-end;width:calc(100% - 160px);}
footer.footer .footer-top .footer-top-right img{display:block;}

footer.footer .footer-middle{background: var(--sixth_color);}
footer.footer .footer-middle .footer-middle-row{padding:27px 0;background:
    
    
        
    
    rgba(247, 247, 247, 1.0)
;}
footer.footer .footer-middle-row{width:100%;}
footer.footer .footer-middle-row .middle-left{max-width:630px;width:100%;}
footer.footer .footer-middle .col{padding:0 27px;border-right:1px solid #dee2e6;width: 33.33%;}
footer.footer .footer-middle .col-title{font-size:20px;line-height:35px;font-weight:900;border-bottom:5px solid var(--primary_color);display:inline-block;color:#232628;}
footer.footer .footer-middle .footer-menu ul{padding:0;margin:5px 0 0;list-style:none;}
footer.footer .footer-middle .footer-menu ul li a{color:#232628;font-size: 16px;line-height: 28px;}
footer.footer .footer-middle .footer-menu ul li a:hover{color:#ee7026;}
footer.footer .footer-middle-row .middle-right{max-width:calc(100% - 630px);width:100%;padding:0 27px;}
footer.footer .footer-middle-row .middle-right .right-col {width: 50%;}
footer.footer .footer-middle-row .middle-right .right-col .addressbox strong{font-size:16px;line-height:28px;transition:var(--primary-transition);}
footer.footer .footer-middle-row .middle-right .right-col .addressbox strong span{font-size:12px;line-height:18px;}
footer.footer .footer-middle-row .middle-right .right-col .addressbox> a{display:block;margin-top:3px;cursor:pointer;padding-left:20px;position:relative;}
footer.footer .footer-middle-row .middle-right .right-col .addressbox> a:before{position:absolute;content:'';width:13px;height:13px;background:url(https://26293372.fs1.hubspotusercontent-eu1.net/hubfs/26293372/Dicar_2024/Images/location_pin.png) no-repeat center;left:0;top:10px;}
footer.footer .footer-middle-row .middle-right .right-col .addressbox> a:hover strong,footer.footer .footer-middle-row .middle-right .right-col .addressbox> div:hover strong span{}
footer.footer .footer-middle-row .middle-right .right-col .addressbox address{font-size:12px;line-height:14px;font-style:normal;color:#232628;}
footer.footer .footer-middle-row .showroom-link{margin-top:10px;}
footer.footer .footer-middle-row .showroom-link a{display:inline-block;}
footer.footer .footer-middle-row .showroom-link a img{display:block;}
footer.footer .footer-middle-row .middle-right .right-col.text-right .col-title{border:0;}
footer.footer .footer-middle-row .middle-right .right-col.text-right .content{color:#232628;font-size: 16px; line-height: 28px;}
footer.footer .footer-middle-row .newsletter-link{margin-top:10px;}
footer.footer .footer-middle-row .newsletter-link a{display:inline-block;position:relative;}
footer.footer .footer-middle-row .newsletter-link a img.after{opacity:0;visibility:hidden;position:absolute;left:0;}
footer.footer .footer-middle-row .newsletter-link a:hover img.after{opacity:1;visibility:visible;transition:var(--primary-transition);}
footer.footer .footer-middle-row .social-links-wrapper{margin-top:60px;}
footer.footer .footer-middle-row .social-links-wrapper .title{font-size:12px;line-height:21px;color:#232628;}
footer.footer .footer-middle-row .social-links-wrapper .inner{margin-top:10px;gap:15px;}
footer.footer .footer-middle-row .social-links-wrapper .inner .social-link-box{max-width:25px;}
footer.footer .footer-middle-row .social-links-wrapper .inner a{display:block;}
footer.footer .footer-middle-row .social-links-wrapper .inner a img{display:block;}

footer.footer .footer-bottom{background:var(--eighth_color);padding:8px 0;}
footer.footer .footer-bottom .bottom-content { padding: 0 15px; }
footer.footer .footer-bottom .bottom-content span{color:var(--quaternary_color);font-size:16px;line-height:28px;font-weight:400;}
footer.footer .footer-bottom .bottom-content ul{display:flex;gap:20px;padding:0;list-style:none;margin:0;}
footer.footer .footer-bottom .bottom-content ul li a{color:#fff;opacity:70%;font-size:16px;line-height:28px;font-weight:500;}
footer.footer .footer-bottom .bottom-content ul li a:hover{opacity:1;transition:var(--primary-transition);}
footer.footer .footer-bottom .bottom-content ul li + li{position:relative;}
footer.footer .footer-bottom .bottom-content ul li + li:before{position:absolute;top:3px;left:-11px;content:'';width:3px;height:100%;background:url(https://26293372.fs1.hubspotusercontent-eu1.net/hubfs/26293372/Dicar_2024/Images/footer_dots.png) no-repeat center;}

footer.footer.footer_lp { margin: 0; } 

@media (min-width:992px){
  footer.footer .footer-middle .container { padding: 0; } 
  footer.footer .footer-bottom .container { padding: 0; }
}
@media (max-width:1199px){
  footer.footer .footer-middle-row .middle-left{max-width:480px;}
  footer.footer .footer-middle-row .middle-right{max-width:calc(100% - 480px);}
}

@media (max-width:991px){
  footer.footer .footer-middle-row .middle-left{max-width:100%;}
  footer.footer .footer-middle-row .middle-right{max-width:100%;padding-top:54px;}
  footer.footer .footer-middle .footer-middle-row{flex-direction:column;}
  footer.footer .footer-middle .col:last-child{border:none;}
}

@media (max-width:767px){
  footer.footer .logo{margin-left:auto;}  
  footer.footer .footer-top .footer-top-right{display:flex;width:100%;}
  footer.footer .footer-middle-row .middle-left .ml-row{display:flex;flex-wrap:wrap;}
  footer.footer .footer-middle-row .middle-right{display:flex;flex-wrap:wrap;}
  footer.footer .footer-middle-row .social-links-wrapper .inner{display:flex;justify-content:flex-end;}
}
@media (max-width:767px){
  footer.footer .footer-middle .col{width:50%;padding:0 15px;}
  footer.footer .footer-middle-row .middle-left .ml-row{row-gap:30px;}
  footer.footer .footer-middle-row .middle-right{padding:54px 15px 0;flex-direction:column;}
  footer.footer .footer-middle-row .middle-right .right-col{width:100%;}
  footer.footer .footer-middle-row .social-links-wrapper{margin-top:30px;}
}

*{box-sizing: border-box;}
*:focus{outline:none;}
::-moz-focus-inner{border:0;}
body{margin:0px;}

.row-fluid [class*="span"]{min-height:auto;}
.container{margin-left:auto; margin-right:auto; padding-left:18px; padding-right:18px; float:none; box-sizing: border-box;}
.container:after{clear:both; content: ""; display:table;}

.padding-topbottom{padding-top:60px; padding-bottom:60px;}
.padding-top{padding-top:60px;}
.padding-bottom{padding-bottom:60px;}

img{height:auto; max-width:100%;}


/* Slick - 1.8.1 */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

/* Slick css */
.slick-slider .slick-arrow{background:url(https://497316.fs1.hubspotusercontent-na1.net/hubfs/497316/theme-ritter-communication/side_arrow.png) no-repeat center; border:none; z-index:5; position:absolute; top:50%; left:0; width:32px; height:32px; font-size:0px; color:#fff; transition:var(--primary-transition);; cursor:pointer;}
.slick-slider .slick-arrow.slick-prev{left:-25px;}
.slick-slider .slick-arrow.slick-next{left:auto; right:0;transform:rotate(180deg); right:-25px;}
.slick-slider .slick-dots{text-align:center; padding:0; margin:20px 0 0 0;}
.slick-slider .slick-dots li{display:inline-block; margin:0 10px;}
.slick-slider .slick-dots li button{width:16px; height:16px; border-radius:100%; background-color:transparent; border: 2px solid #dadada; padding:0; text-indent:-9999px; cursor:pointer; transition:var(--primary-transition);;} 
.slick-slider .slick-dots li.slick-active button{background-color:#dadada;}


/* CSS start from here */
.color-text{color:var(--primary_color);}
.dark-text{color:#000;}
.h2{font-size:24px;line-height:30px;}
.h3{font-size:22px;line-height:24px;}

/* main.body-container-wrapper { margin-top: 101px; } */
.banner{position:relative;}
.banner .banner-inner{position:relative;}
.banner .banner-inner:after{position:absolute;content:'';bottom:0;left:0;width:100%;height:60px;background:url(https://26293372.fs1.hubspotusercontent-eu1.net/hubfs/26293372/Dicar_2024/Images/shape.svg) no-repeat center;}
.banner .inner{max-width:1200px;margin:0 auto;min-height: 700px;position:relative;z-index:2;}
.banner .inner .box{padding:60px 60px 0 60px;flex-direction:column;align-items:center;position:relative;}
.banner .img1{max-width:700px;}
.banner .img2{margin-bottom:-130px;position: relative;z-index: 2;}
.banner .button-1{padding:40px 0;position: relative;z-index: 3;}
.banner .button-1 a{padding:10px 30px;display:inline-block;}
.banner .img3{position:absolute;left:-20px;bottom:80px;}
.banner .img4{position:absolute;right:-20px;bottom:80px;}
.banner .banner-bottom{display:flex;justify-content:center;padding-top:60px;}

.cards-grid{padding:72px 0;}
.cards-grid .section-row{margin:40px -18px 0;}
.cards-grid .section-row .card{padding:0 18px;width:25%;}
.cards-grid .card .card-inner{padding:10px 0 18px;border-radius:15px; transition:var(--primary-transition);position:relative;}
.cards-grid .card .card-inner:hover{box-shadow:2px 2px 14px 0px rgba(0,0,0,0.2);}
.cards-grid .card .card-inner .button-1{margin-top:18px;}
.cards-grid .card .card-inner .button-1 span{min-width:unset;}
.cards-grid .card .card-inner a{position:absolute;top:0;left:0;bottom:0;right:0;}

.image-content-section{padding:54px 0;background: var(--quaternary_color);}
.image-content-section .image{border-radius:20px;overflow:hidden;}
.image-content-section .image img{display:block;}
.image-content-section .right-content{max-width:630px;padding-left:36px;}
.image-content-section .right-content .content{margin-top:27px;}
.image-content-section .right-content .btn-wrapper{margin-top:27px;}
.image-content-section .btn-wrapper .button-1 a{border:2px solid var(--primary_color);box-shadow:1px 1px 2px 0px rgba(0, 0, 0, 0.2);border-radius:20px;}
.image-content-section .btn-wrapper .link-text{margin-left:18px;}

.icon-cards{padding:54px 0 120px;}
.icon-cards .section-row{margin:54px -18px 0;row-gap:54px;}
.icon-cards .section-row .card{padding:0 18px;width:50%;}
.icon-cards .card .icon{max-width:89px;}
.icon-cards .card .icon img{display:block;}
.icon-cards .card h3{margin-top:27px;}
.icon-cards .card .content{margin-top:27px;}
.icon-cards .card .link-text{margin-top:27px;}

.info-cards{padding:50px 0;background:var(--quaternary_color);}
.info-cards .section-row{margin:50px -15px 0;row-gap:80px;}
.info-cards .section-row .card{padding:0 15px;width:25%;}
.info-cards .card .card-inner{border-radius:12px;overflow:hidden;background:#fff;position:relative;flex-direction:column;height: 100%;}
/* .info-cards .card .card-inner .image{height:220px;} */
.info-cards .card .card-inner .image img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;min-height: 220px;max-height: 275px;}
.info-cards .card .card-top{position:relative;}
.info-cards .card .card-top .discount-price{position:absolute;top:16px;left:16px;padding:5px 9px;background:var(--fifth_color);border-radius:10px;font-size: 16px;line-height: 30px;}
.info-cards .card .card-top .discount-label{position:absolute;bottom:0;left:0;width:100%;background:var(--fifth_color);font-size:12px;line-height:18px;font-weight:700;text-align:center;padding:4px 9px;}
.info-cards .card .card-top .option-text{position:absolute;top:16px;left:0;padding:4px 9px;background:var(--primary_color);color:#fff;font-weight:700;font-size:12px;line-height:20px;}
.info-cards .card .card-body{padding:18px 18px 0;}
.info-cards .card .card-body .content{margin-top:-5px;font-size: 14px;line-height: 24px;}
.info-cards .card .card-body .content ul{list-style:none;padding:0;margin:0;}
.info-cards .card .card-body .content ul li{padding-left:27px;position:relative;}
.info-cards .card .card-body .content ul li img{position:absolute;left:0;top:7px;width:15px;height:15px;}
.info-cards .card .card-body .content span { display: inline-block; padding: 18px 0 0 27px; }
.info-cards .card .card-body .vehicle-img{padding-top:18px;}
.info-cards .card .info .price{text-decoration:line-through;}
.info-cards .card .info{font-size:14px;line-height:24px;}
.info-cards .card .info .discount-price .discard{text-decoration:line-through;font-size:10px;line-height:18px;}
.info-cards .card  .card-footer{font-size:16px;line-height:27px;margin-top:auto;}
.info-cards .card .card-footer > div{padding:9px;}
.info-cards .card .card-footer  .price-box{background:var(--sixth_color);margin-top:31px;}
.info-cards .card .card-footer.option .discount-price strong span:last-child{display:none;}
.info-cards .card .card-footer.discount-box .price-box{color:var(--seventh_color);}
.info-cards .card .card-footer.discount-box .price-box .final-label span{font-size:10px;line-height:18px;text-decoration:line-through;}
.info-cards .card .card-footer .pm-row{background:var(--primary_color);}
.info-cards .card .card-inner a{position:absolute;top:0;bottom:0;left:0;right:0;}
.info-cards .content{margin-top:50px;}

.logo-slider-section{padding:150px 0 60px;}
.logo-slider-section .logo-slider-wrapper{margin:50px -30px 0;}
.logo-slider-section .logo-slider .logo-box{padding: 0 30px;}
.logo-slider-section .logo-slider .logo-box .logo{transition:var(--primary-transition);margin: 15px 0;}
.logo-slider-section .logo-slider .logo-box .logo:hover{box-shadow:0px 2px 20px 0px RGBA(57,97,120,0.2);}

.cards-col-three {padding: 50px 0 170px;}
.cards-col-three .section-row{margin:45px -15px 0;row-gap:30px;}
.cards-col-three .card{padding:0 15px;width:33.33%;}
.cards-col-three .card .card-inner{border-radius:15px;overflow:hidden;box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);height:100%;}
.cards-col-three .card .image a{display:block;height:300px;}
.cards-col-three .card .image img{display:block;object-fit:cover;object-position:center;width:100%;height:100%;}
.cards-col-three .card .card-body{padding:25px;font-size:16px;line-height:28px;}
.cards-col-three .card .card-body h2{margin-bottom:5px;}
.cards-col-three .card .card-body h2 a{color:var(--secondary_color);}
.cards-col-three .card .card-body .category a{font-size:16px;line-height:28px;}
.cards-col-three .card .card-body .content{margin-top:10px;}
.cards-col-three .card .card-body .link-text{margin-top:20px;}
.cards-col-three .card .card-body .link-text a{font-weight:400;}

.content-section{padding: 18px 0 54px;background:var(--quaternary_color);}
.content-section .content{font-size:16px;line-height:22px;font-weight:400;}
.content-section .content p{margin-bottom:10px;}
.content-section .content h6{color:var(--tertiary_color);margin:40px 0 10px;}
.content-section .content h6 span { font-size: 12px; line-height: 0; font-weight: 400; display: inline-block; position: relative; top: -8px; }
.content-section .content span{color:#999999;}
.content-section .content h2{line-height:63px;text-align:center;color:#cccccc;font-weight:400;margin-bottom:0;}

.list-with-images{padding:80px 0 100px;}
.list-with-images .left-part{max-width:385px;width:100%;}

.list-with-images .left-part h2{padding-bottom:10px;border-bottom:5px solid var(--sixth_color);line-height:38px;font-size:24px;}
.list-with-images  .right-part{padding-left:110px;}
.list-with-images .button-1 a,.list-with-images .button-1 span{padding:12px 16px;border-radius:20px;min-width:308px;margin-top:27px;font-size: 20px;line-height: 28px;background:var(--primary_color);}
.list-with-images .button-1 a:hover,.list-with-images .button-1 span:hover{box-shadow:2px 2px 3px 0px rgba(0, 0, 0, 0.4);color:#fff;}
.list-with-images .right-part .images-wrapper{max-width:716px;column-gap: 60px;}
.list-with-images .right-part .images-wrapper .image img{display:block;}
.list-with-images .right-part .images-wrapper .left{max-width:227px;width:100%;}
.list-with-images .right-part .images-wrapper .left .image + .image{margin-top:50px;padding-left: 30px;}
.list-with-images .right-part .images-wrapper .right{position:relative;}
.list-with-images .ul-check ul { list-style: none !important; padding: 0 !important; }
.list-with-images .right-part .images-wrapper .right:before{position:absolute;content:'';top:-20px;right:-30px;width:100%;height:calc(100% + 40px);background:#F7FAFC;z-index:-1;}


/*  */
.bannerlp_sc { position: relative; }
.bannerlp_main { min-height: 770px; object-fit: cover; width: 100%; position: relative; }
.bannerlp_main.bg_overlay:after { content: ''; background: linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.68) 100%); height: 100%; width: 100%; position: absolute; left: 0; top: 0; }
.bannerlp_box { padding: 55px 0; text-align: center; }
.bannerlp_item { max-width: 790px; margin: 0 auto; }
.bannerlp_item .btn_group { margin-top: 35px; display: flex; flex-flow: row wrap; gap: 15px; justify-content: center; }
.bannerlp_item .btn_group .button-1:last-child a { background: rgb(0 0 0 / 30%); border: 1px solid rgb(178 178 178); }
.bannerlp_item .btn_group .button-1:last-child a:hover { background: transparent; border-color: rgb(178 178 178); }
.bannerlp_box.above_img { position: absolute; top: 50%; z-index: 9; text-align: left; right: 0; left: 0; transform: translateY(-50%); }
.bannerlp_box.above_img .bannerlp_item { margin: 0; max-width: 591px; color: #fff; }
.bannerlp_box.above_img .title { color: #fff; }
.bannerlp_item .title { font-size: 56px; line-height: 76px; }
.bannerlp_item .content { font-size: 21px; line-height: 31px; }
.bannerlp_box.above_img .btn_group { justify-content: start; }
.bannerlp_box.above_img .btn_group .button-1:last-child a { background: rgb(255 255 255 / 30%); }
.bannerlp_item .btn_group .button-1:first-child a { border: 1px solid #ee7026; }

/*  */
.conwithimg_sc { padding: 120px 0; }
.conwithimg_main { display: flex; flex-flow: row wrap; align-items: center; }
.conwithimg_main .left_part { width: 50%; }
.conwithimg_main .left_content { max-width: 435px; padding-right: 20px; }
.conwithimg_main .left_content .title { font-size: 48px; line-height: 65px; color: #393535; }
.conwithimg_main .left_content .content { font-size: 16px; line-height: 26px; color: #393535; }
.conwithimg_main .left_content .button-1 { margin-top: 24px; }
.conwithimg_main .left_content .button-1 a { border: 1px solid #EE7026; }
.conwithimg_main .right_part { width: 50%; height: 100%; }
.conwithimg_main .right_img img { width: 100%; height: 100% !important; object-fit: cover; border-radius: 14px; vertical-align: top; }

/*  */
.cardbx_sc { background: #F5F5F5; padding: 92px 0 118px; }
.cardbx_sc .title { font-size: 32px; line-height: 43px; text-align: center; margin-bottom: 65px; color: #393535; }
.cardbx_main { display: flex; flex-flow: row wrap; margin: 0 -15px; }
.cardbx_main .card_item { width: 25%; padding: 15px; }
.cardbx_main .card_item .carditem_in { padding: 57px 15px; background: #fff; border-radius: 15px; text-align: center; }
.cardbx_main .card_item .card_icon img { width: 95px; vertical-align: top; }
.cardbx_main .card_item .card_icon { margin-bottom: 60px; }
.cardbx_main .card_item .carditem_in .text { font-size: 16px; line-height: 26px; color: #393535; text-align: center; width: 100%; justify-content: center; min-height: 90px; display: flex; align-items: center; }

/*  */
.hsvideo_sc { padding: 110px 0 60px; }
.hsvideo_sc .video-container { max-width: 1124px; margin: 0 auto; position: relative; }
.hsvideo_sc .video-container video { width: 100%; height: 100%; border-radius: 14px; }
.hsvideo_sc .video-container .video-wrapper { width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; }
.hsvideo_sc .video-container .play-gif { cursor: pointer; pointer-events: auto; }
.hsvideo_sc .video-container svg { width: 90px; height: 90px; fill: #fff; stroke: #fff; cursor: pointer; background-color: #333333; border-radius: 50%; opacity: 0.9; }
.hsvideo_sc .video-container .play-button-wrapper { position: absolute; top: 0; left: 0; right: 0; bottom: 0; display: flex; align-items: center; justify-content: center; width: 100%; height: auto; pointer-events: none; }

/*  */
.testimonial_sc { padding: 30px 0; display: flex; align-items: center; margin-top: -180px; z-index: -1; min-height: 760px; position: relative; }
.testimonial_sc:after { background: rgb(238 112 38 / 80%); content: ''; height: 100%; width: 100%; display: inline-block; position: absolute; inset: 0; z-index: -1; }
.testimonial_item .quote_icon { width: 25px; height: 25px; vertical-align: top; margin-bottom: 30px; }
.testimonial_item .quote_icon svg { vertical-align: top; }
.testimonial_main { max-width: 1124px; margin: 0 auto; }
.testimonial_item .testimonial_text { font-size: 32px; line-height: 43px; color: #fff; margin-bottom: 37px; }
.testimonial_item .user_details { display: flex; gap: 15px; align-items: center; color: #fff; margin-bottom: 20px; font-weight: 300; }
.testimonial_item .user_details .user_image { width: 72px; height: 72px; }
.testimonial_item .user_details .user_image img { width: 100%; vertical-align: top; height: 100% !important; border-radius: 50%; }

/*  */
.faqs_sc { padding: 150px 0; }
.faqs_sc .heading { font-size: 32px; line-height: 43px; text-align: center; margin-bottom: 70px; color: #393535; }
.faqs_main { max-width: 1124px; margin: 0 auto; }
.accordian_box:not(:last-child) { border-bottom: 1px solid #0000001A; }
.accordian_box .accordion-text { display: none; font-size: 19px; line-height: 26px; color: #343330; padding-bottom: 32px; }
.accordian_box .accordion-title { margin-bottom: 0; font-size: 21px; line-height: 25px; font-weight: 600; position: relative; color: #343330; padding: 32px 25px 32px 0; cursor: pointer; }
.accordian_box .accordion-title:after { content: ''; background: url(https://26293372.fs1.hubspotusercontent-eu1.net/hubfs/26293372/Dicar_2024/Images/down-arrow.svg)no-repeat center / contain; ]; height: 15px; width: 15px; display: inline-block; position: absolute; right: 4px; top: 42%; transition: 0.4s; }
.accordian_box .accordion-title.active:after { transform: rotate(180deg); }

/*  */
.metting_sc { padding: 50px 0; background: #EE7026; }
.metting_main { display: flex; flex-flow: row wrap; align-items: center; }
.metting_main .left_part { width: 50%; color: #fff; padding-right: 15px; }
.metting_main .left_content { max-width: 435px; }
.metting_main .right_part { width: 50%; }
.metting_main .right_part iframe { height: auto !important; }
.metting_main .left_part .title { font-size: 32px; line-height: 43px; color: #fff; }

/* CSS end  here */

@media (min-width:768px) { .container, .row-fluid .container[class*="span"]{width:750px;} }
@media (min-width:992px) { .container, .row-fluid .container[class*="span"]{width:960px;} }
@media (min-width:1200px) { .container, .row-fluid .container[class*="span"]{width:1140px;} }
@media (min-width:1430px) { .container, .row-fluid .container[class*="span"]{width:1280px;} }
/* @media (min-width:1630px) { .container, .row-fluid .container[class*="span"]{width:1600px;} } */



@media (min-width:768px) {
  .flex{display:flex}
  .flex-reverse{flex-flow:row-reverse;}
  .align-center{align-items:center;}
  .align-top{align-items:flex-start;}
  .align-bottom{align-items:flex-end;}
  .space-between{justify-content:space-between;}
  .justify-center{justify-content:center;}
  .justify-right{justify-content:flex-end;}
  .justify-left{justify-content:flex-start;}
  .row-wrap{flex-flow:row wrap;}
  .mobile-show{display:none} 
}

@media (max-width:1629px){}
@media (max-width:1429px){
  .logo-slider-section .logo-slider-wrapper{width:calc(100% - 80px);margin:50px auto 0;}
}
@media (max-width:1199px){
  .banner .banner-inner:after{bottom:-1px;}
  .banner .container{width:calc(100% - 10px);}
  .banner .inner{min-height:560px;}
  .banner .inner .box{padding:0;}
  .banner .img1{max-width:600px;}
  .banner .button-1 a{font-size:14px;line-height:20px;}
  .banner .img3{max-width:295px;left:20px;bottom:60px;}
  .banner .img4{max-width:295px;right:20px;bottom:60px;}

  .info-cards .section-row .card{width:33.33%;}
  
  .list-with-images .right-part{padding-left:40px;}
  
  .bannerlp_item .title { font-size: 48px; line-height: 65px; }
  .bannerlp_main { min-height: 600px; }
  
  .conwithimg_main .left_content .title { font-size: 42px; line-height: 56px; }
}
@media (max-width:991px){

  .banner .img1{max-width:470px;}
  .banner .button-1{padding:30px 0;}
  .banner .img3{max-width:225px;bottom:20px;left:10px;}
  .banner .img4{max-width:225px;bottom:20px;right:0;}

  .cards-grid .section-row{margin:24px -15px 0;row-gap: 36px;}
  .cards-grid .section-row .card{padding:0 15px;width:50%;}

  .icon-cards .section-row .card{padding:0 15px;}
  .icon-cards .section-row{margin:54px -15px 0;}

  .info-cards .section-row .card { width: 50%; }

  .cards-col-three .card{width:50%;}
  
  .list-with-images .section-row{display:flex;flex-direction:column;}
  .list-with-images .left-part{max-width:100%;}
  .list-with-images .right-part{padding:0;margin-top:30px;}
  
  .bannerlp_item .title { font-size: 44px; line-height: 55px; }
  .bannerlp_item .content { font-size: 18px; line-height: 25px; }
  
  .conwithimg_sc { padding: 60px 0; }
  .conwithimg_main .left_content .title { font-size: 36px; line-height: 46px; }
  
  .cardbx_sc { padding: 60px 0; }
  .cardbx_main .card_item { width: 50%; }
  
  .testimonial_sc { margin-top: -120px; min-height: 680px; padding: 50px 0; }
  .testimonial_item .testimonial_text { font-size: 26px; line-height: 36px; }

  .faqs_sc { padding: 80px 0; }
  .accordian_box .accordion-title { padding: 20px 25px 20px 0; }
  .accordian_box .accordion-title:after { top: 37%; }
}
@media (max-width:767px){
  h2{font-size:27px;line-height:27px;}
  h3{font-size:18px;line-height:18px;}
  .title-part h2{text-align:center;}

  .banner .inner .box{display:flex;padding-top:30px;}
  .banner .inner{min-height:440px;}
  .banner .img3{width:152px;bottom:0;}
  .banner .img4{width:152px;bottom:0;}

  .cards-grid .section-row{display:flex;flex-wrap:wrap;}
  .cards-grid .section-row .card{width:100%;}

  .image-content-section .right-content{padding:0;max-width:100%;}
  .image-content-section .section-row{row-gap:36px;display:flex;flex-wrap:wrap;}
  .image-content-section .right-content .btn-wrapper{display:flex;align-items:center;}

  .icon-cards .section-row .card{width:100%;}
  .icon-cards .section-row{display:flex;flex-wrap:wrap;}

  .info-cards .section-row{display:flex;flex-wrap:wrap;}
  .info-cards .card .card-footer > div{display:flex;justify-content:space-between;}

  .logo-slider-section{padding:120px 0 30px;}
  .logo-slider-section .logo-slider-wrapper{width:100%;}
  .logo-slider-section .logo-slider .logo-box{max-width: 300px;}
  .logo-slider-section .slick-slider .slick-arrow{display:none !important;}
  

  .cards-col-three .section-row{display:flex;flex-wrap:wrap;}
  .cards-col-three .card{width:100%;max-width:400px;margin:0 auto;}
  
  
  .list-with-images{overflow:clip;}
  .list-with-images .left-part h2{text-align:center;}
  .list-with-images .right-part .images-wrapper .left .image + .image{padding:0;margin-top:30px;}
  .list-with-images .button-1 a,.list-with-images .button-1 span{min-width:212px;}
  .list-with-images .button-1{text-align:center;}
  .list-with-images .right-part .images-wrapper .right{margin-top:30px;}
  
  .hs-pagination__link .hs-pagination__show-for-sr--mobile {width: unset !important;height: unset !important;overflow:unset !important;position:static !important;}
  
  .bannerlp_main.bg_overlay:after { background: rgb(0 0 0 / 50%); }
  .bannerlp_item .title { font-size: 40px; line-height: 52px; }
  .bannerlp_item .btn_group { margin-top: 15px; }
  
  .conwithimg_main .left_part { width: 100%; }
  .conwithimg_main .left_content { max-width: 100%; padding: 0 0 30px; }
  .conwithimg_main .right_part { width: 100%; max-width: 550px; margin: 0 auto; }
  
  .cardbx_sc .title { margin-bottom: 20px; font-size: 26px; line-height: 34px; }
    
  .hsvideo_sc { padding: 70px 0; }
  .hsvideo_sc .video-container svg { width: 50px; height: 50px; }
  
  .testimonial_sc { margin-top: 0; min-height: 500px; }
  .testimonial_item .testimonial_text { font-size: 22px; line-height: 32px; }
  .testimonial_item .quote_icon { margin-bottom: 15px; }
  
  .faqs_sc { padding: 50px 0; }
  .faqs_sc .heading { margin-bottom: 30px; font-size: 26px; line-height: 34px; }
  .accordian_box .accordion-title { font-size: 20px; }
  .accordian_box .accordion-text { font-size: 18px; }
  
  .metting_main .right_part  { width: 100%; }
  .metting_main .left_part { width: 100%; padding: 0 0 30px; }
  .metting_main .left_content { max-width: 100%; }
}

@media (max-width: 575px){
  .image-content-section .right-content .btn-wrapper{flex-direction:column;}
  .image-content-section .btn-wrapper .link-text{margin:20px 0 0;}

  .info-cards .section-row .card{width:100%;}
  
  .bannerlp_main { min-height: 450px; }
  .bannerlp_box { padding: 30px 0; }
  
  .hsvideo_sc { padding: 40px 0; }
  
  .cardbx_main .card_item { width: 100%; }
  .cardbx_main .card_item .carditem_in .text{ min-height: auto; }
  .cardbx_main .card_item .carditem_in { padding: 40px 15px; }
  .cardbx_main .card_item .card_icon { margin-bottom: 30px; }
}
@media (max-width: 520px){
  .banner .button-1 a{padding:10px;}
  .banner .inner{min-height:unset;}
  .banner .banner-inner:after{height:30px;}
  .banner .img2{margin-bottom:-10px;}
  .banner .img3{bottom:70px;}
  .banner .img4{bottom:70px;}
  .banner .button-1{padding:40px 0 30px;}
}

@media (max-width: 370px){
  .banner .img3{bottom:40px;width:100px;}
  .banner .img4{bottom:40px;width:100px;}
}