.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-7ad0f18:#181818;--e-global-color-3bceb58:#5BDE98;--e-global-color-5da33c6:#333333;--e-global-color-ee6eac0:#5A76FF;--e-global-color-bfbdbbe:#5A76FF26;--e-global-color-c75c8b6:#1F2035;--e-global-color-761f754:#F0C322;--e-global-color-f2977c3:#FDFDFD;--e-global-color-fb40770:#FDFDFD26;--e-global-color-9836938:#F5F5F5;--e-global-color-5aed3a9:#E0E0E0;--e-global-color-d9b31e7:#B79A5E;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-b81de1c-font-family:"Poppins";--e-global-typography-b81de1c-font-size:3rem;--e-global-typography-b81de1c-font-weight:500;--e-global-typography-b81de1c-text-decoration:none;--e-global-typography-b81de1c-line-height:1.5em;--e-global-typography-53dd260-font-family:"Poppins";--e-global-typography-53dd260-font-size:2.25rem;--e-global-typography-53dd260-font-weight:500;--e-global-typography-53dd260-text-decoration:none;--e-global-typography-53dd260-line-height:1.5em;--e-global-typography-98e6c93-font-family:"Poppins";--e-global-typography-98e6c93-font-size:1.5rem;--e-global-typography-98e6c93-font-weight:500;--e-global-typography-98e6c93-text-decoration:none;--e-global-typography-98e6c93-line-height:1.5em;--e-global-typography-074cf3d-font-family:"Poppins";--e-global-typography-074cf3d-font-size:1.125rem;--e-global-typography-074cf3d-font-weight:500;--e-global-typography-074cf3d-text-decoration:none;--e-global-typography-074cf3d-line-height:1.5em;--e-global-typography-f6185d1-font-family:"Poppins";--e-global-typography-f6185d1-font-size:0.875rem;--e-global-typography-f6185d1-font-weight:400;--e-global-typography-f6185d1-text-decoration:none;--e-global-typography-f6185d1-line-height:2.25em;--e-global-typography-6b79773-font-family:"Poppins";--e-global-typography-6b79773-font-size:0.875rem;--e-global-typography-6b79773-font-weight:400;--e-global-typography-6b79773-text-decoration:none;--e-global-typography-6b79773-line-height:1.5em;--e-global-typography-8bc7341-font-family:"Assistant";--e-global-typography-8bc7341-font-size:16px;font-family:"Assistant", Sans-serif;font-size:16px;}.elementor-kit-6 a{font-family:var( --e-global-typography-8bc7341-font-family ), Sans-serif;font-size:var( --e-global-typography-8bc7341-font-size );line-height:var( --e-global-typography-8bc7341-line-height );letter-spacing:var( --e-global-typography-8bc7341-letter-spacing );word-spacing:var( --e-global-typography-8bc7341-word-spacing );}.elementor-kit-6 h1{font-family:var( --e-global-typography-b81de1c-font-family ), Sans-serif;font-size:var( --e-global-typography-b81de1c-font-size );font-weight:var( --e-global-typography-b81de1c-font-weight );text-decoration:var( --e-global-typography-b81de1c-text-decoration );line-height:var( --e-global-typography-b81de1c-line-height );letter-spacing:var( --e-global-typography-b81de1c-letter-spacing );word-spacing:var( --e-global-typography-b81de1c-word-spacing );}.elementor-kit-6 h2{font-family:var( --e-global-typography-53dd260-font-family ), Sans-serif;font-size:var( --e-global-typography-53dd260-font-size );font-weight:var( --e-global-typography-53dd260-font-weight );text-decoration:var( --e-global-typography-53dd260-text-decoration );line-height:var( --e-global-typography-53dd260-line-height );letter-spacing:var( --e-global-typography-53dd260-letter-spacing );word-spacing:var( --e-global-typography-53dd260-word-spacing );}.elementor-kit-6 h3{font-family:var( --e-global-typography-98e6c93-font-family ), Sans-serif;font-size:var( --e-global-typography-98e6c93-font-size );font-weight:var( --e-global-typography-98e6c93-font-weight );text-decoration:var( --e-global-typography-98e6c93-text-decoration );line-height:var( --e-global-typography-98e6c93-line-height );letter-spacing:var( --e-global-typography-98e6c93-letter-spacing );word-spacing:var( --e-global-typography-98e6c93-word-spacing );}.elementor-kit-6 h4{font-family:var( --e-global-typography-074cf3d-font-family ), Sans-serif;font-size:var( --e-global-typography-074cf3d-font-size );font-weight:var( --e-global-typography-074cf3d-font-weight );text-decoration:var( --e-global-typography-074cf3d-text-decoration );line-height:var( --e-global-typography-074cf3d-line-height );letter-spacing:var( --e-global-typography-074cf3d-letter-spacing );word-spacing:var( --e-global-typography-074cf3d-word-spacing );}.elementor-kit-6 h5{font-family:var( --e-global-typography-f6185d1-font-family ), Sans-serif;font-size:var( --e-global-typography-f6185d1-font-size );font-weight:var( --e-global-typography-f6185d1-font-weight );text-decoration:var( --e-global-typography-f6185d1-text-decoration );line-height:var( --e-global-typography-f6185d1-line-height );letter-spacing:var( --e-global-typography-f6185d1-letter-spacing );word-spacing:var( --e-global-typography-f6185d1-word-spacing );}.elementor-kit-6 h6{font-family:var( --e-global-typography-6b79773-font-family ), Sans-serif;font-size:var( --e-global-typography-6b79773-font-size );font-weight:var( --e-global-typography-6b79773-font-weight );text-decoration:var( --e-global-typography-6b79773-text-decoration );line-height:var( --e-global-typography-6b79773-line-height );letter-spacing:var( --e-global-typography-6b79773-letter-spacing );word-spacing:var( --e-global-typography-6b79773-word-spacing );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-family:var( --e-global-typography-074cf3d-font-family ), Sans-serif;font-size:var( --e-global-typography-074cf3d-font-size );font-weight:var( --e-global-typography-074cf3d-font-weight );text-decoration:var( --e-global-typography-074cf3d-text-decoration );line-height:var( --e-global-typography-074cf3d-line-height );letter-spacing:var( --e-global-typography-074cf3d-letter-spacing );word-spacing:var( --e-global-typography-074cf3d-word-spacing );color:var( --e-global-color-ee6eac0 );background-color:var( --e-global-color-bfbdbbe );padding:1.75em 2.25em 1.75em 2.25em;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{color:var( --e-global-color-9836938 );background-color:var( --e-global-color-ee6eac0 );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:20px;}.elementor-element{--widgets-spacing:20px;}{}.page-header{display:var(--page-title-display);}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.site-header{padding-right:0px;padding-left:0px;}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-b81de1c-font-size:48px;--e-global-typography-53dd260-font-size:36px;--e-global-typography-98e6c93-font-size:24px;--e-global-typography-074cf3d-font-size:18px;--e-global-typography-f6185d1-font-size:14px;--e-global-typography-6b79773-font-size:14px;}.elementor-kit-6 a{font-size:var( --e-global-typography-8bc7341-font-size );line-height:var( --e-global-typography-8bc7341-line-height );letter-spacing:var( --e-global-typography-8bc7341-letter-spacing );word-spacing:var( --e-global-typography-8bc7341-word-spacing );}.elementor-kit-6 h1{font-size:var( --e-global-typography-b81de1c-font-size );line-height:var( --e-global-typography-b81de1c-line-height );letter-spacing:var( --e-global-typography-b81de1c-letter-spacing );word-spacing:var( --e-global-typography-b81de1c-word-spacing );}.elementor-kit-6 h2{font-size:var( --e-global-typography-53dd260-font-size );line-height:var( --e-global-typography-53dd260-line-height );letter-spacing:var( --e-global-typography-53dd260-letter-spacing );word-spacing:var( --e-global-typography-53dd260-word-spacing );}.elementor-kit-6 h3{font-size:var( --e-global-typography-98e6c93-font-size );line-height:var( --e-global-typography-98e6c93-line-height );letter-spacing:var( --e-global-typography-98e6c93-letter-spacing );word-spacing:var( --e-global-typography-98e6c93-word-spacing );}.elementor-kit-6 h4{font-size:var( --e-global-typography-074cf3d-font-size );line-height:var( --e-global-typography-074cf3d-line-height );letter-spacing:var( --e-global-typography-074cf3d-letter-spacing );word-spacing:var( --e-global-typography-074cf3d-word-spacing );}.elementor-kit-6 h5{font-size:var( --e-global-typography-f6185d1-font-size );line-height:var( --e-global-typography-f6185d1-line-height );letter-spacing:var( --e-global-typography-f6185d1-letter-spacing );word-spacing:var( --e-global-typography-f6185d1-word-spacing );}.elementor-kit-6 h6{font-size:var( --e-global-typography-6b79773-font-size );line-height:var( --e-global-typography-6b79773-line-height );letter-spacing:var( --e-global-typography-6b79773-letter-spacing );word-spacing:var( --e-global-typography-6b79773-word-spacing );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-074cf3d-font-size );line-height:var( --e-global-typography-074cf3d-line-height );letter-spacing:var( --e-global-typography-074cf3d-letter-spacing );word-spacing:var( --e-global-typography-074cf3d-word-spacing );padding:2em 2.25em 2em 2em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-b81de1c-font-size:28px;--e-global-typography-53dd260-font-size:21px;--e-global-typography-98e6c93-font-size:14px;font-size:0.75rem;}.elementor-kit-6 a{font-size:var( --e-global-typography-8bc7341-font-size );line-height:var( --e-global-typography-8bc7341-line-height );letter-spacing:var( --e-global-typography-8bc7341-letter-spacing );word-spacing:var( --e-global-typography-8bc7341-word-spacing );}.elementor-kit-6 h1{font-size:var( --e-global-typography-b81de1c-font-size );line-height:var( --e-global-typography-b81de1c-line-height );letter-spacing:var( --e-global-typography-b81de1c-letter-spacing );word-spacing:var( --e-global-typography-b81de1c-word-spacing );}.elementor-kit-6 h2{font-size:var( --e-global-typography-53dd260-font-size );line-height:var( --e-global-typography-53dd260-line-height );letter-spacing:var( --e-global-typography-53dd260-letter-spacing );word-spacing:var( --e-global-typography-53dd260-word-spacing );}.elementor-kit-6 h3{font-size:var( --e-global-typography-98e6c93-font-size );line-height:var( --e-global-typography-98e6c93-line-height );letter-spacing:var( --e-global-typography-98e6c93-letter-spacing );word-spacing:var( --e-global-typography-98e6c93-word-spacing );}.elementor-kit-6 h4{font-size:var( --e-global-typography-074cf3d-font-size );line-height:var( --e-global-typography-074cf3d-line-height );letter-spacing:var( --e-global-typography-074cf3d-letter-spacing );word-spacing:var( --e-global-typography-074cf3d-word-spacing );}.elementor-kit-6 h5{font-size:var( --e-global-typography-f6185d1-font-size );line-height:var( --e-global-typography-f6185d1-line-height );letter-spacing:var( --e-global-typography-f6185d1-letter-spacing );word-spacing:var( --e-global-typography-f6185d1-word-spacing );}.elementor-kit-6 h6{font-size:var( --e-global-typography-6b79773-font-size );line-height:var( --e-global-typography-6b79773-line-height );letter-spacing:var( --e-global-typography-6b79773-letter-spacing );word-spacing:var( --e-global-typography-6b79773-word-spacing );}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:var( --e-global-typography-074cf3d-font-size );line-height:var( --e-global-typography-074cf3d-line-height );letter-spacing:var( --e-global-typography-074cf3d-letter-spacing );word-spacing:var( --e-global-typography-074cf3d-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */html {
		font-size: 5vw;
	}

@media (min-width: 641px) {
    html {
        font-size: 32px;
    }
}	

@media (min-width: 768px) {
    html {
        font-size: 16px;
    }
}

.no-margin-p p {
    margin: 0;
}

.icon-no-width-limit svg {
    width: auto;
    display: inline-block;
    vertical-align: middle;
}

.elementor-widget-text-editor .elementor-widget-container > *:last-child {
    margin-bottom: 0;
}

.team-contenttt {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
}
.team-contenttt h3 {
    position: relative;
    display: inline-block;
}
.team-contenttt h3:after {
    height: 1px;
    background: #fff;
    position: absolute;
    content: "";
    width: 70%;
    bottom: -10px;
    transform: translateX(-50%);
    left: 50%;
}
@media (max-width:767px) {
    .team-contenttt h3 {
        margin-top: 0;
    }
    .team-contenttt h3:after {
        height: 0.5px;
        width: 50%;
        bottom: -1px;
    }
}

.prj-contct-form input {
    border-radius: 0;
    color: #fff;
    padding: 0;
    height: 42px;
    font-weight: 400;
}

.prj-contct-form input::placeholder {
    color: #fff !important;
    font-weight: 400 !important;
}

.prj-contct-form select {
    background: none;
    border: 1px solid #fff;
    border-width: 0 0 1px 0;
    border-radius: 0;
    color: #fff;
    padding: 0;
    height: 42px;
    font-family: "Assistant", sans-serif;
    font-weight: 400;
}

.prj-contct-form select:focus {
    box-shadow: none;
    outline: none;
    
}/* End custom CSS */