/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/


.cmn-btn svg{
    width: 11px !important;
}
.cmn-btn a:hover svg path{
    fill: var(--e-global-color-secondary);
}
.cmn-btn .elementor-button-icon{
    transition: all 0.3s ease-in-out;
}
.cmn-btn a:hover .elementor-button-icon{
    transform: rotate(45deg);
}
h1 span{
    color: var(--e-global-color-secondary);
}

.service-item:hover,
.service-item.active{
    background-color: var(--e-global-color-secondary);
}
.service-item:hover .elementor-widget-text-editor,
.service-item:hover .elementor-heading-title,
.service-item.active .elementor-widget-text-editor,
.service-item.active .elementor-heading-title{
    color: #fff !important;
}
.service-item .elementor-widget-text-editor {
    max-height: 0;
    opacity: 0;
    overflow: hidden;
    transform: translateY(20px);
    transition: 
        opacity 0.4s ease,
        transform 0.4s ease,
        max-height 0.4s ease;
}

.service-item:hover .elementor-widget-text-editor,
.service-item.active .elementor-widget-text-editor {
    max-height: 100%;
    opacity: 1;
    transform: translateY(0);
}
.service-item .elementor-widget-icon{
    opacity: 0;
    transition: opacity 0.4s ease,
}
.service-item:hover .elementor-widget-icon,
.service-item.active .elementor-widget-icon{
    opacity: 1;
}

.slider-nav{
    max-width: 800px;
    margin: 0 auto;
}
.slider-for{
    max-width: 1396px;
    margin: 0 auto;
}

.slider-nav img{
  width: 140px;
  height: 140px !important;
  object-fit: cover;
  object-position: center center;
  border-radius: 100% !important;
  margin: 0 auto;
  transition: all 0.3s;
}
.slider-nav .slick-slide img{
  transform: scale(0.6);
}
.slider-nav .slick-slide.prev-slide img,
.slider-nav .slick-slide.next-slide img{
  transform: scale(0.7);
}
.slider-nav .slick-slide.center-slide img{
  transform: scale(1);
}

.slider-for .slick-slide{
  text-align: center;
}
.slider-for{
    margin-top: 45px;
}
.slider-for .review{
    font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
    font-size: var(--e-global-typography-secondary-font-size);
    font-weight: var(--e-global-typography-secondary-font-weight);
    line-height: 1.5;
    letter-spacing: var(--e-global-typography-secondary-letter-spacing);
    color: #626262;
    font-style: italic;
}
.slider-for .title{
    font-family: var(--e-global-typography-4c2e23f-font-family), Sans-serif;
    font-size: var(--e-global-typography-4c2e23f-font-size);
    font-weight: var(--e-global-typography-4c2e23f-font-weight);
    line-height: var(--e-global-typography-4c2e23f-line-height);
    letter-spacing: var(--e-global-typography-4c2e23f-letter-spacing);
    color: var(--e-global-color-primary);
    margin-top: 40px;
}
.slider-for .slick-arrow{
    padding: 0;
    width: 46px;
    height: 46px;
    border: 1px solid #0A0A0A !important;
    color: #0A0A0A;
    display: flex;
    align-items: center;
    justify-content: center;
    background: transparent;
}
.slider-for .slick-arrow:before{
    display: none;
}
.slider-for .slick-arrow svg{
    width: 18px;
}
.slider-for .slick-arrow:hover svg path{
    fill: #fff;
}
.slider-for .slick-arrow:hover{
    background: var(--e-global-color-primary);
    color: #fff;
}
.slider-for .slick-next{
    right: -200px;
    top: 40px;
}
.slider-for .slick-prev{
    left: -200px;
    top: 40px;
}


 
.contact-form input[type="email"],
.contact-form input[type="tel"],
.contact-form input[type="text"],
.contact-form input[type="number"],
.contact-form textarea {
    box-shadow: none;
    outline: 0;
    font-family: 'Poppins', sans-serif;
    font-size: 18px !important;
    font-weight: 400;
    border: 0;
    border-radius: 4px !important;
    height: 56px;
    color: #626262;
    line-height: 1;
    padding: 20px 50px 20px 20px !important;
    transition: all 0.3s ease-in-out;
    background-color: #EFEFEF;
}
.contact-form input[type="number"]::-webkit-inner-spin-button,
.contact-form input[type="number"]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
.contact-form input[type="number"] {
    -moz-appearance: textfield;
}
.contact-form textarea{
    height: 112px !important;
    resize: none;
}
.contact-form input[type="email"]::placeholder,
.contact-form input[type="tel"]::placeholder,
.contact-form input[type="text"]::placeholder,
.contact-form select::placeholder,
.contact-form textarea::placeholder,
.contact-form input[type="number"]::placeholder {
    color: #626262;
    opacity: 1;
}
.contact-form .gform_footer {
    padding: 0 !important;
    margin: 0 !important;
    margin-top: 24px !important;
    justify-content: center;
}
.contact-form .gform_footer input[type="submit"] {
    margin-bottom: 0 !important;
    line-height: 1 !important;
}
.contact-form .gform_validation_errors {
    display: none;
}
.contact-form .validation_message {
   padding: 0 !important;
    border: 0 !important;
    background: transparent !important;
}
.contact-form .gform_confirmation_message {
    color: var(--e-global-color-secondary);
    text-align: center;
}
.contact-form .gform_fields {
    grid-column-gap: 15px !important;
    grid-row-gap: 15px !important;
}
.contact-form .name input{
    background: url('data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.99994%208.05261C11.2236%208.05261%2013.0262%206.24997%2013.0262%204.0263C13.0262%201.80264%2011.2236%200%208.99994%200C6.77627%200%204.97363%201.80264%204.97363%204.0263C4.97363%206.24997%206.77627%208.05261%208.99994%208.05261Z%22%20fill%3D%22%2387AD3F%22%2F%3E%3Cpath%20d%3D%22M9.00003%209C5.07592%209%201.89478%2012.1812%201.89478%2016.1053C1.89478%2017.1517%202.7431%2018%203.78952%2018H14.2106C15.257%2018%2016.1053%2017.1517%2016.1053%2016.1053C16.1053%2012.1812%2012.9241%209%209.00003%209Z%22%20fill%3D%22%2387AD3F%22%2F%3E%3C%2Fsvg%3E') right 24px center no-repeat #EFEFEF;
    background-size: 18px;
}
.contact-form .email input{
    background: url('data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2214%22%20viewBox%3D%220%200%2018%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5043%208.76902C10.0565%209.06757%209.53631%209.22538%209%209.22538C8.46373%209.22538%207.94355%209.06757%207.49573%208.76902L0.119848%203.85161C0.0791298%203.82439%200.0391656%203.79605%200%203.76664L0%2011.8243C0%2012.7482%200.749707%2013.4814%201.65702%2013.4814H16.3429C17.2668%2013.4814%2018%2012.7317%2018%2011.8243V3.7666C17.9607%203.79609%2017.9207%203.82449%2017.8799%203.85175L10.5043%208.76902Z%22%20fill%3D%22%2387AD3F%22%2F%3E%3Cpath%20d%3D%22M0.704884%202.97394L8.08077%207.89138C8.35998%208.07754%208.67997%208.17059%208.99997%208.17059C9.31999%208.17059%209.64002%208.0775%209.91923%207.89138L17.2951%202.97394C17.7365%202.67986%2018%202.18767%2018%201.65646C18%200.743063%2017.2569%200%2016.3435%200H1.65646C0.743099%203.51563e-05%208.71912e-07%200.743098%208.71912e-07%201.65734C-0.000272946%201.91792%200.0639503%202.17451%200.186942%202.40424C0.309934%202.63397%200.487872%202.82969%200.704884%202.97394Z%22%20fill%3D%22%2387AD3F%22%2F%3E%3C%2Fsvg%3E') right 24px center no-repeat #EFEFEF;
    background-size: 18px;
}
.contact-form .phone input{
    background: url('data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16.5557%2011.8149C15.4537%2011.8149%2014.3716%2011.6426%2013.3462%2011.3037C12.8438%2011.1323%2012.2261%2011.2896%2011.9194%2011.6045L9.8955%2013.1324C7.54833%2011.8794%206.10252%2010.4341%204.8667%208.10455L6.34959%206.13336C6.73486%205.74861%206.87305%205.18658%206.70748%204.65923C6.36717%203.62845%206.1943%202.54691%206.1943%201.44441C6.19434%200.647953%205.54639%200%204.74998%200H1.44436C0.647953%200%200%200.647953%200%201.44436C0%2010.5733%207.42678%2018%2016.5557%2018C17.3521%2018%2018%2017.352%2018%2016.5556V13.2593C18%2012.4629%2017.352%2011.8149%2016.5557%2011.8149Z%22%20fill%3D%22%2387AD3F%22%2F%3E%3C%2Fsvg%3E') right 24px center no-repeat #EFEFEF;
    background-size: 18px;
}
.contact-form .address input{
    background: url('data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2218%22%20viewBox%3D%220%200%2014%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.5625%200C4.82202%200%203.15282%200.691404%201.92211%201.92211C0.691404%203.15282%200%204.82202%200%206.5625C0%207.3515%200.28425%208.26875%200.68625%209.1875C1.09425%2010.1198%201.64925%2011.1097%202.24325%2012.0623C3.432%2013.9672%204.806%2015.765%205.55825%2016.7137C5.67784%2016.8658%205.8304%2016.9888%206.00442%2017.0733C6.17845%2017.1579%206.3694%2017.2018%206.56287%2017.2018C6.75635%2017.2018%206.9473%2017.1579%207.12133%2017.0733C7.29535%2016.9888%207.44791%2016.8658%207.5675%2016.7137C8.319%2015.765%209.693%2013.9673%2010.8818%2012.0615C11.4758%2011.109%2012.0307%2010.119%2012.4387%209.1875C12.8407%208.26875%2013.125%207.3515%2013.125%206.5625C13.125%204.82202%2012.4336%203.15282%2011.2029%201.92211C9.97218%200.691404%208.30298%200%206.5625%200ZM6.5625%203C5.71712%203%204.90637%203.33582%204.3086%203.9336C3.71082%204.53137%203.375%205.34212%203.375%206.1875C3.375%207.03288%203.71082%207.84363%204.3086%208.4414C4.90637%209.03918%205.71712%209.375%206.5625%209.375C7.40788%209.375%208.21863%209.03918%208.8164%208.4414C9.41418%207.84363%209.75%207.03288%209.75%206.1875C9.75%205.34212%209.41418%204.53137%208.8164%203.9336C8.21863%203.33582%207.40788%203%206.5625%203Z%22%20fill%3D%22%2387AD3F%22%2F%3E%3C%2Fsvg%3E') right 24px center no-repeat #EFEFEF;
    background-size: 18px;
}
.contact-form .message textarea{
    background: url('data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.2848%2011.4441C10.1109%2011.6175%209.89927%2011.7483%209.66642%2011.8262L7.42904%2012.572C7.26776%2012.6259%207.09884%2012.6533%206.9288%2012.6532C6.50619%2012.6532%206.10889%2012.4887%205.8101%2012.1898C5.38362%2011.7632%205.23723%2011.1429%205.42795%2010.5709L6.17375%208.33358C6.25165%208.10069%206.38246%207.88902%206.5559%207.71518L11.3883%202.88281H1.93359C0.86741%202.88281%200%203.75022%200%204.81641V16.0664C0%2017.1326%200.86741%2018%201.93359%2018H13.1836C14.2498%2018%2015.1172%2017.1326%2015.1172%2016.0664V6.6117L10.2848%2011.4441Z%22%20fill%3D%22%2387AD3F%22%2F%3E%3Cpath%20d%3D%22M7.30159%208.46099C7.24371%208.51888%207.2001%208.58945%207.17422%208.66711L6.42842%2010.9044C6.39746%2010.9973%206.39298%2011.097%206.41548%2011.1923C6.43798%2011.2876%206.48658%2011.3748%206.55582%2011.444C6.62507%2011.5133%206.71223%2011.5619%206.80753%2011.5844C6.90284%2011.6069%207.00253%2011.6024%207.09544%2011.5714L9.33278%2010.8257C9.41045%2010.7998%209.48102%2010.7562%209.5389%2010.6983L16.1266%204.11062L13.8893%201.87331L7.30159%208.46099ZM16.7481%200.257423C16.4048%20-0.0858076%2015.8484%20-0.0858076%2015.5051%200.257423L14.635%201.1275L16.8724%203.36485L17.7425%202.49477C18.0857%202.15154%2018.0857%201.59505%2017.7425%201.25182L16.7481%200.257423Z%22%20fill%3D%22%2387AD3F%22%2F%3E%3C%2Fsvg%3E') right 24px top 19px no-repeat #EFEFEF;
    background-size: 18px;
}
.newsletter-form input[type="email"]{
    box-shadow: none;
    outline: 0;
    font-family: 'Poppins', sans-serif;
    font-size: 18px !important;
    font-weight: 400;
    border: 0;
    border-radius: 50px !important;
    height: 56px;
    color: #fff;
    line-height: 1;
    padding: 20px 50px 20px 20px !important;
    transition: all 0.3s ease-in-out;
    background-color: rgba(98, 98, 98, 0.329);
}
.newsletter-form .email input{
    background: url('data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2214%22%20viewBox%3D%220%200%2018%2014%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5043%208.76902C10.0565%209.06757%209.53631%209.22538%209%209.22538C8.46373%209.22538%207.94355%209.06757%207.49573%208.76902L0.119848%203.85161C0.0791298%203.82439%200.0391656%203.79605%200%203.76664L0%2011.8243C0%2012.7482%200.749707%2013.4814%201.65702%2013.4814H16.3429C17.2668%2013.4814%2018%2012.7317%2018%2011.8243V3.7666C17.9607%203.79609%2017.9207%203.82449%2017.8799%203.85175L10.5043%208.76902Z%22%20fill%3D%22%2387AD3F%22%2F%3E%3Cpath%20d%3D%22M0.704884%202.97394L8.08077%207.89138C8.35998%208.07754%208.67997%208.17059%208.99997%208.17059C9.31999%208.17059%209.64002%208.0775%209.91923%207.89138L17.2951%202.97394C17.7365%202.67986%2018%202.18767%2018%201.65646C18%200.743063%2017.2569%200%2016.3435%200H1.65646C0.743099%203.51563e-05%208.71912e-07%200.743098%208.71912e-07%201.65734C-0.000272946%201.91792%200.0639503%202.17451%200.186942%202.40424C0.309934%202.63397%200.487872%202.82969%200.704884%202.97394Z%22%20fill%3D%22%2387AD3F%22%2F%3E%3C%2Fsvg%3E') right 19px center no-repeat rgba(98, 98, 98, 0.329);
    background-size: 18px;
}
.newsletter-form input[type="email"]::placeholder {
    color: #fff;
    opacity: 1;
}
.newsletter-form .gform_footer {
    padding: 0 !important;
    margin: 0 !important;
    margin-top: 15px !important;
}
.newsletter-form .gform_footer input[type="submit"] {
    margin-bottom: 0 !important;
    line-height: 1 !important;
}
.newsletter-form .gform_validation_errors {
    display: none;
}
.newsletter-form .validation_message {
   padding: 0 !important;
    border: 0 !important;
    background: transparent !important;
}
.newsletter-form .gform_confirmation_message {
    color: var(--e-global-color-secondary);
}
.get-started-form .gform_footer {
    margin-top: 30px !important;
    justify-content: start;
}
.gfield_checkbox{
    position: relative;
}
.gfield_checkbox input[type=checkbox]{
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0;
    left: 0;
    top: 0;
}
.gfield_checkbox label{
    padding-left: 30px;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 28px;
    color: #626262;
}
.gfield_checkbox label a{
    color: var(--e-global-color-secondary);
}
.gfield_checkbox label a:hover{
    text-decoration: underline;
}
.gfield_checkbox label:after{
    content: '';
    display: block;
    width: 18px;
    height: 18px;
    background: #EFEFEF;
    border-radius: 4px;
    border: 1px solid #626262;
    left: 0;
    top: 5px;
    position: absolute;
}
.gfield_checkbox label:before{
    content: '';
    display: block;
    width: 18px;
    height: 18px;
    background: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!--%20License%3A%20Apache.%20Made%20by%20Iconscout%3A%20https%3A%2F%2Fgithub.com%2FIconscout%2Funicons%20--%3E%3Csvg%20fill%3D%22%23000000%22%20width%3D%22800px%22%20height%3D%22800px%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M18.71%2C7.21a1%2C1%2C0%2C0%2C0-1.42%2C0L9.84%2C14.67%2C6.71%2C11.53A1%2C1%2C0%2C1%2C0%2C5.29%2C13l3.84%2C3.84a1%2C1%2C0%2C0%2C0%2C1.42%2C0l8.16-8.16A1%2C1%2C0%2C0%2C0%2C18.71%2C7.21Z%22%2F%3E%3C%2Fsvg%3E") center center no-repeat;
    background-size: 18px 18px;
    left: 0;
    top: 5px;
    position: absolute;
    z-index: 1;
    opacity: 0;
}
.gfield_checkbox input[type=checkbox]:checked ~ label::before{
    opacity: 1;
}
.get-started-form .gform_confirmation_message {
    text-align: left;
}

.service-card .elementor-widget-text-editor,
.service-card .elementor-widget-button  {
    max-height: 0;
    opacity: 0;
    overflow: hidden;
    display: none;
    transform: translateY(20px);
    transition: 
        display 0.4s ease,
        opacity 0.4s ease,
        transform 0.4s ease,
        max-height 0.4s ease;
    
}

.service-card:hover .elementor-widget-text-editor,
.service-card:hover .elementor-widget-button {
    max-height: 100%;
    display: block;
    opacity: 1;
    transform: translateY(0px);
    animation: fadeup 0.4s linear;
}

@keyframes fadeup {
    0%{
        transform: translateY(20px);
    }
    100%{
        transform: translateY(0px);
    }
}

.service-loop {
    counter-reset: serviceCount;
}
.service-loop .e-loop-item {
    counter-increment: serviceCount;
}
.service-loop .e-loop-item .service-card .dymk-count h2::after {
    content: counter(serviceCount);
    display: inline-block;
    
}

body.page-id-1222 .ftr-contact-sec{
    display: none !important;
}
body.page-id-1222 .footer{
    padding-top: 80px !important;
}

.pagination-style .elementor-pagination{
    display: flex;
}
.pagination-style .elementor-pagination .page-numbers{
    width: 56px;
    height: 56px;
    display: flex;
    background: #EFEFEF;
    align-items: center;
    justify-content: center;
    border-radius: 100%;
}
.pagination-style .elementor-pagination a.page-numbers:hover,
.pagination-style .elementor-pagination .page-numbers.current{
    background: var(--e-global-color-secondary);
}
.pagination-style .elementor-pagination .prev{
    font-size: 0;
    background: url("data:image/svg+xml,%3Csvg%20width%3D%2211%22%20height%3D%2218%22%20viewBox%3D%220%200%2011%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M9.58887%202.05713C10.0033%201.65524%2010.0032%201.00008%209.58887%200.598145C9.17958%200.201512%208.51973%200.200917%208.11035%200.598144L0.610352%207.87061C0.51246%207.96538%200.434371%208.07849%200.38086%208.20361C0.340658%208.29768%200.314916%208.39722%200.304688%208.49853L0.299805%208.6001C0.299708%208.73632%200.327303%208.87127%200.38086%208.99658C0.434377%209.1217%200.512459%209.23483%200.610352%209.32959L8.11035%2016.6021C8.51974%2016.999%209.17957%2016.9992%209.58887%2016.6021C10.0028%2016.2002%2010.0035%2015.545%209.58887%2015.1431L2.8418%208.6001L9.58887%202.05713Z%22%20fill%3D%22%23626262%22%20stroke%3D%22%23626262%22%20stroke-width%3D%220.6%22%2F%3E%3C%2Fsvg%3E") center center no-repeat !important;
    background-size: 12px;
    width: 20px;
    height: auto;
}
.pagination-style .elementor-pagination .next{
    font-size: 0;
    background: url("data:image/svg+xml,%3Csvg%20width%3D%2211%22%20height%3D%2218%22%20viewBox%3D%220%200%2011%2018%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.610351%202.05713C0.195904%201.65524%200.19597%201.00008%200.610351%200.598145C1.01964%200.201512%201.67949%200.200917%202.08887%200.598144L9.58887%207.87061C9.68676%207.96538%209.76485%208.07849%209.81836%208.20361C9.85856%208.29768%209.8843%208.39722%209.89453%208.49853L9.89941%208.6001C9.89951%208.73632%209.87192%208.87127%209.81836%208.99658C9.76484%209.1217%209.68676%209.23483%209.58887%209.32959L2.08887%2016.6021C1.67948%2016.999%201.01965%2016.9992%200.610352%2016.6021C0.196369%2016.2002%200.195683%2015.545%200.610351%2015.1431L7.35742%208.6001L0.610351%202.05713Z%22%20fill%3D%22%23626262%22%20stroke%3D%22%23626262%22%20stroke-width%3D%220.6%22%2F%3E%3C%2Fsvg%3E") center center no-repeat !important;
    background-size: 12px;
    width: 20px;
    height: auto;
}
.pagination-style .elementor-pagination .prev:hover,
.pagination-style .elementor-pagination .next:hover{
    transform: scale(1.2);
}

.guide-category-widget ul{
    list-style: none;
    padding: 0;
    margin: 0;
}
.guide-category-widget ul li a{
    font-family: 'Poppins', sans-serif;
    font-weight: 600;
    font-size: 18px;
    line-height: 1.2;
    color: #626262;
    padding: 30px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 10px;
    border-top: 1px solid rgba(98, 98, 98, 0.24);
    background: #FFFFFF;
}
.guide-category-widget ul li a:hover,
.guide-category-widget ul li.active a{
    background: var(--e-global-color-secondary);
    color: #fff;
}



/*Responsive*/
@media only screen and (min-width: 1201px) and (max-width: 1599px) {
    html {
        zoom: 0.70;
        zoom: 70%;
    }
}
@media only screen and (min-width: 1600px) and (max-width: 1699px) {
    html {
        zoom: 0.84;
        zoom: 84%;
    }
}
@media only screen and (min-width: 1700px) and (max-width: 1899px) {
    html {
        zoom: 0.88;
        zoom: 88%;
    }
}
@media (max-width: 1199px) {
    .slider-for .slick-prev {
        left: -50px;
    }
    .slider-for .slick-next {
        right: -50px;
    }
    .guide-category-widget ul li a{
        font-size: 16px;
        padding: 20px;
    }
}
@media (max-width: 1024px) {
    .slider-for {
        margin-top: 20px;
    }
    .slider-nav img {
        width: 128px;
        height: 128px !important;
    }
    .pagination-style .elementor-pagination .page-numbers {
        width: 45px;
        height: 45px;
    }
    .guide-category-widget ul li a{
        font-size: 15px;
        padding: 15px;
    }
}
@media (max-width: 767px) {
    .contact-form input[type="email"], .contact-form input[type="tel"], .contact-form input[type="text"], .contact-form textarea {
        font-size: 15px !important;
        padding: 15px 30px 15px 15px !important;
        background-position: right 10px center !important;
        background-size: 16px !important;
    }
    .contact-form .message textarea{
        background-position: right 10px top 15px !important;
    }
    .gfield_checkbox label {
        font-size: 14px !important;
        line-height: 1.5;
        max-width: 100% !important;
    }
    .slider-for .title {
        margin-top: 15px;
    }
    .slider-nav img {
        width: 115px;
        height: 115px !important;
    }
    .slider-for .slick-prev {
        left: calc(50% - 50px);
        top: calc(100% + 30px);
    }
    .slider-for .slick-next {
        right: calc(50% - 50px);
        top: calc(100% + 30px);
    }
}