.sub-title {
    width: auto !important;
    max-width: fit-content !important;
    padding: 10px 24px !important;
    background: rgba(255, 255, 255, 0.1) !important;
    border-radius: 999px !important;
    backdrop-filter: blur(13px);
    -webkit-backdrop-filter: blur(16px) saturate(120%);
    box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.015),
    inset 0.5px 0.1px 0 rgba(255, 255, 255, 0.5),
    inset 0 0 1px rgba(255, 255, 255, 0.2),
    0 1px 1px rgba(0, 0, 0, 0.2);
}
.cky-btn {
    padding: 10px !important;
    font-size: 14px !important;
    line-height: 1 !important;
}
.elementor-widget-text-editor p:last-child {
  margin-bottom: 0;
}
.elementor-widget-text-editor ul{
    padding-left: 20px;
}
.elementor-widget-text-editor ul li:not(:last-child){
    margin-bottom: 8px;
}
.elementor-widget-text-editor ::marker{
    color: #D78816;
}
.elementor-button-icon svg {
    width: 23px;
    height: 23px;
}


#bottom-to-top-btn .elementor-icon svg {
    font-size: 20px;
}

.elementor-icon-wrapper {
    line-height: 0;
}

#bottom-to-top-btn {
    visibility: hidden;
    opacity: 0;
    transition: all 0.5s;
    cursor: pointer;
    width: 44px;
    height: 44px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #D78816;
    border: 0px solid rgba(255, 255, 255, 0.6);
    border-radius: 4px;
}
#bottom-to-top-btn.visible {
    visibility: visible;
    opacity: 1;
    transition: all 0.5s;
}


/* ===================================================
    Header Css Start
=====================================================*/
header{
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    z-index: 9999;
    transition: top 0.5s;
    will-change: top;
    animation: bottomscroll 0.5s linear forwards;
}
.header-fixed header{
    position: fixed;
    top: 0;
    z-index: 9999;
    transition: top 0.5s;
    will-change: top;
    animation: topscroll 0.5s linear forwards;
    backdrop-filter: blur(20px);
    background: #d78816;
}
.header-fixed .mainnav-wrap > .e-con-inner {
    padding-top: 7px;
    padding-bottom: 7px;
}
.header-fixed .topbar-wrap{
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    transition: position 0.5s;
    opacity: 0;
    visibility: hidden;    
}

@keyframes topscroll {
    0% {
        top: -100px
    }

    100% {
        top: 0px
    }
}
@keyframes bottomscroll {
    0% {
        top: -100px
    }

    100% {
        top: 0px
    }
}

header .topbar-wrap .elementor-icon-list-item::after{
    border-radius: 999px;
}
header .e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, 
header .e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after {
    left: 0;
    right: auto;
}
header .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
    background-color: rgb(255 255 255 / 50%) !important;
}
@media (min-width:1025px) {
    @media (max-width:1640px) and (min-width:1367px){
        header .elementor-nav-menu .elementor-item {
            font-size: 14px !important;
        }
        header .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child)>a {
            margin-inline-end: 7px !important;
        }
        header .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:first-child)>a {
            margin-inline-start: 7px !important;
        }
    }
}


/* ===================================================
    Header Css Start
=====================================================*/


/* ===================================================
    Form Css Start
=====================================================*/
.gfield_description.gfield_validation_message {
    display: none !important;
}
.gform_heading .gform_required_legend {
    display: none !important;
}

.gform-theme .gform_validation_errors {
    display: none !important;
}
.gform-theme a{
    text-decoration: none !important;
}
.gform-theme .gform-loader{
    position: absolute;
    top: auto;
    bottom: -20px;
}
.gform_heading .gform_description {
    margin-bottom: 0 !important;
}
.gform-theme--api, .gform-theme--foundation {
    --gf-form-gap-x: 20px !important;
    --gf-form-gap-y: 20px !important;
}
.gform-theme--foundation .gfield .ginput_password, 
.gform-theme--foundation .gfield input:not([type="radio"],[type="checkbox"]), 
.gform-theme--foundation .gfield select {
    min-height: 53px !important;
    border-radius: 999px !important;
    color: #121212;
    padding-top: 3px !important;
    padding-bottom: 3px !important;
    outline: none !important;
    box-shadow: none !important;
}
.gform-theme--foundation .gfield select {
   -webkit-appearance: none;
  -moz-appearance: none;
  background: transparent;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1em' height='1em' viewBox='0 0 24 24'%3E%3Cpath d='M0 0h24v24H0z' fill='none' /%3E%3Cpath fill='white' d='M7.41 8.58L12 13.17l4.59-4.59L18 10l-6 6l-6-6z' /%3E%3C/svg%3E ");
  background-size: 24px;
  background-repeat: no-repeat;
  background-position: center right 10px;
}
.gform-theme--foundation .gfield select option, .gform-theme--foundation .gfield select * {
  background-color: #000 !important;
  color: #fff !important;
}
.gform-theme--foundation .gfield textarea.small {
    min-block-size: auto;
    height: 120px !important;
    border-radius: 16px !important;
    /* color: #2a4151; */
    outline: none !important;
    box-shadow: none !important;
}
#gform_wrapper_1[data-form-index="0"].gform-theme, [data-parent-form="1_0"],
#gform_wrapper_2[data-form-index="0"].gform-theme, [data-parent-form="2_0"] {
    --gf-color-primary: #D78816 !important;
    --gf-color-primary-darker: #D78816 !important;
    --gf-color-primary-lighter: #D78816 !important;
    --gf-color-in-ctrl-primary: #D78816 !important;
    --gf-color-in-ctrl-primary-darker: #D78816 !important;
    --gf-color-in-ctrl-primary-lighter: #D78816 !important;
}
.gform_button.button{
    color: #ffffff !important;
    outline: none !important;
    box-shadow: none !important;
    background: #D78816 !important;
    border: 0px solid #D78816 !important;
    text-transform: inherit !important;
    border-radius: 999px !important;
    letter-spacing: 0px !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
    padding: 14px 26px !important;
    background-image: url(/wp-content/uploads/2026/10/arrow-right.svg) !important;
    background-repeat: no-repeat !important;
    background-position: right 26px center !important;
    background-size: 23px !important;
    padding-right: 54px !important;

}
.gform_button.button:hover{
    background-color: #D78816 !important;
    border-color: #0A2463 !important;
    color: #ffffff !important;
}
.contact-from-wrap .gform_button.button{
    background-color: #0A2463 !important;
    background-image: url(/wp-content/uploads/2026/10/arrow-right.svg) !important;
}
.contact-from-wrap .gform_button.button:hover{
    background-color: #0A2463 !important;
}
.gform_confirmation_message {
    border: 1px solid green !important;
    padding: 10px !important;
    border-radius: 4px !important;
    color: green !important;
}
.gform-theme--framework .gform-field-label:where(:not([class*=gform-field-label--type-])){
  color: #888888;
}
.gform-theme ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #888888;
}
.gform-theme ::-moz-placeholder { /* Firefox 19+ */
  color: #888888;
}
.gform-theme :-ms-input-placeholder { /* IE 10+ */
  color: #888888;
}
.gform-theme :-moz-placeholder { /* Firefox 18- */
  color: #888888;
}
.gform-theme--api, .gform-theme--framework {
    --gf-ctrl-border-color: #ccc !important;
}
/* ===================================================
    Form Css End
=====================================================*/

/* ===================================================
Footer css start 
=====================================================*/
/* Newsletter css start */
.news-letter-wrap form{
    display: flex;
    gap: 6px;
}
.news-letter-wrap .gform-footer{
    margin: 0 !important;
}
/* .news-letter-wrap .gform_button.button{
    background: #D78816 !important;
    border-radius: 99px !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
    padding: 14px 26px !important;
} */
.news-letter-wrap input[type="email"]{
    --gf-local-bg-color:#cccccc;
    width: 380px !important;
    height: 53px !important;
    background: #FFFFFF;
}
@media  (max-width:1280px){
    .news-letter-wrap input[type="email"]{
        width: 260px !important;
    }
}
@media  (max-width:767px){
    .news-letter-wrap form{
        flex-flow: column;
    }
    .news-letter-wrap input[type="email"]{
        width: 100% !important;
    }
    .news-letter-wrap .gform_button.button{
        width: 100% !important;
    }
}
/* Newsletter css end */

footer .elementor-icon-box-wrapper {
    width: fit-content;
    position: relative;
}
footer .elementor-icon-box-wrapper a:before {
    content: "";
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
}
footer .youvia-wrap{
    display: flex;
    align-items: center;
    gap: 10px;
}
footer .elementor-item{
    position: relative;
    padding-left: 22px !important;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.94043 13.2807L10.2871 8.93404C10.8004 8.4207 10.8004 7.5807 10.2871 7.06737L5.94043 2.7207' stroke-width='1.3' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke='%23D78816'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: left center;
    background-size: 16px;
}
footer .elementor-item:hover{
    padding-left: 27px !important;
}
footer .two-col ul{
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 0 16px;
}
@media (max-width:1200px) and (min-width:1025px) {
    footer .two-col ul{
        grid-template-columns: 1fr;
    }
}
@media (max-width:767px)  {
    footer .two-col ul{
        grid-template-columns: 1fr;
    }
}
/* ===================================================
Footer css End
=====================================================*/


/* Main Badge Container */
.elementor-experience-badge {
    position: relative;
    width: 148px;
    height: 148px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
}

/* Rotating Circular Text */
.elementor-experience-badge .rotating-text {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    animation: experienceRotate 12s linear infinite;
    transform-origin: center center;
}

/* Text Styling */
.elementor-experience-badge .rotating-text text {
    fill: #121212;
    font-family: "Poppins", Sans-serif;
    letter-spacing: 1.25px;
    text-transform: uppercase;
    font-size: 15px;
    letter-spacing: 1.25px;
    text-transform: uppercase;
}

/* Center Orange Circle */
.elementor-experience-badge .experience-number {
    width: 80px;
    height: 80px;
    background-color: #D78816;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 40px;
    font-weight: 800;
    position: relative;
    z-index: 2;
}

/* Clockwise Infinite Rotation */
@keyframes experienceRotate {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(360deg);
    }
}

.overlay-height::before{
    height: 543px !important;
}


@media (min-width:1025px) {
    @media (min-height:600px){
        .sticky-card-wrap{
            position: sticky;
            top: 80px;
            min-height: 100svh;
        }
        .sticky-card-item{
            position: sticky;
            top: 80px;
        }
    }
}

@media (min-width:768px) {
    .icon-text-col {
        position: relative;
    }

    .icon-text-col:before {
        content:"";
        background: url(/wp-content/uploads/2026/10/svg-line.svg);
        position: absolute;
        left: calc(50% + 78px);
        right: 0;
        width: calc(100% - 26px - 72px);
        height: 10px;
        background-repeat: no-repeat;
        background-size: contain;
        top: 62px;
        background-position: center;
    }
    .icon-text-col:last-child:before {
        display:none;
    }
    @media (max-width:1366px) {
        .icon-text-col:before {
            width: calc(100% - 26px - 72px - 40px);
        }
    }
    @media (max-width:1024px) and (min-width:768px) {
        .icon-text-col:nth-child(2n + 2):before {
            display:none;
        }
        .icon-text-col:before {
            width: calc(100% - 26px - 72px - 40px);
        }
    }
}




/* Elementor Button Roll Animation start*/

.elementor-button {
    overflow: hidden;
}

/* Text container */
.elementor-widget-button .elementor-button-text {
    position: relative;
    display: inline-block;
    overflow: hidden;
    vertical-align: middle;
    line-height: 1.4;
}

/* Original text */
.elementor-widget-button .elementor-button-text .roll-original {
    display: block;
    transition: transform 0.45s cubic-bezier(0.76, 0, 0.24, 1);
}

/* Duplicate text starts below */
.elementor-widget-button .elementor-button-text .roll-duplicate {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    white-space: nowrap;
    transition: transform 0.45s cubic-bezier(0.76, 0, 0.24, 1);
}

/* On hover: original goes up */
.elementor-widget-button .elementor-button:hover .roll-original {
    transform: translateY(-100%);
}

/* On hover: duplicate comes up */
.elementor-widget-button .elementor-button:hover .roll-duplicate {
    transform: translateY(-100%);
}


/* Elementor Button Roll Animation End*/


.elementor-widget-breadcrumbs .rank-math-breadcrumb p {
    display: flex;
    flex-flow: wrap;
    gap: 8px;
    align-items: center;
}
.elementor-widget-breadcrumbs .rank-math-breadcrumb .separator {
    font-size: 0;
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.93945 13.28L10.2861 8.9333C10.7995 8.41997 10.7995 7.57997 10.2861 7.06664L5.93945 2.71997' stroke-width='1.6' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke='white'/%3E%3C/svg%3E%0A");
    width: 16px;
    height: 16px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

span.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    background: #0A246333;
    opacity:1;
    border-radius:2px;
}
span.swiper-pagination-bullet.swiper-pagination-bullet-active {
    width: 40px;
    height: 8px;
    background: #D78816;
}

.post-card-col .elementor-widget-theme-post-featured-image.elementor-widget-image{
    position: relative;
    overflow: hidden;
    border-radius: 12px;
}
.post-card-col .elementor-widget-theme-post-featured-image.elementor-widget-image img{
    transform: scale(1);
    transition: all 0.5s;
}
.post-card-col:hover .elementor-widget-theme-post-featured-image.elementor-widget-image img{
    transform: scale(1.1);
    transition: all 0.5s;
}
.text-limit-col .elementor-image-box-description{
    overflow: hidden;
   display: -webkit-box;
   -webkit-line-clamp: 2; /* number of lines to show */
           line-clamp: 2; 
   -webkit-box-orient: vertical;
}


.review-slider-wrap{
    position: relative;
}
.review-slider-item img{
    text-align: center;
    margin: 0 auto;
}

.review-slider-wrap .slick-slide {
	transform: scale(0.7);
	transition: all 0.4s ease-in-out;
	padding: 20px 0px;
}
.review-slider-wrap .slick-slide .elementor-widget-image-box{
    margin-bottom: 16px;
}
.review-slider-wrap .slick-center {
	transform: scale(1);
   
}
.review-slider-wrap .slick-slide:not(.slick-center) .elementor-image-box-title {
    color: rgb(0 0 0 / 50%) !important;
}
.review-slider-wrap .slick-slide .quote-col{
    position: relative;
}
.review-slider-wrap .slick-slide .quote-col::before{
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='50' height='50' viewBox='0 0 50 50' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.4' clip-path='url(%23clip0_613_2335)'%3E%3Cpath d='M31.25 43.75L45.3125 43.75C47.8969 43.75 50 41.6469 50 39.0625L50 25C50 22.4156 47.8969 20.3125 45.3125 20.3125L39.0047 20.3125L41.3766 8.10937C41.4203 7.88332 41.4136 7.65038 41.3568 7.42724C41.3 7.2041 41.1946 6.99626 41.0482 6.8186C40.9017 6.64094 40.7178 6.49784 40.5096 6.39954C40.3014 6.30124 40.074 6.25018 39.8438 6.25L34.7813 6.24999C33.4219 6.24999 32.2156 7.13906 31.8031 8.42656L27.2563 19.2156C27.2297 19.2781 27.2078 19.3406 27.1891 19.4031C26.7734 20.9016 26.5625 22.45 26.5625 24.0047L26.5625 39.0625C26.5625 41.6469 28.6656 43.75 31.25 43.75ZM4.6875 43.75L18.75 43.75C21.3344 43.75 23.4375 41.6469 23.4375 39.0625L23.4375 25C23.4375 22.4156 21.3344 20.3125 18.75 20.3125L12.4422 20.3125L14.8141 8.10937C14.8587 7.88321 14.8526 7.64997 14.7961 7.42646C14.7397 7.20295 14.6344 6.99476 14.4878 6.81688C14.3411 6.63901 14.1568 6.4959 13.9482 6.39787C13.7396 6.29984 13.5118 6.24933 13.2813 6.24999L8.21875 6.24999C6.85938 6.24999 5.65156 7.13906 5.24219 8.42656L0.69219 19.2156C0.667193 19.2781 0.645312 19.3406 0.626562 19.4047C0.210939 20.9031 1.86197e-06 22.4516 1.72619e-06 24.0047L4.09794e-07 39.0625C1.83861e-07 41.6469 2.10313 43.75 4.6875 43.75Z' fill='%232A4640' fill-opacity='0.2'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_613_2335'%3E%3Crect width='50' height='50' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    width: 50px;
    height: 50px;
    position: absolute;
    inset: 0;
    top: 9px;
    left: 40px;
    opacity: 0;
}
.review-slider-wrap .slick-slide .quote-col::after{
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='67' height='67' viewBox='0 0 67 67' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_613_2338)'%3E%3Cpath d='M25.125 8.375L6.28125 8.375C2.81819 8.375 -4.92748e-07 11.1932 -1.09825e-06 14.6562L-4.39299e-06 33.5C-4.9985e-06 36.9631 2.81818 39.7813 6.28124 39.7813L14.7337 39.7813L11.5554 56.1334C11.4968 56.4364 11.5058 56.7485 11.5819 57.0475C11.658 57.3465 11.7992 57.625 11.9954 57.8631C12.1917 58.1011 12.4381 58.2929 12.7172 58.4246C12.9962 58.5563 13.3008 58.6248 13.6094 58.625L20.3931 58.625C22.2147 58.625 23.8311 57.4337 24.3838 55.7084L30.4766 41.2511C30.5122 41.1673 30.5415 41.0836 30.5666 40.9998C31.1236 38.9919 31.4062 36.917 31.4062 34.8337L31.4062 14.6563C31.4062 11.1932 28.5881 8.375 25.125 8.375ZM60.7187 8.37501L41.875 8.37501C38.4119 8.37501 35.5937 11.1932 35.5937 14.6563L35.5937 33.5C35.5937 36.9631 38.4119 39.7813 41.875 39.7813L50.3275 39.7813L47.1491 56.1334C47.0893 56.4365 47.0975 56.749 47.1732 57.0485C47.2488 57.348 47.3899 57.627 47.5864 57.8654C47.7829 58.1037 48.0298 58.2955 48.3094 58.4269C48.589 58.5582 48.8942 58.6259 49.2031 58.625L55.9869 58.625C57.8084 58.625 59.4269 57.4337 59.9755 55.7084L66.0725 41.2511C66.106 41.1673 66.1353 41.0836 66.1604 40.9977C66.7173 38.9898 67 36.9149 67 34.8337L67 14.6563C67 11.1932 64.1818 8.37501 60.7187 8.37501Z' fill='%232A4640' fill-opacity='0.2'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_613_2338'%3E%3Crect width='67' height='67' fill='white' transform='translate(67 67) rotate(-180)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    width: 67px;
    height: 67px;
    position: absolute;
    bottom: -25px;
    top: auto;
    left: auto;
    right:40px;
    opacity: 0;
}
.review-slider-wrap .slick-center .quote-col::before,
.review-slider-wrap .slick-center .quote-col::after {
    opacity: 1;
}
.review-slider-wrap .slick-list.draggable{
    padding: 0 28% !important;
}
.review-slider-wrap .slick-arrow {
    padding: 0 !important;
    border: 1px solid #EAEAEA !important;
    background: #fff !important;
    font-size: 0 !important;
    width: 48px !important;
    height: 48px !important;
    position: absolute;
    background-size: 24px !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    z-index: 9;
    top: 25%;
    transform: translateY(-50%);
}

.review-slider-wrap button.slick-prev.slick-arrow {
    left: -10px;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.23633 5.92969L2.16633 11.9997L8.23633 18.0697' stroke-width='1.44' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke='%23121212'/%3E%3Cpath d='M21.834 12H2.33732' stroke-width='1.44' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke='%23121212'/%3E%3C/svg%3E%0A") !important;
}
.review-slider-wrap button.slick-next.slick-arrow {
    left: auto;
    right: -10px;
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.7637 5.92969L21.8337 11.9997L15.7637 18.0697' stroke-width='1.44' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke='%23121212'/%3E%3Cpath d='M2.16602 12H21.6627' stroke-width='1.44' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round' stroke='%23121212'/%3E%3C/svg%3E%0A") !important;
}
.review-slider-wrap .elementor-widget-image-box img{
    width: 100px !important;
    height: 100px !important;
}
.review-slider-wrap .elementor-widget-image-box .elementor-image-box-img{
    width: 100px !important;
}
@media (max-width:1366px) {
    .review-slider-wrap .slick-slide .quote-col::before{
        width: 30px;
        height: 30px;
        left: 20px;
    }
    .review-slider-wrap .slick-slide .quote-col::after{
        width: 40px;
        height: 40px;
        right:20px;
        bottom: -15px;
    }
}
@media (max-width:1024px) {
    .review-slider-wrap .slick-list.draggable{
        padding: 0 25% !important;
    }
    .review-slider-wrap .slick-arrow {
        width: 36px !important;
        height: 36px !important;
        background-size: 20px !important;
    }
}
@media (max-width:767px) {
    .review-slider-wrap .slick-list.draggable{
        padding: 0 0px !important;
    }
}




.error404 header,.error404 footer {
    display: none;
}
.error404 .youvia-wrap{
    display: flex;
    align-items: center;
    gap: 10px;
}