/* 
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
*/

/*
    Custom styles here
*/

/* Header CSS start */
.menu-btn a.elementor-button {
    /* padding: 8px 8px 8px 25px !important; */
}

.menu-btn span.elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
}

.menu-btn a.elementor-button span.elementor-button-icon {
    width: 46px;
    height: 46px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.menu-btn a.elementor-button span.elementor-button-icon svg {
    filter: brightness(0) saturate(100%) invert(90%) sepia(21%) saturate(519%) hue-rotate(66deg) brightness(97%) contrast(89%);
}

/* About us section CSS */
.common-btn-all span.elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
}

.common-btn-all span.elementor-button-icon {
    width: 34px;
    height: 34px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.common-btn-all span.elementor-button-icon svg {
    transition: 0.6s all;
    font-size: 12px;
}

.common-btn-all a.elementor-button:hover span.elementor-button-icon svg {
    transition: 0.6s all;
    transform: rotate(45deg);
}

.common-heading-style h2.elementor-heading-title span {
    stroke-width: 1px;
    -webkit-text-stroke-color: #111111;
    stroke: #111111;
    color: #11111100;
    -webkit-text-stroke-width: 1px;
	font-weight: 800;
}

.agency-rotate .elementor-widget-container img {
    transition: 0.6s all;
}

.agency-rotate .elementor-widget-container:hover img {
    transform: rotate(45deg);
}
.grecaptcha-badge {
    z-index: 999;
}
/* .agency-rotate .elementor-widget-container img {
    animation: rotation infinite 3s linear;
 }
 
 @keyframes rotation{
   from{
     transform:rotate(0deg);
   }
   
   to{
     transform:rotate(360deg);
   }
} */
.acc {
    border-bottom: 1px solid #00000030;
    padding-bottom: 20px;
}

.acc .elementor-icon-box-content h3.elementor-icon-box-title {
    position: relative;
}

.acc .elementor-icon-box-content h3.elementor-icon-box-title::after,
.acc .elementor-icon-box-content h3.elementor-icon-box-title.active::after {
    position: absolute;
    right: 0;
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.91 0.86605L12.97 1.92705L7.193 7.70605C7.10043 7.7992 6.99036 7.87313 6.86911 7.92358C6.74786 7.97403 6.61783 8 6.4865 8C6.35517 8 6.22514 7.97403 6.10389 7.92358C5.98264 7.87313 5.87257 7.7992 5.78 7.70605L0 1.92705L1.06 0.86705L6.485 6.29105L11.91 0.86605Z' fill='%230504AA'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 12px;
    content: "";
    width: 34px;
    height: 34px;
    border: 1px solid #1111111A;
    background-color: #fff;
    border-radius: 50%;
}

.acc .elementor-icon-box-content h3.elementor-icon-box-title.active::after {
    background-image: url("data:image/svg+xml,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.9099 7.99918L12.9699 6.93818L7.19288 1.15918C7.10031 1.06603 6.99023 0.992102 6.86898 0.941654C6.74773 0.891206 6.6177 0.865234 6.48638 0.865234C6.35505 0.865234 6.22502 0.891206 6.10377 0.941654C5.98252 0.992102 5.87245 1.06603 5.77988 1.15918L-0.00012207 6.93818L1.05988 7.99818L6.48488 2.57418L11.9099 7.99918Z' fill='%230504AA'/%3E%3C/svg%3E%0A");
}

/* Accordian section */
.marquee-row {
    width: 100%;
    overflow-x: hidden;
}

.marquee-block {
    position: relative;
    display: flex;
    width: 100%;
    animation-duration: 30s;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
    justify-content: space-between;
}

.marquee-item-list {
    display: inline-flex;
}

.marquee-item-list li {
    width: 100%;
    list-style: none;
    padding-right: 80px;
    white-space: nowrap;
    font-family: "Barlow";
    font-weight: 800;
    font-size: 60px;
    line-height: 72px;
    text-transform: uppercase;
    list-style-type: disc;
}

.marquee-item-list li:nth-child(odd) { 
    color:#AEEAB5;
}
.marquee-item-list li:nth-child(even) { 
    color:#87AECE;
}

.marquee-block.marquee2 {
    margin-top: 20px;
}

.marquee1 {
    animation-name: marquee1;
}

.marquee2 {
    animation-name: marquee2;
}

@keyframes marquee1 {
    0% {
        left: 0;
    }

    100% {
        left: -100%;
    }
}

@keyframes marquee2 {
    100% {
        left: 0;
    }

    0% {
        left: -100%;
    }
}
/* Logo section CSS */
.logo-slider-sec .elementor-swiper-button {
    box-shadow: 0px 14px 24px 0px #00000040;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.acc h3.elementor-icon-box-title {
    cursor: pointer;
}
/* Our Work section CSS */
.bottom-content-sec {
    position: absolute;
    top: 0;
    opacity: 0;
    transition: 0.6s all;
}
.box-sec-inner:hover .bottom-content-sec {
    opacity: 1;
}
.bottom-content-sec ul.elementor-icon-list-items {
    max-width: 100%;
    width: 100%;
    margin: 0 auto !important;
}
.bottom-content-sec li.elementor-icon-list-item {
    width: 100%;
}
.bottom-content-sec li.elementor-icon-list-item a {
    display: flex;
    justify-content: space-between !important;
    flex-direction: row-reverse;
    width: 100%;
    align-items: center !important;
}

/* About page css start */
.break-heading h2.elementor-heading-title span {
    display: block;
}


.icon-box-main .elementor-icon-box-icon:after {
    content: "";
    position: absolute;
    left: 0;
    top: -10px;
    background: linear-gradient(180deg, #AEEAB5 0%, rgba(174, 234, 181, 0) 100%);
    width: 50px;
    height: 80px;
    opacity: 0.2;
    border-radius: 50px;
}


/* Contact page css */
.get-in-touch input:not([type=submit]),
.get-in-touch textarea {
    height: 50px;
    border: 0;
    border-bottom: 1px solid #11111133;
    border-radius: 0;
    padding: 0;
    font-family: "Manrope";
    font-weight: 300;   
    font-size: 18px;
    line-height: 24px;
    box-shadow: none;
    outline: none;
    padding-left: 30px;
    background-repeat: no-repeat;
    background-position: center left;
    background-size: 18px;
}
input#input_1_1_3,
input#input_1_1_6 {
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='15' viewBox='0 0 12 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 6.66667C6.88406 6.66667 7.7319 6.31548 8.35702 5.69036C8.98214 5.06523 9.33333 4.21739 9.33333 3.33333C9.33333 2.44928 8.98214 1.60143 8.35702 0.976311C7.7319 0.351189 6.88406 0 6 0C5.11595 0 4.2681 0.351189 3.64298 0.976311C3.01786 1.60143 2.66667 2.44928 2.66667 3.33333C2.66667 4.21739 3.01786 5.06523 3.64298 5.69036C4.2681 6.31548 5.11595 6.66667 6 6.66667ZM8.66667 3.33333C8.66667 4.04058 8.38572 4.71885 7.88562 5.21895C7.38552 5.71905 6.70724 6 6 6C5.29276 6 4.61448 5.71905 4.11438 5.21895C3.61428 4.71885 3.33333 4.04058 3.33333 3.33333C3.33333 2.62609 3.61428 1.94781 4.11438 1.44772C4.61448 0.947618 5.29276 0.666667 6 0.666667C6.70724 0.666667 7.38552 0.947618 7.88562 1.44772C8.38572 1.94781 8.66667 2.62609 8.66667 3.33333ZM12 12.6667C12 11.429 11.5083 10.242 10.6332 9.36684C9.758 8.49167 8.57101 8 7.33333 8H4.66667C3.42899 8 2.242 8.49167 1.36683 9.36684C0.491665 10.242 0 11.429 0 12.6667C0 13.1971 0.210714 13.7058 0.585787 14.0809C0.960859 14.456 1.46957 14.6667 2 14.6667H10C10.5304 14.6667 11.0391 14.456 11.4142 14.0809C11.7893 13.7058 12 13.1971 12 12.6667ZM0.666667 12.6667C0.666667 11.6058 1.08809 10.5884 1.83824 9.83824C2.58839 9.08809 3.6058 8.66667 4.66667 8.66667H7.33333C8.3942 8.66667 9.41162 9.08809 10.1618 9.83824C10.9119 10.5884 11.3333 11.6058 11.3333 12.6667C11.3333 13.0203 11.1929 13.3594 10.9428 13.6095C10.6928 13.8595 10.3536 14 10 14H2C1.64638 14 1.30724 13.8595 1.05719 13.6095C0.807142 13.3594 0.666667 13.0203 0.666667 12.6667Z' fill='%23333333'/%3E%3C/svg%3E%0A");
}
input#input_1_3 {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.4247 11.0865H1.57525C1.15759 11.0861 0.757174 10.9199 0.461856 10.6246C0.166538 10.3292 0.000438238 9.92879 0 9.51113V1.5754C0.000438238 1.15774 0.166538 0.757309 0.461856 0.461963C0.757174 0.166616 1.15759 0.000478147 1.57525 0H14.4247C14.8424 0.000478147 15.2428 0.166616 15.5381 0.461963C15.8335 0.757309 15.9996 1.15774 16 1.5754V9.51113C15.9996 9.92879 15.8335 10.3292 15.5381 10.6246C15.2428 10.9199 14.8424 11.0861 14.4247 11.0865ZM1.57525 0.602104C1.31722 0.602383 1.06983 0.705021 0.887388 0.887494C0.704943 1.06997 0.602343 1.31737 0.602104 1.5754V9.51113C0.602343 9.76917 0.704943 10.0166 0.887388 10.199C1.06983 10.3815 1.31722 10.4842 1.57525 10.4844H14.4247C14.6828 10.4842 14.9302 10.3815 15.1126 10.199C15.2951 10.0166 15.3977 9.76917 15.3979 9.51113V1.5754C15.3977 1.31737 15.2951 1.06997 15.1126 0.887494C14.9302 0.705021 14.6828 0.602383 14.4247 0.602104H1.57525Z' fill='%23333333'/%3E%3Cpath d='M7.99957 7.31423C7.92618 7.31427 7.85531 7.28751 7.80027 7.23897L0.544922 0.83439L0.943364 0.382812L7.99957 6.61218L15.0561 0.383565L15.4545 0.835143L8.19916 7.23972C8.14398 7.28813 8.07297 7.31464 7.99957 7.31423Z' fill='%23333333'/%3E%3Cpath d='M0.381836 10.1414L5.25586 4.58775L5.7088 4.98514L0.834768 10.5386L0.381836 10.1414ZM10.3071 4.97942L10.7598 4.58203L15.634 10.1354L15.1812 10.5328L10.3071 4.97942Z' fill='%23333333'/%3E%3C/svg%3E%0A");
}
input#input_1_4 {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.3693 11.1412L13.3694 11.1413L16.6078 13.3009L13.3693 11.1412ZM13.3693 11.1412C12.9366 10.855 12.3565 10.9491 12.0366 11.3576L12.0365 11.3578M13.3693 11.1412L12.0365 11.3578M12.0365 11.3578L11.0932 12.5707L11.0928 12.5711M12.0365 11.3578L11.0928 12.5711M11.0928 12.5711C11.0415 12.6389 10.9674 12.6858 10.8842 12.7033C10.801 12.7208 10.7143 12.7077 10.64 12.6664L10.6398 12.6664M11.0928 12.5711L10.6398 12.6664M10.6398 12.6664L10.4604 12.5674L10.4602 12.5673M10.6398 12.6664L10.4602 12.5673M10.4602 12.5673L10.4592 12.5668C9.86822 12.2447 9.13203 11.8434 7.64537 10.3562C6.15921 8.86951 5.75689 8.13275 5.43481 7.54295L5.43394 7.54135L5.4339 7.54127M10.4602 12.5673L5.4339 7.54127M5.4339 7.54127L5.33551 7.36183L5.33523 7.36133M5.4339 7.54127L5.33523 7.36133M5.33523 7.36133C5.29339 7.28703 5.27979 7.2001 5.29696 7.11657C5.31413 7.03304 5.3609 6.95852 5.42867 6.90674L5.42901 6.90647M5.33523 7.36133L5.42901 6.90647M5.42901 6.90647L6.64108 5.96342L6.64122 5.96332M5.42901 6.90647L6.64122 5.96332M6.64122 5.96332C7.04954 5.64339 7.14385 5.06355 6.85794 4.63071L6.85782 4.63053M6.64122 5.96332L6.85782 4.63053M6.85782 4.63053L4.69818 1.39213C4.40508 0.951246 3.81703 0.818896 3.36328 1.09166L2.0095 1.90488C2.00943 1.90492 2.00936 1.90497 2.00928 1.90501C1.57275 2.16171 1.2525 2.57739 1.11564 3.06496L1.11556 3.06524M6.85782 4.63053L1.11556 3.06524M1.11556 3.06524C0.621175 4.8666 1.0013 7.95078 5.52483 12.4749L5.56019 12.4395M1.11556 3.06524L5.56019 12.4395M5.56019 12.4395L5.52484 12.4749C9.12289 16.0726 11.8099 17.0487 13.6671 17.0488M5.56019 12.4395L14.9339 16.8833M14.9339 16.8833L14.9335 16.8834C14.5207 16.995 14.0947 17.0507 13.6671 17.0488M14.9339 16.8833C15.4216 16.7466 15.8373 16.4263 16.0939 15.9896M14.9339 16.8833L16.0939 15.9896M13.6671 17.0488L13.6673 16.9988V17.0488C13.6672 17.0488 13.6671 17.0488 13.6671 17.0488ZM16.0939 15.9896C16.0939 15.9895 16.094 15.9895 16.094 15.9894M16.0939 15.9896L16.094 15.9894M16.094 15.9894L16.908 14.6365C17.1812 14.1826 17.0489 13.5943 16.6079 13.301L16.094 15.9894ZM16.3629 14.3113L16.3629 14.3114L15.5505 15.6656L15.5502 15.6661C15.3772 15.9621 15.0964 16.1797 14.7667 16.2735C13.1515 16.7168 10.3037 16.3577 5.9728 12.0269C1.64193 7.69601 1.28293 4.84838 1.72627 3.233C1.82015 2.90279 2.03806 2.62167 2.33443 2.44843L2.33444 2.44843L2.33492 2.44814L3.68913 1.63573L3.68919 1.63569C3.85321 1.537 4.06585 1.58484 4.17181 1.74423L4.17184 1.74427L5.34501 3.5056L5.34502 3.50562L6.32958 4.98231C6.3296 4.98234 6.32962 4.98237 6.32964 4.9824C6.43311 5.13895 6.3991 5.34873 6.25145 5.4646C6.25143 5.46461 6.2514 5.46463 6.25138 5.46465L5.03952 6.40732C5.03947 6.40736 5.03941 6.4074 5.03936 6.40744C4.65083 6.70465 4.53986 7.24225 4.77902 7.669C4.77905 7.66906 4.77909 7.66913 4.77912 7.66919L4.87511 7.84359C4.87513 7.84363 4.87515 7.84367 4.87517 7.84371C5.2179 8.47229 5.64436 9.25375 7.19478 10.8039C8.74529 12.3541 9.52649 12.7806 10.1548 13.1233L10.3295 13.2195C10.3295 13.2195 10.3295 13.2196 10.3295 13.2196C10.7563 13.4588 11.2939 13.3479 11.5912 12.9593C11.5912 12.9593 11.5913 12.9592 11.5913 12.9591L12.534 11.7473C12.534 11.7473 12.534 11.7472 12.5341 11.7472C12.6499 11.5997 12.8596 11.5657 13.0162 11.669C13.0162 11.669 13.0163 11.6691 13.0164 11.6691L16.2544 13.8286L16.2545 13.8287C16.4139 13.9346 16.4618 14.1473 16.3629 14.3113Z' fill='%23333333' stroke='%23333333' stroke-width='0.1'/%3E%3C/svg%3E%0A");
}
input#input_1_5 {
    background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.375 13H11.75V0.75H12.375C12.4745 0.75 12.5698 0.710491 12.6402 0.640165C12.7105 0.569839 12.75 0.474456 12.75 0.375C12.75 0.275544 12.7105 0.180161 12.6402 0.109835C12.5698 0.0395088 12.4745 0 12.375 0H1.375C1.27554 0 1.18016 0.0395088 1.10983 0.109835C1.03951 0.180161 1 0.275544 1 0.375C1 0.474456 1.03951 0.569839 1.10983 0.640165C1.18016 0.710491 1.27554 0.75 1.375 0.75H2V13H0.375C0.275544 13 0.180161 13.0395 0.109835 13.1098C0.0395088 13.1802 0 13.2755 0 13.375C0 13.4745 0.0395088 13.5698 0.109835 13.6402C0.180161 13.7105 0.275544 13.75 0.375 13.75H13.375C13.4745 13.75 13.5698 13.7105 13.6402 13.6402C13.7105 13.5698 13.75 13.4745 13.75 13.375C13.75 13.2755 13.7105 13.1802 13.6402 13.1098C13.5698 13.0395 13.4745 13 13.375 13ZM2.75 0.75H11V13H8.75V10.375C8.75 10.2755 8.71049 10.1802 8.64017 10.1098C8.56984 10.0395 8.47446 10 8.375 10H5.375C5.27554 10 5.18016 10.0395 5.10984 10.1098C5.03951 10.1802 5 10.2755 5 10.375V13H2.75V0.75ZM8 13H5.75V10.75H8V13ZM4.5 2.875C4.5 2.77554 4.53951 2.68016 4.60984 2.60983C4.68016 2.53951 4.77554 2.5 4.875 2.5H5.875C5.97446 2.5 6.06984 2.53951 6.14016 2.60983C6.21049 2.68016 6.25 2.77554 6.25 2.875C6.25 2.97446 6.21049 3.06984 6.14016 3.14016C6.06984 3.21049 5.97446 3.25 5.875 3.25H4.875C4.77554 3.25 4.68016 3.21049 4.60984 3.14016C4.53951 3.06984 4.5 2.97446 4.5 2.875ZM7.5 2.875C7.5 2.77554 7.53951 2.68016 7.60983 2.60983C7.68016 2.53951 7.77554 2.5 7.875 2.5H8.875C8.97446 2.5 9.06984 2.53951 9.14017 2.60983C9.21049 2.68016 9.25 2.77554 9.25 2.875C9.25 2.97446 9.21049 3.06984 9.14017 3.14016C9.06984 3.21049 8.97446 3.25 8.875 3.25H7.875C7.77554 3.25 7.68016 3.21049 7.60983 3.14016C7.53951 3.06984 7.5 2.97446 7.5 2.875ZM4.5 5.375C4.5 5.27554 4.53951 5.18016 4.60984 5.10984C4.68016 5.03951 4.77554 5 4.875 5H5.875C5.97446 5 6.06984 5.03951 6.14016 5.10984C6.21049 5.18016 6.25 5.27554 6.25 5.375C6.25 5.47446 6.21049 5.56984 6.14016 5.64016C6.06984 5.71049 5.97446 5.75 5.875 5.75H4.875C4.77554 5.75 4.68016 5.71049 4.60984 5.64016C4.53951 5.56984 4.5 5.47446 4.5 5.375ZM7.5 5.375C7.5 5.27554 7.53951 5.18016 7.60983 5.10984C7.68016 5.03951 7.77554 5 7.875 5H8.875C8.97446 5 9.06984 5.03951 9.14017 5.10984C9.21049 5.18016 9.25 5.27554 9.25 5.375C9.25 5.47446 9.21049 5.56984 9.14017 5.64016C9.06984 5.71049 8.97446 5.75 8.875 5.75H7.875C7.77554 5.75 7.68016 5.71049 7.60983 5.64016C7.53951 5.56984 7.5 5.47446 7.5 5.375ZM4.875 8.25C4.77554 8.25 4.68016 8.21049 4.60984 8.14017C4.53951 8.06984 4.5 7.97446 4.5 7.875C4.5 7.77554 4.53951 7.68016 4.60984 7.60983C4.68016 7.53951 4.77554 7.5 4.875 7.5H5.875C5.97446 7.5 6.06984 7.53951 6.14016 7.60983C6.21049 7.68016 6.25 7.77554 6.25 7.875C6.25 7.97446 6.21049 8.06984 6.14016 8.14017C6.06984 8.21049 5.97446 8.25 5.875 8.25H4.875ZM7.5 7.875C7.5 7.77554 7.53951 7.68016 7.60983 7.60983C7.68016 7.53951 7.77554 7.5 7.875 7.5H8.875C8.97446 7.5 9.06984 7.53951 9.14017 7.60983C9.21049 7.68016 9.25 7.77554 9.25 7.875C9.25 7.97446 9.21049 8.06984 9.14017 8.14017C9.06984 8.21049 8.97446 8.25 8.875 8.25H7.875C7.77554 8.25 7.68016 8.21049 7.60983 8.14017C7.53951 8.06984 7.5 7.97446 7.5 7.875Z' fill='%23333333'/%3E%3C/svg%3E%0A");
}
input#input_1_6 {
    background-image: url("data:image/svg+xml,%3Csvg width='21' height='15' viewBox='0 0 21 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.4915 1H2.0085C1.45152 1 1 1.45152 1 2.0085V13.44C1 13.997 1.45152 14.4485 2.0085 14.4485H19.4915C20.0485 14.4485 20.5 13.997 20.5 13.44V2.0085C20.5 1.45152 20.0485 1 19.4915 1Z' stroke='%23333333' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.68995 9.4043H10.414M3.68945 11.7583H18.483' stroke='%23333333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
textarea#input_1_7 {
    background-position: top 5px left;
    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='M14.7674 9.99069C14.5473 9.99069 14.3689 10.169 14.3689 10.3892V13.9273C14.3681 14.5872 13.8334 15.1221 13.1734 15.1227H1.99241C1.33241 15.1221 0.797763 14.5872 0.796966 13.9273V3.5432C0.797763 2.88335 1.33245 2.34854 1.99241 2.34775H5.53054C5.75062 2.34775 5.92903 2.16935 5.92903 1.94926C5.92903 1.7293 5.75062 1.55078 5.53054 1.55078H1.99241C0.892522 1.55202 0.0012353 2.4433 0 3.5432V13.9274C0.0012353 15.0273 0.892522 15.9186 1.99241 15.9198H13.1734C14.2733 15.9186 15.1646 15.0273 15.1659 13.9274V10.3892C15.1659 10.169 14.9875 9.99069 14.7674 9.99069Z' fill='%23333333'/%3E%3Cpath d='M15.0084 0.52522C14.3081 -0.175073 13.1727 -0.175073 12.4724 0.52522L5.36318 7.63443C5.31451 7.68309 5.27929 7.74352 5.26092 7.80984L4.32604 11.185C4.30718 11.2529 4.30669 11.3247 4.32463 11.3929C4.34257 11.4611 4.37829 11.5233 4.42816 11.5732C4.47802 11.6231 4.54023 11.6588 4.60843 11.6768C4.67663 11.6948 4.74838 11.6943 4.81634 11.6754L8.19149 10.7404C8.25781 10.722 8.31824 10.6868 8.3669 10.6382L15.4759 3.52882C16.1751 2.82801 16.1751 1.69361 15.4759 0.99284L15.0084 0.52522ZM6.23143 7.89345L12.0498 2.07496L13.9263 3.95142L8.10777 9.7699L6.23143 7.89345ZM5.85662 8.64558L7.35571 10.1449L5.28208 10.7194L5.85662 8.64558ZM14.9125 2.96533L14.4899 3.38788L12.6133 1.51127L13.036 1.08867C13.425 0.699676 14.0558 0.699676 14.4447 1.08867L14.9125 1.55625C15.3009 1.94573 15.3009 2.57601 14.9125 2.96533Z' fill='%23333333'/%3E%3C/svg%3E%0A");
}
.get-in-touch input#gform_submit_button_1 {
    background: #AEEAB5;
    border: 1px solid #9cdda4;
    width: 150px;
    height: 55px;
    border-radius: 50px;
    font-family: "Manrope";
    font-weight: 700;
    font-size: 18px;
    line-height: 24.59px;
}
.get-in-touch input#gform_submit_button_1:hover {
    border: 1px solid #9cdda4;
    background: transparent;
    color: #AEEAB5;
}
div#gform_1_validation_container {
    padding: 8px;
}
.get-in-touch input#gform_submit_button_1:focus {
    outline: none;
}

.phone-det  p.elementor-icon-box-description {
    display: flex;
    align-items: center;
    gap: 10px;
}
.phone-det p.elementor-icon-box-description span {
    width: 1px;
    height: 22px;
    background: #b8b8b8;
}
div#gform_confirmation_message_1 {
    font-size: 20px;
    text-align: center;
}





@media screen and (max-width: 1024px) {
    .acc {
        padding-bottom: 10px;
    }
    .marquee-item-list li {
        font-size: 40px;
        line-height: 40px;
        padding-right: 48px;
    }
    .marquee-row {
        overflow-y: hidden;
    }
}

@media screen and (max-width: 1200px) {
    .menu-btn a.elementor-button span.elementor-button-icon {
        width: 36px;
        height: 36px;
    }
}


@media screen and (max-width: 767px) {
    .menu-btn a.elementor-button span.elementor-button-icon {
        width: 30px;
        height: 30px;
    }
    .acc .elementor-icon-box-content h3.elementor-icon-box-title {
        padding-right: 40px;
    }
    .founder-section figure.elementor-image-box-img img {
        width: 100%;
    }

}

@media screen and (max-width: 640px) {
    span#input_1_1_3_container {
        margin-bottom: 20px;
    }
}