.elementor-21720 .elementor-element.elementor-element-cad40e5{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:50px;overflow:visible;--border-radius:var(--global-border-radius);}.elementor-21720 .elementor-element.elementor-element-cad40e5:not(.elementor-motion-effects-element-type-background), .elementor-21720 .elementor-element.elementor-element-cad40e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21720 .elementor-element.elementor-element-aa80f82{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21720 .elementor-element.elementor-element-5ef6427{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21720 .elementor-element.elementor-element-f99a781 .ekit-heading__description{max-width:320px;}.elementor-21720 .elementor-element.elementor-element-f99a781 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-21720 .elementor-element.elementor-element-f99a781 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-21720 .elementor-element.elementor-element-f99a781 .ekit-heading__subtitle-has-border{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;}.elementor-21720 .elementor-element.elementor-element-f99a781 .elementskit-section-title-wraper p{color:var( --e-global-color-4473a96 );}.elementor-21720 .elementor-element.elementor-element-f99a781 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-21720 .elementor-element.elementor-element-39f6e13 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-21720 .elementor-element.elementor-element-39f6e13 .elementskit-btn{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:16px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-21720 .elementor-element.elementor-element-39f6e13 .elementskit-btn:hover{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-21720 .elementor-element.elementor-element-39f6e13 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-21720 .elementor-element.elementor-element-39f6e13 .elementskit-btn > i, .elementor-21720 .elementor-element.elementor-element-39f6e13 .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-21720 .elementor-element.elementor-element-39f6e13 .elementskit-btn > i, .rtl .elementor-21720 .elementor-element.elementor-element-39f6e13 .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-21720 .elementor-element.elementor-element-39f6e13 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21720 .elementor-element.elementor-element-39f6e13.elementor-element{--align-self:flex-start;}.elementor-21720 .elementor-element.elementor-element-dc73923{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;--border-radius:var(--global-border-radius);}.elementor-21720 .elementor-element.elementor-element-dc73923::before, .elementor-21720 .elementor-element.elementor-element-dc73923 > .elementor-background-video-container::before, .elementor-21720 .elementor-element.elementor-element-dc73923 > .e-con-inner > .elementor-background-video-container::before, .elementor-21720 .elementor-element.elementor-element-dc73923 > .elementor-background-slideshow::before, .elementor-21720 .elementor-element.elementor-element-dc73923 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21720 .elementor-element.elementor-element-dc73923 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21720 .elementor-element.elementor-element-dc73923.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-21720 .elementor-element.elementor-element-d6222c6 img{pointer-events:all;border-style:none;border-radius:5% 5% 5% 5%;}.elementor-21720 .elementor-element.elementor-element-d6222c6.elementor-element{--align-self:flex-end;}@media(max-width:1024px){.elementor-21720 .elementor-element.elementor-element-cad40e5{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-21720 .elementor-element.elementor-element-aa80f82{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21720 .elementor-element.elementor-element-f99a781 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-21720 .elementor-element.elementor-element-dc73923{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-21720 .elementor-element.elementor-element-cad40e5{--content-width:100%;}.elementor-21720 .elementor-element.elementor-element-5ef6427{--width:35%;}.elementor-21720 .elementor-element.elementor-element-dc73923{--width:55%;}}@media(max-width:767px){.elementor-21720 .elementor-element.elementor-element-cad40e5{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-21720 .elementor-element.elementor-element-aa80f82{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-21720 .elementor-element.elementor-element-5ef6427{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21720 .elementor-element.elementor-element-f99a781 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://operto.com/wp-content/uploads/2024/09/Roboto-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://operto.com/wp-content/uploads/2024/09/Roboto-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://operto.com/wp-content/uploads/2024/09/Roboto-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://operto.com/wp-content/uploads/2024/09/900-Roboto-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://operto.com/wp-content/uploads/2024/09/300-Roboto-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://operto.com/wp-content/uploads/2024/09/500-Roboto-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://operto.com/wp-content/uploads/2024/09/900-Roboto-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */.elementor-21724 .elementor-element.elementor-element-0687d81{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:50px;overflow:visible;--border-radius:var(--global-border-radius);}.elementor-21724 .elementor-element.elementor-element-0687d81:not(.elementor-motion-effects-element-type-background), .elementor-21724 .elementor-element.elementor-element-0687d81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21724 .elementor-element.elementor-element-338af3f{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21724 .elementor-element.elementor-element-06fe586{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21724 .elementor-element.elementor-element-447c70e .ekit-heading__description{max-width:320px;}.elementor-21724 .elementor-element.elementor-element-447c70e .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-21724 .elementor-element.elementor-element-447c70e .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-21724 .elementor-element.elementor-element-447c70e .ekit-heading__subtitle-has-border{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;}.elementor-21724 .elementor-element.elementor-element-447c70e .elementskit-section-title-wraper p{color:var( --e-global-color-4473a96 );}.elementor-21724 .elementor-element.elementor-element-447c70e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-21724 .elementor-element.elementor-element-7c621a7 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-21724 .elementor-element.elementor-element-7c621a7 .elementskit-btn{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:16px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-21724 .elementor-element.elementor-element-7c621a7 .elementskit-btn:hover{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-21724 .elementor-element.elementor-element-7c621a7 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-21724 .elementor-element.elementor-element-7c621a7 .elementskit-btn > i, .elementor-21724 .elementor-element.elementor-element-7c621a7 .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-21724 .elementor-element.elementor-element-7c621a7 .elementskit-btn > i, .rtl .elementor-21724 .elementor-element.elementor-element-7c621a7 .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-21724 .elementor-element.elementor-element-7c621a7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21724 .elementor-element.elementor-element-7c621a7.elementor-element{--align-self:flex-start;}.elementor-21724 .elementor-element.elementor-element-12c4445{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;--border-radius:var(--global-border-radius);}.elementor-21724 .elementor-element.elementor-element-12c4445::before, .elementor-21724 .elementor-element.elementor-element-12c4445 > .elementor-background-video-container::before, .elementor-21724 .elementor-element.elementor-element-12c4445 > .e-con-inner > .elementor-background-video-container::before, .elementor-21724 .elementor-element.elementor-element-12c4445 > .elementor-background-slideshow::before, .elementor-21724 .elementor-element.elementor-element-12c4445 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21724 .elementor-element.elementor-element-12c4445 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21724 .elementor-element.elementor-element-12c4445.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-21724 .elementor-element.elementor-element-d30d1f7 img{pointer-events:all;border-style:none;border-radius:5% 5% 5% 5%;}.elementor-21724 .elementor-element.elementor-element-d30d1f7.elementor-element{--align-self:flex-end;}@media(max-width:1024px){.elementor-21724 .elementor-element.elementor-element-0687d81{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-21724 .elementor-element.elementor-element-338af3f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21724 .elementor-element.elementor-element-447c70e .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-21724 .elementor-element.elementor-element-12c4445{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-21724 .elementor-element.elementor-element-0687d81{--content-width:100%;}.elementor-21724 .elementor-element.elementor-element-06fe586{--width:35%;}.elementor-21724 .elementor-element.elementor-element-12c4445{--width:55%;}}@media(max-width:767px){.elementor-21724 .elementor-element.elementor-element-0687d81{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-21724 .elementor-element.elementor-element-338af3f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-21724 .elementor-element.elementor-element-06fe586{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21724 .elementor-element.elementor-element-447c70e .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}.elementor-21732 .elementor-element.elementor-element-9c1a28d{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:50px;overflow:visible;--border-radius:var(--global-border-radius);}.elementor-21732 .elementor-element.elementor-element-9c1a28d:not(.elementor-motion-effects-element-type-background), .elementor-21732 .elementor-element.elementor-element-9c1a28d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-21732 .elementor-element.elementor-element-c8f4110{--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:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21732 .elementor-element.elementor-element-0773a2a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-21732 .elementor-element.elementor-element-c0801c1 .ekit-heading__description{max-width:320px;}.elementor-21732 .elementor-element.elementor-element-c0801c1 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-21732 .elementor-element.elementor-element-c0801c1 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-21732 .elementor-element.elementor-element-c0801c1 .ekit-heading__subtitle-has-border{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;}.elementor-21732 .elementor-element.elementor-element-c0801c1 .elementskit-section-title-wraper p{color:var( --e-global-color-4473a96 );}.elementor-21732 .elementor-element.elementor-element-c0801c1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-21732 .elementor-element.elementor-element-05607b8 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-21732 .elementor-element.elementor-element-05607b8 .elementskit-btn{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:16px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-21732 .elementor-element.elementor-element-05607b8 .elementskit-btn:hover{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-21732 .elementor-element.elementor-element-05607b8 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-21732 .elementor-element.elementor-element-05607b8 .elementskit-btn > i, .elementor-21732 .elementor-element.elementor-element-05607b8 .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-21732 .elementor-element.elementor-element-05607b8 .elementskit-btn > i, .rtl .elementor-21732 .elementor-element.elementor-element-05607b8 .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-21732 .elementor-element.elementor-element-05607b8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21732 .elementor-element.elementor-element-05607b8.elementor-element{--align-self:flex-start;}.elementor-21732 .elementor-element.elementor-element-c6987e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;--border-radius:var(--global-border-radius);}.elementor-21732 .elementor-element.elementor-element-c6987e0::before, .elementor-21732 .elementor-element.elementor-element-c6987e0 > .elementor-background-video-container::before, .elementor-21732 .elementor-element.elementor-element-c6987e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-21732 .elementor-element.elementor-element-c6987e0 > .elementor-background-slideshow::before, .elementor-21732 .elementor-element.elementor-element-c6987e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21732 .elementor-element.elementor-element-c6987e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21732 .elementor-element.elementor-element-c6987e0.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-21732 .elementor-element.elementor-element-0069258 img{pointer-events:all;border-style:none;border-radius:5% 5% 5% 5%;}.elementor-21732 .elementor-element.elementor-element-0069258.elementor-element{--align-self:flex-end;}@media(max-width:1024px){.elementor-21732 .elementor-element.elementor-element-9c1a28d{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-21732 .elementor-element.elementor-element-c8f4110{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21732 .elementor-element.elementor-element-c0801c1 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-21732 .elementor-element.elementor-element-c6987e0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-21732 .elementor-element.elementor-element-9c1a28d{--content-width:100%;}.elementor-21732 .elementor-element.elementor-element-0773a2a{--width:35%;}.elementor-21732 .elementor-element.elementor-element-c6987e0{--width:55%;}}@media(max-width:767px){.elementor-21732 .elementor-element.elementor-element-9c1a28d{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-21732 .elementor-element.elementor-element-c8f4110{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-21732 .elementor-element.elementor-element-0773a2a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21732 .elementor-element.elementor-element-c0801c1 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}.elementor-60996 .elementor-element.elementor-element-5f155a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:50px;overflow:visible;}.elementor-60996 .elementor-element.elementor-element-5f155a2:not(.elementor-motion-effects-element-type-background), .elementor-60996 .elementor-element.elementor-element-5f155a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-60996 .elementor-element.elementor-element-601b4c7{--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:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;overflow:visible;}.elementor-60996 .elementor-element.elementor-element-9a7ee68 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-text );}.elementor-60996 .elementor-element.elementor-element-9a7ee68 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-60996 .elementor-element.elementor-element-9a7ee68 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-60996 .elementor-element.elementor-element-9a7ee68 .elementskit-section-title-wraper .elementskit-section-subtitle{color:#0033CC;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-60996 .elementor-element.elementor-element-9a7ee68 .ekit-heading__subtitle-has-border{padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-light );border-radius:20em 20em 20em 20em;}.elementor-60996 .elementor-element.elementor-element-9a7ee68 .elementskit-section-title-wraper p{color:var( --e-global-color-4473a96 );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-60996 .elementor-element.elementor-element-1858373{color:var( --e-global-color-4473a96 );}.elementor-60996 .elementor-element.elementor-element-1858373 > .elementor-widget-container{margin:-20px 0px 0px 15px;}.elementor-60996 .elementor-element.elementor-element-85253ee .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-60996 .elementor-element.elementor-element-85253ee .elementskit-btn{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:16px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-60996 .elementor-element.elementor-element-85253ee .elementskit-btn:hover{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-60996 .elementor-element.elementor-element-85253ee .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-60996 .elementor-element.elementor-element-85253ee .elementskit-btn > i, .elementor-60996 .elementor-element.elementor-element-85253ee .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-60996 .elementor-element.elementor-element-85253ee .elementskit-btn > i, .rtl .elementor-60996 .elementor-element.elementor-element-85253ee .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-60996 .elementor-element.elementor-element-85253ee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-60996 .elementor-element.elementor-element-85253ee.elementor-element{--align-self:flex-start;}.elementor-60996 .elementor-element.elementor-element-0315f70{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-60996 .elementor-element.elementor-element-535c925 img{pointer-events:all;}@media(max-width:1024px){.elementor-60996 .elementor-element.elementor-element-9a7ee68 .elementskit-section-title-wraper p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-60996 .elementor-element.elementor-element-5f155a2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60996 .elementor-element.elementor-element-9a7ee68 .elementskit-section-title-wraper p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60996 .elementor-element.elementor-element-1858373 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-60996 .elementor-element.elementor-element-535c925 img{width:80%;}.elementor-60996 .elementor-element.elementor-element-535c925 > .elementor-widget-container{padding:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-60996 .elementor-element.elementor-element-601b4c7{--width:66.6666%;}.elementor-60996 .elementor-element.elementor-element-0315f70{--width:50%;}}.elementor-61000 .elementor-element.elementor-element-1dd725b5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:50px;overflow:visible;}.elementor-61000 .elementor-element.elementor-element-1dd725b5:not(.elementor-motion-effects-element-type-background), .elementor-61000 .elementor-element.elementor-element-1dd725b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-61000 .elementor-element.elementor-element-35ed2092{--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:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;overflow:visible;}.elementor-61000 .elementor-element.elementor-element-f6b40b8 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-text );}.elementor-61000 .elementor-element.elementor-element-f6b40b8 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-61000 .elementor-element.elementor-element-f6b40b8 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-61000 .elementor-element.elementor-element-f6b40b8 .elementskit-section-title-wraper .elementskit-section-subtitle{color:#0033CC;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-61000 .elementor-element.elementor-element-f6b40b8 .ekit-heading__subtitle-has-border{padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-light );border-radius:20em 20em 20em 20em;}.elementor-61000 .elementor-element.elementor-element-f6b40b8 .elementskit-section-title-wraper p{color:var( --e-global-color-4473a96 );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-61000 .elementor-element.elementor-element-68c34b1 p{margin-block-end:0px;}.elementor-61000 .elementor-element.elementor-element-68c34b1{color:var( --e-global-color-4473a96 );}.elementor-61000 .elementor-element.elementor-element-68c34b1 > .elementor-widget-container{margin:-20px 0px 0px 14px;}.elementor-61000 .elementor-element.elementor-element-250f5a12 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-61000 .elementor-element.elementor-element-250f5a12 .elementskit-btn{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:16px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-61000 .elementor-element.elementor-element-250f5a12 .elementskit-btn:hover{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-61000 .elementor-element.elementor-element-250f5a12 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-61000 .elementor-element.elementor-element-250f5a12 .elementskit-btn > i, .elementor-61000 .elementor-element.elementor-element-250f5a12 .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-61000 .elementor-element.elementor-element-250f5a12 .elementskit-btn > i, .rtl .elementor-61000 .elementor-element.elementor-element-250f5a12 .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-61000 .elementor-element.elementor-element-250f5a12 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-61000 .elementor-element.elementor-element-250f5a12.elementor-element{--align-self:flex-start;}.elementor-61000 .elementor-element.elementor-element-16c65b41{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-61000 .elementor-element.elementor-element-6b177484 img{pointer-events:all;}@media(max-width:1024px){.elementor-61000 .elementor-element.elementor-element-f6b40b8 .elementskit-section-title-wraper p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-61000 .elementor-element.elementor-element-1dd725b5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61000 .elementor-element.elementor-element-f6b40b8 .elementskit-section-title-wraper p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-61000 .elementor-element.elementor-element-68c34b1 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-61000 .elementor-element.elementor-element-6b177484 img{width:85%;}.elementor-61000 .elementor-element.elementor-element-6b177484 > .elementor-widget-container{padding:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-61000 .elementor-element.elementor-element-35ed2092{--width:66.6666%;}.elementor-61000 .elementor-element.elementor-element-16c65b41{--width:50%;}}.elementor-61006 .elementor-element.elementor-element-5724931b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50px 50px 50px 50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:50px;overflow:visible;}.elementor-61006 .elementor-element.elementor-element-5724931b:not(.elementor-motion-effects-element-type-background), .elementor-61006 .elementor-element.elementor-element-5724931b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-61006 .elementor-element.elementor-element-7e6fa307{--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:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;overflow:visible;}.elementor-61006 .elementor-element.elementor-element-5f5d6032 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-text );}.elementor-61006 .elementor-element.elementor-element-5f5d6032 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-primary );}.elementor-61006 .elementor-element.elementor-element-5f5d6032 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-61006 .elementor-element.elementor-element-5f5d6032 .elementskit-section-title-wraper .elementskit-section-subtitle{color:#0033CC;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-61006 .elementor-element.elementor-element-5f5d6032 .ekit-heading__subtitle-has-border{padding:3px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-light );border-radius:20em 20em 20em 20em;}.elementor-61006 .elementor-element.elementor-element-5f5d6032 .elementskit-section-title-wraper p{color:var( --e-global-color-4473a96 );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-61006 .elementor-element.elementor-element-9ca7243 p{margin-block-end:0px;}.elementor-61006 .elementor-element.elementor-element-9ca7243{color:var( --e-global-color-4473a96 );}.elementor-61006 .elementor-element.elementor-element-9ca7243 > .elementor-widget-container{margin:-20px 0px 0px 15px;}.elementor-61006 .elementor-element.elementor-element-4e072ff0 .ekit-btn-wraper .elementskit-btn{justify-content:flex-start;}.elementor-61006 .elementor-element.elementor-element-4e072ff0 .elementskit-btn{padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:16px;color:var( --e-global-color-primary );fill:var( --e-global-color-primary );background-color:#FFFFFF00;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-61006 .elementor-element.elementor-element-4e072ff0 .elementskit-btn:hover{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-61006 .elementor-element.elementor-element-4e072ff0 .elementskit-btn > :is(i, svg){font-size:14px;}.elementor-61006 .elementor-element.elementor-element-4e072ff0 .elementskit-btn > i, .elementor-61006 .elementor-element.elementor-element-4e072ff0 .elementskit-btn > svg{margin-left:5px;}.rtl .elementor-61006 .elementor-element.elementor-element-4e072ff0 .elementskit-btn > i, .rtl .elementor-61006 .elementor-element.elementor-element-4e072ff0 .elementskit-btn > svg{margin-left:0;margin-right:5px;}.elementor-61006 .elementor-element.elementor-element-4e072ff0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-61006 .elementor-element.elementor-element-4e072ff0.elementor-element{--align-self:flex-start;}.elementor-61006 .elementor-element.elementor-element-6080c293{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-61006 .elementor-element.elementor-element-323e1d61 img{pointer-events:all;}@media(max-width:1024px){.elementor-61006 .elementor-element.elementor-element-5f5d6032 .elementskit-section-title-wraper p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-61006 .elementor-element.elementor-element-5724931b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-61006 .elementor-element.elementor-element-5f5d6032 .elementskit-section-title-wraper p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-61006 .elementor-element.elementor-element-9ca7243 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-61006 .elementor-element.elementor-element-323e1d61 img{width:80%;}.elementor-61006 .elementor-element.elementor-element-323e1d61 > .elementor-widget-container{padding:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-61006 .elementor-element.elementor-element-7e6fa307{--width:66.6666%;}.elementor-61006 .elementor-element.elementor-element-6080c293{--width:50%;}}
.row .col img:not([srcset]) {
	width: 100% !important;
}

/**
 Responsive table courtesy of Mark Wiltshire: mark@bamboorocketapps.com (thanks!)
 
 For more styles try: http://icant.co.uk/csstablegallery/
 ----
 Generic styles:
 Here you could e.g. customise width of column 1 and 2,
 or add a generic roll-over effect on table rows
*/
.cookielawinfo-column-1 {
	width: 25%;
}

.cookielawinfo-column-2 {
	width: 10%;
}

.cookielawinfo-column-3 {
	width: 15%;
}

.cookielawinfo-column-4 {
	width: 50%;
}

/** Simple style */
.cookielawinfo-simple thead {
	width: 100%;
}

.cookielawinfo-simple td {
	padding: 5px 5px 5px 0;
	vertical-align: top;
}

.cookielawinfo-simple thead th {
	padding-right: 10px;
	text-align: left;
}

/** Modern style */
.cookielawinfo-modern {
	border: 1px solid #e3e3e3;
	background-color: #f2f2f2;
	width: 100%;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
}

.cookielawinfo-modern td, .cookielawinfo-modern th {
	padding: 5px;
	color: #333;
}

.cookielawinfo-modern thead {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	padding: .2em 0 .2em .5em;
	text-align: left;
	color: #4b4b4b;
	background-color: #c8c8c8;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#e3e3e3), color-stop(.6, #b3b3b3));
	background-image: -moz-linear-gradient(top, #d6d6d6, #b0b0b0, #b3b3b3 90%);
	border-bottom: solid 1px #999;
}

.cookielawinfo-modern th {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 17px;
	line-height: 20px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-shadow: white 1px 1px 1px;
}

.cookielawinfo-modern td {
	line-height: 20px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #fff;
}

.cookielawinfo-modern tr.cookielawinfo-row:hover {
	background-color: #fff;
}

/** Elegant style */
.cookielawinfo-elegant {
	border: 1px solid #dfdfdf;
	background-color: #f9f9f9;
	width: 100%;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font-family: Arial, "Bitstream Vera Sans", Helvetica, Verdana, sans-serif;
	color: #333;
}

.cookielawinfo-elegant tr {
	border-top-color: white;
	border-bottom: 1px solid #dfdfdf;
	color: #555;
}

.cookielawinfo-elegant th {
	text-shadow: rgba(255, 255, 255, .796875) 0px 1px 0px;
	font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
	font-weight: normal;
	padding: 7px 7px 8px;
	text-align: left;
	line-height: 1.3em;
	font-size: 14px;
}

.cookielawinfo-elegant td {
	font-size: 12px;
	padding: 4px 7px 2px;
	vertical-align: top;
}

/** Rounded style */
.cookielawinfo-rounded {
	background-color: #f5f5f5;
	padding: 5px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #ebebeb;
}

.cookielawinfo-rounded td, .rounded th {
	padding: 1px 5px;
}

.cookielawinfo-rounded thead {
	text-shadow: 0 1px 0 white;
	color: #999;
}

.cookielawinfo-rounded th {
	text-align: left;
	text-transform: uppercase;
	font-size: 11pt;
	border-bottom: 1px solid #fff;
	padding: 1px 5px;
}

.cookielawinfo-rounded td {
	font-size: 10pt;
	padding: 5px;
}

.cookielawinfo-rounded tr.cookielawinfo-row:hover {
	background-color: #fff;
}

/** Classic Style */
table.cookielawinfo-classic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	color: #333;
}

table.cookielawinfo-classic thead tr th {
	text-transform: uppercase;
	background: #e2e2e2;
}

table.cookielawinfo-classic tfoot tr th, table.cookielawinfo-classic tfoot tr td {
	text-transform: uppercase;
	color: #000;
	font-weight: bold;
}

table.cookielawinfo-classic tfoot tr th {
	width: 20%;
}

table.cookielawinfo-classic tfoot tr td {
	width: 80%;
}

table.cookielawinfo-classic td, table.cookielawinfo-classic th {
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 5px;
	line-height: 1.8em;
	font-size: .8em;
	vertical-align: top;
	width: 20%;
}

table.cookielawinfo-classic tr.odd th, table.cookielawinfo-classic tr.odd td {
	background: #efefef;
}

/* "Winter Blues" CSS theme for CSS Table Gallery (http://icant.co.uk/csstablegallery/) by Gunta Klavina (http://www.klavina.com) */
table.cookielawinfo-winter {
	font: 85% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	padding: 0;
	margin: 10px 0 20px;
	border-collapse: collapse;
	color: #333;
	background: #f3f5f7;
}

table.cookielawinfo-winter a {
	color: #3a4856;
	text-decoration: none;
	border-bottom: 1px solid #c6c8cb;
}

table.cookielawinfo-winter a:visited {
	color: #777;
}

table.cookielawinfo-winter a:hover {
	color: #000;
}

table.cookielawinfo-winter caption {
	text-align: left;
	text-transform: uppercase;
	padding-bottom: 10px;
	font: 200% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
}

table.cookielawinfo-winter thead th {
	background: #3a4856;
	padding: 15px 10px;
	color: #fff;
	text-align: left;
	font-weight: normal;
}

table.cookielawinfo-winter tbody {
	border-left: 1px solid #eaecee;
	border-right: 1px solid #eaecee;
}

table.cookielawinfo-winter tbody {
	border-bottom: 1px solid #eaecee;
}

table.cookielawinfo-winter tbody td, table.cookielawinfo-winter tbody th {
	padding: 10px;
	text-align: left;
}

table.cookielawinfo-winter tbody tr {
	background: #f3f5f7;
}

table.cookielawinfo-winter tbody tr.odd {
	background: #f0f2f4;
}

table.cookielawinfo-winter tbody tr:hover {
	background: #eaecee;
	color: #111;
}

table.cookielawinfo-winter tfoot td, table.cookielawinfo-winter tfoot th, table.cookielawinfo-winter tfoot tr {
	text-align: left;
	font: 120% "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	text-transform: uppercase;
	background: #fff;
	padding: 10px;
}

/** 27/05/2013: responsive table by Mark Wiltshire */
@media (max-width:800px) {
	table.cookielawinfo-row-cat-table td, table.cookielawinfo-row-cat-table th {
		width: 23%;
		font-size: 12px;
	}
	
	table.cookielawinfo-row-cat-table .cookielawinfo-column-4, table.cookielawinfo-row-cat-table .cookielawinfo-column-4 {
		width: 45%;
	}
}

.cookielawinfo-row-cat-title {
	border-bottom: 1px solid #eee;
	text-align: center;
}

.cookielawinfo-row-cat-title-head {
	text-align: center;
}

.cookielawinfo-row-cat-table {
	width: 99%;
	margin-left: 5px;
	word-wrap: break-word;
	table-layout: fixed;
}

.cli-tab-section .cookielawinfo-row-cat-table {
	width: 100%;
	margin-left: 0;
}

.cli-tab-section .cookielawinfo-row-cat-table td, .cli-tab-section .cookielawinfo-row-cat-table th {
	font-size: 12px;
}
