.elementor-1017 .elementor-element.elementor-element-13512790{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--flex-wrap:wrap;--background-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-13512790, .elementor-1017 .elementor-element.elementor-element-13512790::before{--border-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-46aca45a{--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;--background-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-6ec6204a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1017 .elementor-element.elementor-element-6ec6204a img{width:75%;}.elementor-1017 .elementor-element.elementor-element-12c1f9a6{--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;--background-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-72c68203 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1017 .elementor-element.elementor-element-6d5b0a4{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1017 .elementor-element.elementor-element-3ad8b516{--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;--justify-content:flex-start;--background-transition:0.3s;}.elementor-1017 .elementor-element.elementor-element-48b3a393 .elementor-button:hover, .elementor-1017 .elementor-element.elementor-element-48b3a393 .elementor-button:focus{background-color:var( --e-global-color-8f09fe0 );}.elementor-1017 .elementor-element.elementor-element-48b3a393 .elementor-button{font-family:"Bank Gothic", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-fda28ab );color:var( --e-global-color-fda28ab );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1017 .elementor-element.elementor-element-308303c1 .elementor-button:hover, .elementor-1017 .elementor-element.elementor-element-308303c1 .elementor-button:focus{background-color:var( --e-global-color-8f09fe0 );}.elementor-1017 .elementor-element.elementor-element-308303c1 .elementor-button{font-family:"Bank Gothic", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-fda28ab );color:var( --e-global-color-fda28ab );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1017 .elementor-element.elementor-element-2acb453f .elementor-button:hover, .elementor-1017 .elementor-element.elementor-element-2acb453f .elementor-button:focus{background-color:var( --e-global-color-8f09fe0 );}.elementor-1017 .elementor-element.elementor-element-2acb453f .elementor-button{font-family:"Bank Gothic", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-fda28ab );color:var( --e-global-color-fda28ab );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1017 .elementor-element.elementor-element-7335742b .elementor-button:hover, .elementor-1017 .elementor-element.elementor-element-7335742b .elementor-button:focus{background-color:var( --e-global-color-8f09fe0 );}.elementor-1017 .elementor-element.elementor-element-7335742b .elementor-button{font-family:"Bank Gothic", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-fda28ab );color:var( --e-global-color-fda28ab );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1017 .elementor-element.elementor-element-588e989e .elementor-button:hover, .elementor-1017 .elementor-element.elementor-element-588e989e .elementor-button:focus{background-color:var( --e-global-color-8f09fe0 );}.elementor-1017 .elementor-element.elementor-element-588e989e .elementor-button{font-family:"Bank Gothic", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-fda28ab );color:var( --e-global-color-fda28ab );border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1017 .elementor-element.elementor-element-13512790{--width:100%;}.elementor-1017 .elementor-element.elementor-element-46aca45a{--width:100%;}.elementor-1017 .elementor-element.elementor-element-12c1f9a6{--width:50%;}.elementor-1017 .elementor-element.elementor-element-3ad8b516{--width:25%;}}@media(max-width:1024px){.elementor-1017 .elementor-element.elementor-element-72c68203 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1017 .elementor-element.elementor-element-6d5b0a4{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-1017 .elementor-element.elementor-element-72c68203 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1017 .elementor-element.elementor-element-6d5b0a4{font-size:var( --e-global-typography-secondary-font-size );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Bank Gothic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://protrantechnology.com/wp-content/uploads/2024/11/bank-gothic-medium-bt.ttf') format('truetype');
}
@font-face {
	font-family: 'Bank Gothic';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://protrantechnology.com/wp-content/uploads/2024/11/BankGothic-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */