.elementor-kit-5{--e-global-color-primary:#B73225;--e-global-color-secondary:#54595F;--e-global-color-text:#252525;--e-global-color-accent:#8C241A;--e-global-color-b09344e:#F8C053;--e-global-color-5295ee6:#E1E7F0;--e-global-typography-primary-font-family:"Lato";--e-global-typography-primary-font-size:16px;--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-family:"Lato";--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-font-weight:700;--e-global-typography-text-font-family:"Lato";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:500;--e-global-typography-text-line-height:1.6em;--e-global-typography-accent-font-family:"Lato";--e-global-typography-accent-font-size:40px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-line-height:1.3em;line-height:1.6em;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var( --e-global-color-primary );border-radius:3px 3px 3px 3px;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-secondary-line-height:1.2em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.darck-border {
         border-width: 2px !important;
        border-style: none !important;
        padding-top: 20px !important;
        padding-right: 20px !important;
        padding-bottom: 20px !important;
        padding-left: 20px !important;
        background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='black' stroke-width='2' stroke-dasharray='2%2c 8' stroke-dashoffset='0' stroke-linecap='butt'/%3e%3c/svg%3e") !important;
    }
    .red-border {
        border-width: 2px !important;
        border-style: none !important;
        border-color: #fb0808 !important;
        background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23FB0808FF' stroke-width='2' stroke-dasharray='2%2c 8' stroke-dashoffset='0' stroke-linecap='butt'/%3e%3c/svg%3e") !important;
    }
    .alx-input-minimal {
    	background-image: repeating-linear-gradient(0deg,#333333,#333333 2px,transparent 2px,transparent 7px,#333333 7px),repeating-linear-gradient(90deg,#333333,#333333 2px,transparent 2px,transparent 7px,#333333 7px),repeating-linear-gradient(180deg,#333333,#333333 2px,transparent 2px,transparent 7px,#333333 7px),repeating-linear-gradient(270deg,#333333,#333333 2px,transparent 2px,transparent 7px,#333333 7px);
        background-size: 2px 100%,100% 2px,2px 100%,100% 2px;
        background-position: 0 0,0 0,100% 0,0 100%;
        background-repeat: no-repeat;
        border: 0!important;
        border-width: 0!important;
        font-size: 16px;
        font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
        text-align: left;
        padding: 16px !important;
        margin-bottom: 20px !important;
        width: 100%;
    }
    .wpcf7-list-item-label {
    	font-size: 16px;
        font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    }
    .wpcf7-submit
    {
    	color: #FFFFFF!important;
        font-size: 14px;
        font-family: 'Lato',Helvetica,Arial,Lucida,sans-serif!important;
        background-color: #b73225;
        font-weight: 500;
        line-height: 1.7em!important;
        margin: 10px auto;
    }
    .center {
    	    text-align: center;
    }
    .elementor-swiper-button-next:before {
        background-image: url(/wp-content/uploads/2023/02/right-arow.png);
        background-size: 25px 35px;
        display: inline-block;
        width: 25px;
        height: 35px;
        content: "";
    }
    .elementor-swiper-button-prev:before {
        background-image: url(/wp-content/uploads/2023/02/left-arow.png);
        background-size: 25px 35px;
        display: inline-block;
        width: 25px;
        height: 35px;
        content: "";
    }
    .elementor-swiper-button-next svg, .elementor-swiper-button-prev svg {
        display: none;
    }
    .elementor-swiper-button-prev {
        left: -40px;
    }
    .elementor-swiper-button-next {
        right: -40px;
    }
    .alx-input-minimal:active, .alx-input-minimal:hover, .alx-input-minimal:focus, .alx-input-minimal:focus-visible,
    .wpcf7-submit, .wpcf7-submit:hover, .wpcf7-submit:focus, .wpcf7-submit:focus-visible {
        outline: 0;
        outline-offset: 0;
    }
    .premium-carousel-nav-dot {
        display: none;
    }
    .team-slider.elementor-testimonial--layout-image_left .elementor-testimonial, .team-slider.elementor-testimonial--layout-image_right .elementor-testimonial {
        display: flex;
        align-items: center;
        justify-content: flex-end;
    }
    
    .p-0
{
    padding-top: 10px;
    padding-bottom: 10px; 
    padding-left: 18px;
}    
    /* Scrollbar
    --------------------------------------------- */
    *::-webkit-scrollbar {
        width: 12px;
        background-color: #ffffff;
    }
    *::-webkit-scrollbar-thumb {
        border-radius: 10px;
        background-color: var( --e-global-color-primary );
        border: 2px solid #ffffff;
    }
    *::-webkit-scrollbar-thumb:hover {
        border: 1px solid #ffffff;
    }
    *::-webkit-scrollbar-track {
        background-color: #ffffff;
    }/* End custom CSS */