.elementor-bc-flex-widget .elementor-150358 .elementor-element.elementor-element-7aed120.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-150358 .elementor-element.elementor-element-7aed120.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}body:not(.rtl) .elementor-150358 .elementor-element.elementor-element-4477af7{right:40%;}body.rtl .elementor-150358 .elementor-element.elementor-element-4477af7{left:40%;}.elementor-150358 .elementor-element.elementor-element-4477af7{top:25%;z-index:-9999;}.elementor-150358 .elementor-element.elementor-element-90f5d1e > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-150358 .elementor-element.elementor-element-90f5d1e{text-align:center;}.elementor-150358 .elementor-element.elementor-element-90f5d1e .elementor-heading-title{font-size:70px;}.elementor-150358 .elementor-element.elementor-element-63a463a > .elementor-widget-container{padding:0% 12% 2% 12%;}.elementor-150358 .elementor-element.elementor-element-63a463a{text-align:center;font-size:20px;line-height:1.5em;}.elementor-bc-flex-widget .elementor-150358 .elementor-element.elementor-element-9e189ed.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-150358 .elementor-element.elementor-element-9e189ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-150358 .elementor-element.elementor-element-e894582 > .elementor-widget-container{margin:0% 0% 0% 0%;}body:not(.rtl) .elementor-150358 .elementor-element.elementor-element-e894582{left:30%;}body.rtl .elementor-150358 .elementor-element.elementor-element-e894582{right:30%;}.elementor-150358 .elementor-element.elementor-element-e894582{bottom:-109%;z-index:-99999;}.elementor-150358 .elementor-element.elementor-element-09b9e00{padding:0% 030% 0% 30%;}.elementor-150358 .elementor-element.elementor-element-e352021 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-150358 .elementor-element.elementor-element-6bc71af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:30%;--padding-right:30%;}.elementor-150358 .elementor-element.elementor-element-9c26764{text-align:center;}.elementor-150358 .elementor-element.elementor-element-d76f2d0{--display:flex;}.elementor-150358 .elementor-element.elementor-element-f0f5b00 > .elementor-widget-container{margin:2% 0% 2% 0%;}.elementor-150358 .elementor-element.elementor-element-f0f5b00 img{width:25%;}@media(max-width:1024px){.elementor-150358 .elementor-element.elementor-element-2451563 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-150358 .elementor-element.elementor-element-90f5d1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:05% 0% 0% 0%;}.elementor-150358 .elementor-element.elementor-element-90f5d1e .elementor-heading-title{font-size:40px;}.elementor-150358 .elementor-element.elementor-element-63a463a > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-150358 .elementor-element.elementor-element-63a463a{font-size:18px;}.elementor-150358 .elementor-element.elementor-element-09b9e00{padding:4% 10% 2% 10%;}.elementor-150358 .elementor-element.elementor-element-6bc71af{--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-150358 .elementor-element.elementor-element-f0f5b00 img{width:41%;}}@media(max-width:767px){.elementor-150358 .elementor-element.elementor-element-828212c{margin-top:08%;margin-bottom:0%;}.elementor-150358 .elementor-element.elementor-element-4477af7{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}body:not(.rtl) .elementor-150358 .elementor-element.elementor-element-4477af7{right:80%;}body.rtl .elementor-150358 .elementor-element.elementor-element-4477af7{left:80%;}.elementor-150358 .elementor-element.elementor-element-90f5d1e .elementor-heading-title{font-size:24px;}.elementor-150358 .elementor-element.elementor-element-63a463a > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-150358 .elementor-element.elementor-element-63a463a{font-size:16px;line-height:1.5em;}.elementor-150358 .elementor-element.elementor-element-e894582{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-150358 .elementor-element.elementor-element-e894582 > .elementor-widget-container{padding:0% 0% 0% 0%;}body:not(.rtl) .elementor-150358 .elementor-element.elementor-element-e894582{left:80%;}body.rtl .elementor-150358 .elementor-element.elementor-element-e894582{right:80%;}.elementor-150358 .elementor-element.elementor-element-09b9e00{padding:0% 03% 3% 03%;}.elementor-150358 .elementor-element.elementor-element-6bc71af{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-150358 .elementor-element.elementor-element-f0f5b00 img{width:85%;}}@media(min-width:768px){.elementor-150358 .elementor-element.elementor-element-7aed120{width:20%;}.elementor-150358 .elementor-element.elementor-element-2451563{width:59.666%;}.elementor-150358 .elementor-element.elementor-element-9e189ed{width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-150358 .elementor-element.elementor-element-7aed120{width:20%;}}/* Start custom CSS for section, class: .elementor-element-828212c */.image-up{
      transform: rotate(270deg); 

}

.lets-talk-form label{
	font-size: 20px;
font-weight: 700;
line-height: 1.2em;
padding-bottom: 5px;
}

.lets-talk-form .hs-form-required{
    display: none;
}

.lets-talk-form input{
	border: 3px solid #000 !important;
	border-radius: 10px;
	padding: 12px !important;
	margin-bottom: 20px !important;
}

.lets-talk-form .legal-consent-container .hs-form-booleancheckbox-display p {
	font-size: 14px !important;
	font-weight: 400 !important;
}

.lets-talk-form .hs-input[type='checkbox'] {
-webkit-appearance: none; 
-moz-appearance: none; 
appearance: none;
display: inline-block; 
width: 31px; 
height: 31px; 
background-color: #fff;
 border: 3px solid #000; 
 border-radius: 3px; 
vertical-align: middle; 
margin-right: 10px;
margin-top: 10px !important
}

.lets-talk-form .hs-input[type="checkbox"]:checked { 
background-color: #000 !important; }

.lets-talk-form .hs-input[type="checkbox"]:checked::after { 
content: ""; 
display: block; 
position: relative; 
bottom: 9px;
right: 3px;
width: 10px; 
height: 17px; 
border-right: 3px solid #fff; 
border-bottom: 3px solid #fff; 
transform: rotate(45deg);
}

.lets-talk-form .hs-button {
	background-color: #237AC3 !important;
color: #fff !important;
border-radius: 50px !important;
border: none !important;
}

.lets-talk-form .hbspt-form input[type="submit"]{
    padding: 1% 5% 1% 5% !important;
}

.lets-talk-form .actions{
    text-align: center;
}

#a-underlined{
    font-size: 18px !important;
    font-weight: 400 !important;
    text-decoration: underline !important;
}

@media only screen and (min-width: 375px) and (max-width:767px){ 

#a-underlined{
    font-size: 12px !important;
}


.lets-talk-form label{
	font-size: 20px;
}

.lets-talk-form .legal-consent-container .hs-form-booleancheckbox-display p {
	font-size: 12px !important;
} 

.lets-talk-form .hs-button {
	font-size: 20px !important;
}

.lets-talk-form .hbspt-form input[type="submit"]{
    padding: 2% 8% 2% 8% !important;
}

.lets-talk-form .legal-consent-container .hs-form-booleancheckbox-display span{
    margin-left: 40px !important;
}

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73adb9e */.hs-fieldtype-textarea.hs-input {
    border: 3px solid #000 !important;
    border-radius: 10px !important;
    padding: 12px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bc71af */.image-up{
      transform: rotate(270deg); 

}

.contact-sales-form label{
	font-size: 20px;
font-weight: 700;
line-height: 1.2em;
padding-bottom: 5px;
}

.contact-sales-form .hs-form-required{
    display: none;
}

.contact-sales-form .hs-error-msg{
    font-size: 18px !important;
}

.contact-sales-form input, #which_product_would_you_like_to_talk_about_-9854cb92-7ade-477f-afee-81f21e68b2c5, #what_would_you_like_to_talk_about_-9854cb92-7ade-477f-afee-81f21e68b2c5, .contact-sales-form  select, #what_would_you_like_to_talk_about_-7479891a-8d10-42ba-b616-4a94cb85aca1, #what_would_you_like_to_talk_about_-4896fe0a-a8d5-4d36-a31f-a968f72438bc, #what_would_you_like_to_talk_about_-b0ecfe3b-909c-40e9-9361-4abce02bce4a{
	border: 3px solid #000 !important;
	border-radius: 10px;
	padding: 12px !important;
	margin-bottom: 20px !important;
}

.contact-sales-form input:focus, #which_product_would_you_like_to_talk_about_-9854cb92-7ade-477f-afee-81f21e68b2c5:focus, #what_would_you_like_to_talk_about_-9854cb92-7ade-477f-afee-81f21e68b2c5:focus, .contact-sales-form  select:focus, #what_would_you_like_to_talk_about_-4896fe0a-a8d5-4d36-a31f-a968f72438bc:focus,#what_would_you_like_to_talk_about_-7479891a-8d10-42ba-b616-4a94cb85aca1:focus, #what_would_you_like_to_talk_about_-b0ecfe3b-909c-40e9-9361-4abce02bce4a:focus {
    background-color: #fff !important;
}

.contact-sales-form .legal-consent-container .hs-form-booleancheckbox-display p {
	font-size: 14px !important;
	font-weight: 400 !important;
}

#what_would_you_like_to_talk_about_-9854cb92-7ade-477f-afee-81f21e68b2c5, #what_would_you_like_to_talk_about_-7479891a-8d10-42ba-b616-4a94cb85aca1, #what_would_you_like_to_talk_about_-4896fe0a-a8d5-4d36-a31f-a968f72438bc, #what_would_you_like_to_talk_about_-b0ecfe3b-909c-40e9-9361-4abce02bce4a{
    color: #000 !important;
}

.contact-sales-form .hs-input[type='checkbox'] {
-webkit-appearance: none; 
-moz-appearance: none; 
appearance: none;
display: inline-block; 
width: 31px; 
height: 31px; 
background-color: #fff;
 border: 3px solid #000; 
 border-radius: 3px; 
vertical-align: middle; 
margin-right: 10px;
margin-top: 10px !important
}

.contact-sales-form .hs-input[type="checkbox"]:checked { 
background-color: #000 !important; }

.contact-sales-form .hs-input[type="checkbox"]:checked::after { 
content: ""; 
display: block; 
position: relative; 
bottom: 9px;
right: 3px;
width: 10px; 
height: 17px; 
border-right: 3px solid #fff; 
border-bottom: 3px solid #fff; 
transform: rotate(45deg);
}

.contact-sales-form .hs-button {
	background-color: #000 !important;
color: #fff !important;
border-radius: 50px !important;
border: none !important;
}

.contact-sales-form .hbspt-form input[type="submit"]{
    border-radius: 15px !important;
}

.contact-sales-form .actions{
    text-align: center;
}

#a-underlined{
    font-size: 18px !important;
    font-weight: 400 !important;
    text-decoration: underline !important;
}

@media only screen and (min-width: 375px) and (max-width:767px){ 

#a-underlined{
    font-size: 12px !important;
}


.contact-sales-form label{
	font-size: 20px;
}

.contact-sales-form .legal-consent-container .hs-form-booleancheckbox-display p {
	font-size: 12px !important;
} 

.contact-sales-form .hs-button {
	font-size: 20px !important;
}

.contact-sales-form .hbspt-form input[type="submit"]{
    padding: 2% 8% 2% 8% !important;
}

.contact-sales-form .legal-consent-container .hs-form-booleancheckbox-display>span{
    margin-left: 40px !important;
}

}/* End custom CSS */