.elementor-102715 .elementor-element.elementor-element-c80d1c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:80px;--padding-block-end:150px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-102715 .elementor-element.elementor-element-c80d1c0:not(.elementor-motion-effects-element-type-background), .elementor-102715 .elementor-element.elementor-element-c80d1c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../png/group-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-102715 .elementor-element.elementor-element-c80d1c0, .elementor-102715 .elementor-element.elementor-element-c80d1c0::before{--border-transition:0.3s;}.elementor-102715 .elementor-element.elementor-element-a9d8e7c{text-align:center;}.elementor-102715 .elementor-element.elementor-element-a9d8e7c .elementor-heading-title{color:#26252D;font-family:"Circular Medium Font", Circular Std Bold;font-size:72px;font-weight:normal;line-height:75px;}.elementor-102715 .elementor-element.elementor-element-667c544{text-align:center;}.elementor-102715 .elementor-element.elementor-element-667c544 .elementor-heading-title{color:#000000;font-family:"Circular Medium Font", Circular Std Bold;font-size:24px;font-weight:normal;line-height:36px;}.elementor-102715 .elementor-element.elementor-element-667c544 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-102715 .elementor-element.elementor-element-50477a5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-102715 .elementor-element.elementor-element-4baa411{--display:flex;--background-transition:0.3s;}.elementor-102715 .elementor-element.elementor-element-4a5f6a4 .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:22px 20px 22px 30px;}.elementor-102715 .elementor-element.elementor-element-9b9beaa .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:22px 20px 22px 30px;}.elementor-102715 .elementor-element.elementor-element-e48f246 .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:22px 20px 22px 30px;}.elementor-102715 .elementor-element.elementor-element-47b3388 .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:22px 20px 22px 30px;}.elementor-102715 .elementor-element.elementor-element-1dbb35a .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:22px 20px 22px 30px;}.elementor-102715 .elementor-element.elementor-element-784d62e .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:22px 20px 22px 30px;}.elementor-102715 .elementor-element.elementor-element-4775dd2 .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:22px 20px 22px 30px;}.elementor-102715 .elementor-element.elementor-element-26768fb .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:22px 20px 22px 30px;}.elementor-102715 .elementor-element.elementor-element-057ef77{--display:flex;--background-transition:0.3s;}.elementor-102715 .elementor-element.elementor-element-2517b5f .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:22px 20px 22px 30px;}.elementor-102715 .elementor-element.elementor-element-51e3721 .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:22px 20px 22px 30px;}.elementor-102715 .elementor-element.elementor-element-25d112d .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:22px 20px 22px 30px;}.elementor-102715 .elementor-element.elementor-element-d517798 .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:22px 20px 22px 30px;}.elementor-102715 .elementor-element.elementor-element-beb3d59 .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:22px 20px 22px 30px;}.elementor-102715 .elementor-element.elementor-element-a196f9f .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:22px 20px 22px 30px;}.elementor-102715 .elementor-element.elementor-element-0419c05 .elementor-button{font-size:16px;fill:#000000;color:#000000;background-color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:22px 20px 22px 30px;}.elementor-102715 .elementor-element.elementor-element-3044036 .elementor-button{fill:#000000;color:#000000;background-color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:22px 20px 22px 30px;}@media(min-width:768px){.elementor-102715 .elementor-element.elementor-element-4baa411{--width:50%;}.elementor-102715 .elementor-element.elementor-element-057ef77{--width:50%;}}@media(max-width:1024px){.elementor-102715 .elementor-element.elementor-element-a9d8e7c .elementor-heading-title{font-size:60px;line-height:65px;}.elementor-102715 .elementor-element.elementor-element-667c544 .elementor-heading-title{font-size:18px;line-height:28px;}}@media(max-width:767px){.elementor-102715 .elementor-element.elementor-element-a9d8e7c .elementor-heading-title{font-size:48px;line-height:55px;}}/* Start custom CSS for heading, class: .elementor-element-a9d8e7c */.elementor-102715 .elementor-element.elementor-element-a9d8e7c h1{
    letter-spacing: -3.6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-667c544 */.elementor-102715 .elementor-element.elementor-element-667c544 h4{
    letter-spacing: -0.48px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a5f6a4 */.elementor-102715 .elementor-element.elementor-element-4a5f6a4 .elementor-button-text {
  display: flex!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50477a5 */.elementor-102715 .elementor-element.elementor-element-50477a5 .elementor-button-text {
  display: flex!important;
}

.elementor-102715 .elementor-element.elementor-element-50477a5 .elementor-button:hover{
    box-shadow: 1px 5px 12px gray;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Circular Medium Font';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('../circularxxweb-medium.html') format('woff2'),
		url('../woff/circularxxweb-medium.woff') format('woff');
}
@font-face {
	font-family: 'Circular Medium Font';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('../circularxxweb-mediumitalic.html') format('woff2'),
		url('../woff/circularxxweb-mediumitalic.woff') format('woff');
}
/* End Custom Fonts CSS */