.elementor-12 .elementor-element.elementor-element-06cacad{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e435503{--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:100px;--padding-bottom:165px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e435503:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e435503 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-12 .elementor-element.elementor-element-9717a4d{--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:stretch;--gap:40px 30px;--row-gap:40px;--column-gap:30px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5bf10e1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-18d38a1{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-18d38a1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-18d38a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-18d38a1:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-18d38a1{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-18d38a1{right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8c7e2e7 > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-8c7e2e7 .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-8c7e2e7.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-8c7e2e7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8c7e2e7.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-8c7e2e7 .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-8c7e2e7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8c7e2e7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-8c7e2e7 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8c7e2e7 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-feb2f35{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-eda9f92{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-eda9f92:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-eda9f92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-eda9f92:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-eda9f92{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-eda9f92{right:0px;}.elementor-12 .elementor-element.elementor-element-05d7ac2 > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-05d7ac2 .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-05d7ac2.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-05d7ac2.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-05d7ac2.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-05d7ac2 .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-05d7ac2 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-05d7ac2 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-05d7ac2 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-05d7ac2 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-8adbf0f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3eb7158{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-3eb7158:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3eb7158 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-3eb7158:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-3eb7158{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-3eb7158{right:0px;}.elementor-12 .elementor-element.elementor-element-a0b3ac2 > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-a0b3ac2 .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-a0b3ac2.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-a0b3ac2.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a0b3ac2.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-a0b3ac2 .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-a0b3ac2 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a0b3ac2 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-a0b3ac2 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a0b3ac2 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-88d5a3b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ac0ec8c{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-ac0ec8c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ac0ec8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-ac0ec8c:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ac0ec8c{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-ac0ec8c{right:0px;}.elementor-12 .elementor-element.elementor-element-65af508 > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-65af508 .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-65af508.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-65af508.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-65af508.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-65af508 .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-65af508 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-65af508 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-65af508 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-65af508 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-4b1b2bf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-daf25e7{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-daf25e7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-daf25e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-daf25e7:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-daf25e7{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-daf25e7{right:0px;}.elementor-12 .elementor-element.elementor-element-1ab9711 > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-1ab9711 .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-1ab9711.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-1ab9711.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1ab9711.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-1ab9711 .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-1ab9711 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1ab9711 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-1ab9711 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1ab9711 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-3d0d503{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7205884{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-7205884:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7205884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-7205884:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7205884{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-7205884{right:0px;}.elementor-12 .elementor-element.elementor-element-7a4f286 > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-7a4f286 .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-7a4f286.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-7a4f286.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7a4f286.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-7a4f286 .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-7a4f286 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7a4f286 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-7a4f286 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7a4f286 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-aa9e320{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-be5dfc1{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-be5dfc1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-be5dfc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-be5dfc1:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-be5dfc1{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-be5dfc1{right:0px;}.elementor-12 .elementor-element.elementor-element-1bfaba1 > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-1bfaba1 .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-1bfaba1.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-1bfaba1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1bfaba1.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-1bfaba1 .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-1bfaba1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1bfaba1 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-1bfaba1 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1bfaba1 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-63e1b49{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-390ee4d{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-390ee4d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-390ee4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-390ee4d:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-390ee4d{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-390ee4d{right:0px;}.elementor-12 .elementor-element.elementor-element-d297751 > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-d297751 .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-d297751.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-d297751.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d297751.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-d297751 .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-d297751 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-d297751 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-d297751 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d297751 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-ae44fb5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0f7ce6b{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-0f7ce6b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0f7ce6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-0f7ce6b:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-0f7ce6b{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-0f7ce6b{right:0px;}.elementor-12 .elementor-element.elementor-element-8498d44 > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-8498d44 .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-8498d44.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-8498d44.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8498d44.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-8498d44 .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-8498d44 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8498d44 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-8498d44 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8498d44 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-c21a9b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-66fe51c{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-66fe51c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-66fe51c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-66fe51c:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-66fe51c{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-66fe51c{right:0px;}.elementor-12 .elementor-element.elementor-element-2f58451 > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-2f58451 .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-2f58451.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-2f58451.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2f58451.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-2f58451 .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-2f58451 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2f58451 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-2f58451 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2f58451 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-90b4f93{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e67fb56{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-e67fb56:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e67fb56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-e67fb56:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e67fb56{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-e67fb56{right:0px;}.elementor-12 .elementor-element.elementor-element-a8ff79b > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-a8ff79b .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-a8ff79b.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-a8ff79b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a8ff79b.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-a8ff79b .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-a8ff79b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a8ff79b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-a8ff79b .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a8ff79b .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-55e613b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-358983f{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-358983f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-358983f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-358983f:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-358983f{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-358983f{right:0px;}.elementor-12 .elementor-element.elementor-element-9460e9e > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-9460e9e .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-9460e9e.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-9460e9e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9460e9e.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-9460e9e .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-9460e9e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9460e9e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-9460e9e .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-9460e9e .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-b60f54a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0aa542d{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-0aa542d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0aa542d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-0aa542d:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-0aa542d{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-0aa542d{right:0px;}.elementor-12 .elementor-element.elementor-element-f05c5e9 > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-f05c5e9 .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-f05c5e9.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-f05c5e9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f05c5e9.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-f05c5e9 .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-f05c5e9 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f05c5e9 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-f05c5e9 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f05c5e9 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-1469a9f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d828b51{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-d828b51:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d828b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-d828b51:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d828b51{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-d828b51{right:0px;}.elementor-12 .elementor-element.elementor-element-f5949c7 > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-f5949c7 .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-f5949c7.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-f5949c7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f5949c7.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-f5949c7 .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-f5949c7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f5949c7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-f5949c7 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f5949c7 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-1ab1b7c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-090485b{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-090485b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-090485b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-090485b:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-090485b{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-090485b{right:0px;}.elementor-12 .elementor-element.elementor-element-baf6f75 > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-baf6f75 .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-baf6f75.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-baf6f75.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-baf6f75.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-baf6f75 .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-baf6f75 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-baf6f75 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-baf6f75 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-baf6f75 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-f286863{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ea64c6f{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-ea64c6f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ea64c6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-ea64c6f:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ea64c6f{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-ea64c6f{right:0px;}.elementor-12 .elementor-element.elementor-element-5f7e488 > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-5f7e488 .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-5f7e488.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-5f7e488.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5f7e488.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-5f7e488 .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-5f7e488 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5f7e488 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-5f7e488 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5f7e488 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-32fe0c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9b492c7{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-9b492c7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9b492c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-9b492c7:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-9b492c7{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-9b492c7{right:0px;}.elementor-12 .elementor-element.elementor-element-d5dbb4f > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-d5dbb4f .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-d5dbb4f.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-d5dbb4f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-d5dbb4f.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-d5dbb4f .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-d5dbb4f .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-d5dbb4f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-d5dbb4f .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-d5dbb4f .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-a6412e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8c38f27{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-8c38f27:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8c38f27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-8c38f27:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-8c38f27{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-8c38f27{right:0px;}.elementor-12 .elementor-element.elementor-element-0ffc584 > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-0ffc584 .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-0ffc584.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-0ffc584.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0ffc584.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-0ffc584 .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-0ffc584 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-0ffc584 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-0ffc584 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0ffc584 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-0e50128{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-702d8a8{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-702d8a8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-702d8a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-702d8a8:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-702d8a8{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-702d8a8{right:0px;}.elementor-12 .elementor-element.elementor-element-a47519b > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-a47519b .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-a47519b.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-a47519b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a47519b.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-a47519b .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-a47519b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a47519b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-a47519b .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a47519b .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-dbbc008{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-eaddbac{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-eaddbac:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-eaddbac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-eaddbac:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-eaddbac{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-eaddbac{right:0px;}.elementor-12 .elementor-element.elementor-element-3399093 > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-3399093 .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-3399093.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-3399093.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-3399093.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-3399093 .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-3399093 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3399093 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-3399093 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3399093 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-7023534{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bb1a1e6{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-bb1a1e6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bb1a1e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-bb1a1e6:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-bb1a1e6{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-bb1a1e6{right:0px;}.elementor-12 .elementor-element.elementor-element-8bc69e8 > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-8bc69e8 .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-8bc69e8.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-8bc69e8.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-8bc69e8.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-8bc69e8 .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-8bc69e8 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8bc69e8 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-8bc69e8 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-8bc69e8 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-a633314{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c8759c2{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-c8759c2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c8759c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-c8759c2:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-c8759c2{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-c8759c2{right:0px;}.elementor-12 .elementor-element.elementor-element-e53caf1 > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-e53caf1 .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-e53caf1.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-e53caf1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e53caf1.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-e53caf1 .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-e53caf1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e53caf1 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-e53caf1 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e53caf1 .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-38aee90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ce17194{--display:flex;--position:absolute;--background-transition:0.3s;--border-radius:62px 62px 62px 62px;box-shadow:0px 4px 6px 0px rgba(0, 0, 0, 0.16);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-12 .elementor-element.elementor-element-ce17194:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ce17194 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-ce17194:hover{background-color:var( --e-global-color-42e9d26 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ce17194{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-ce17194{right:0px;}.elementor-12 .elementor-element.elementor-element-05a3cfe > .elementor-widget-container{padding:40px 45px 45px 45px;}.elementor-12 .elementor-element.elementor-element-05a3cfe .elementor-icon-box-wrapper{gap:5px;}.elementor-12 .elementor-element.elementor-element-05a3cfe.elementor-view-stacked .elementor-icon{background-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-05a3cfe.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-05a3cfe.elementor-view-default .elementor-icon{fill:#007FCA;color:#007FCA;border-color:#007FCA;}.elementor-12 .elementor-element.elementor-element-05a3cfe .elementor-icon{font-size:66px;}.elementor-12 .elementor-element.elementor-element-05a3cfe .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-05a3cfe .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;}.elementor-12 .elementor-element.elementor-element-05a3cfe .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-05a3cfe .elementor-icon-box-description{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;line-height:20px;}.elementor-12 .elementor-element.elementor-element-b3a1d88{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-b3a1d88:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b3a1d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42e9d26 );}.elementor-12 .elementor-element.elementor-element-87baa15{--display:flex;--padding-top:0px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-12 .elementor-element.elementor-element-87baa15:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-87baa15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-42e9d26 );}.elementor-12 .elementor-element.elementor-element-63a8c44{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;box-shadow:0px -1px 20px -10px rgba(0, 0, 0, 0.5);--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-63a8c44:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-63a8c44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c5ce641 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3694968{text-align:start;}.elementor-12 .elementor-element.elementor-element-3694968 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5a7bfe1 > .elementor-widget-container{border-style:solid;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5a7bfe1 .elementor-accordion-item{border-width:6px;border-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-5a7bfe1 .elementor-accordion-item .elementor-tab-content{border-width:6px;border-block-start-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-5a7bfe1 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:6px;border-block-end-color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-5a7bfe1 .elementor-tab-title{background-color:var( --e-global-color-81e04d2 );padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-5a7bfe1 .elementor-accordion-icon, .elementor-12 .elementor-element.elementor-element-5a7bfe1 .elementor-accordion-title{color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-5a7bfe1 .elementor-accordion-icon svg{fill:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-5a7bfe1 .elementor-active .elementor-accordion-icon, .elementor-12 .elementor-element.elementor-element-5a7bfe1 .elementor-active .elementor-accordion-title{color:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-5a7bfe1 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-5a7bfe1 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;text-transform:none;}.elementor-12 .elementor-element.elementor-element-5a7bfe1 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-5a7bfe1 .elementor-tab-content{color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );padding:30px 20px 30px 20px;}.elementor-12 .elementor-element.elementor-element-0c95e0c{--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fedf9b5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-12 .elementor-element.elementor-element-260e03a .elementor-button{background-color:var( --e-global-color-42e9d26 );font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:none;fill:var( --e-global-color-c5ce641 );color:var( --e-global-color-c5ce641 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-42e9d26 );border-radius:0px 0px 0px 0px;padding:020px 100px 20px 100px;}.elementor-12 .elementor-element.elementor-element-260e03a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-260e03a .elementor-button:focus{background-color:var( --e-global-color-81e04d2 );color:var( --e-global-color-c5ce641 );border-color:var( --e-global-color-81e04d2 );}.elementor-12 .elementor-element.elementor-element-260e03a{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-260e03a .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-260e03a .elementor-button:focus svg{fill:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-70857d5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-13ceda8 .elementor-button{background-color:#007FCA00;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:none;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-81e04d2 );border-radius:0px 0px 0px 0px;padding:020px 100px 20px 100px;}.elementor-12 .elementor-element.elementor-element-13ceda8 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-13ceda8 .elementor-button:focus{background-color:var( --e-global-color-81e04d2 );color:var( --e-global-color-c5ce641 );border-color:var( --e-global-color-81e04d2 );}.elementor-12 .elementor-element.elementor-element-13ceda8{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-13ceda8 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-13ceda8 .elementor-button:focus svg{fill:var( --e-global-color-c5ce641 );}.elementor-12 .elementor-element.elementor-element-21769a4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-8c7e2e7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8c7e2e7 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-8c7e2e7 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-05d7ac2 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-05d7ac2 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-05d7ac2 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-a0b3ac2 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a0b3ac2 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-a0b3ac2 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-65af508 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-65af508 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-65af508 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-1ab9711 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1ab9711 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-1ab9711 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-7a4f286 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7a4f286 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-7a4f286 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-1bfaba1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1bfaba1 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-1bfaba1 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-d297751 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-d297751 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-d297751 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-8498d44 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8498d44 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-8498d44 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-2f58451 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2f58451 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-2f58451 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-a8ff79b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a8ff79b .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-a8ff79b .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-9460e9e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9460e9e .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-9460e9e .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-f05c5e9 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f05c5e9 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-f05c5e9 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-f5949c7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f5949c7 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-f5949c7 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-baf6f75 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-baf6f75 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-baf6f75 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-5f7e488 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5f7e488 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-5f7e488 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-d5dbb4f .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-d5dbb4f .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-d5dbb4f .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-0ffc584 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-0ffc584 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-0ffc584 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-a47519b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a47519b .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-a47519b .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-3399093 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3399093 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-3399093 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-8bc69e8 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8bc69e8 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-8bc69e8 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-e53caf1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e53caf1 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-e53caf1 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-05a3cfe .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-05a3cfe .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-05a3cfe .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-b3a1d88{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-63a8c44{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3694968 .elementor-heading-title{font-size:30px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5a7bfe1 .elementor-accordion-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-5a7bfe1 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-0c95e0c{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-fedf9b5{--flex-wrap:wrap;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-260e03a .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-70857d5{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-13ceda8 .elementor-button{font-size:16px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-e435503{--content-width:1140px;}.elementor-12 .elementor-element.elementor-element-5bf10e1{--width:30%;}.elementor-12 .elementor-element.elementor-element-feb2f35{--width:30%;}.elementor-12 .elementor-element.elementor-element-8adbf0f{--width:30%;}.elementor-12 .elementor-element.elementor-element-88d5a3b{--width:30%;}.elementor-12 .elementor-element.elementor-element-4b1b2bf{--width:30%;}.elementor-12 .elementor-element.elementor-element-3d0d503{--width:30%;}.elementor-12 .elementor-element.elementor-element-aa9e320{--width:30%;}.elementor-12 .elementor-element.elementor-element-63e1b49{--width:30%;}.elementor-12 .elementor-element.elementor-element-ae44fb5{--width:30%;}.elementor-12 .elementor-element.elementor-element-c21a9b5{--width:30%;}.elementor-12 .elementor-element.elementor-element-90b4f93{--width:30%;}.elementor-12 .elementor-element.elementor-element-55e613b{--width:30%;}.elementor-12 .elementor-element.elementor-element-b60f54a{--width:30%;}.elementor-12 .elementor-element.elementor-element-1469a9f{--width:30%;}.elementor-12 .elementor-element.elementor-element-1ab1b7c{--width:30%;}.elementor-12 .elementor-element.elementor-element-f286863{--width:30%;}.elementor-12 .elementor-element.elementor-element-32fe0c4{--width:30%;}.elementor-12 .elementor-element.elementor-element-a6412e9{--width:30%;}.elementor-12 .elementor-element.elementor-element-0e50128{--width:30%;}.elementor-12 .elementor-element.elementor-element-dbbc008{--width:30%;}.elementor-12 .elementor-element.elementor-element-7023534{--width:30%;}.elementor-12 .elementor-element.elementor-element-a633314{--width:30%;}.elementor-12 .elementor-element.elementor-element-38aee90{--width:30%;}.elementor-12 .elementor-element.elementor-element-b3a1d88{--content-width:1140px;}.elementor-12 .elementor-element.elementor-element-fedf9b5{--width:50%;}.elementor-12 .elementor-element.elementor-element-70857d5{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-5bf10e1{--width:320px;}.elementor-12 .elementor-element.elementor-element-feb2f35{--width:320px;}.elementor-12 .elementor-element.elementor-element-8adbf0f{--width:320px;}.elementor-12 .elementor-element.elementor-element-88d5a3b{--width:320px;}.elementor-12 .elementor-element.elementor-element-4b1b2bf{--width:320px;}.elementor-12 .elementor-element.elementor-element-3d0d503{--width:320px;}.elementor-12 .elementor-element.elementor-element-aa9e320{--width:320px;}.elementor-12 .elementor-element.elementor-element-63e1b49{--width:320px;}.elementor-12 .elementor-element.elementor-element-ae44fb5{--width:320px;}.elementor-12 .elementor-element.elementor-element-c21a9b5{--width:320px;}.elementor-12 .elementor-element.elementor-element-90b4f93{--width:320px;}.elementor-12 .elementor-element.elementor-element-55e613b{--width:320px;}.elementor-12 .elementor-element.elementor-element-b60f54a{--width:320px;}.elementor-12 .elementor-element.elementor-element-1469a9f{--width:320px;}.elementor-12 .elementor-element.elementor-element-1ab1b7c{--width:320px;}.elementor-12 .elementor-element.elementor-element-f286863{--width:320px;}.elementor-12 .elementor-element.elementor-element-32fe0c4{--width:320px;}.elementor-12 .elementor-element.elementor-element-a6412e9{--width:320px;}.elementor-12 .elementor-element.elementor-element-0e50128{--width:320px;}.elementor-12 .elementor-element.elementor-element-dbbc008{--width:320px;}.elementor-12 .elementor-element.elementor-element-7023534{--width:320px;}.elementor-12 .elementor-element.elementor-element-a633314{--width:320px;}.elementor-12 .elementor-element.elementor-element-38aee90{--width:320px;}}@media(min-width:1920px){.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5a7bfe1 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-e435503{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9717a4d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-8c7e2e7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8c7e2e7 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-8c7e2e7 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-05d7ac2 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-05d7ac2 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-05d7ac2 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-a0b3ac2 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a0b3ac2 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-a0b3ac2 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-65af508 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-65af508 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-65af508 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-1ab9711 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1ab9711 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-1ab9711 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-7a4f286 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7a4f286 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-7a4f286 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-1bfaba1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1bfaba1 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-1bfaba1 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-d297751 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-d297751 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-d297751 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-8498d44 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8498d44 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-8498d44 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-2f58451 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2f58451 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-2f58451 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-a8ff79b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a8ff79b .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-a8ff79b .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-9460e9e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9460e9e .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-9460e9e .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-f05c5e9 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f05c5e9 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-f05c5e9 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-f5949c7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f5949c7 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-f5949c7 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-baf6f75 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-baf6f75 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-baf6f75 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-5f7e488 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5f7e488 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-5f7e488 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-d5dbb4f .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-d5dbb4f .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-d5dbb4f .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-0ffc584 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-0ffc584 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-0ffc584 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-a47519b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a47519b .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-a47519b .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-3399093 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-3399093 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-3399093 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-8bc69e8 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8bc69e8 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-8bc69e8 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-e53caf1 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e53caf1 .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-e53caf1 .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-05a3cfe .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-05a3cfe .elementor-icon-box-title a{font-size:20px;}.elementor-12 .elementor-element.elementor-element-05a3cfe .elementor-icon-box-description{font-size:14px;}.elementor-12 .elementor-element.elementor-element-b3a1d88{--margin-top:65px;--margin-bottom:65px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-63a8c44{--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3694968 .elementor-heading-title{font-size:25px;line-height:32px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-5a7bfe1 .elementor-accordion-title{font-size:14px;}.elementor-12 .elementor-element.elementor-element-5a7bfe1 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-0c95e0c{--width:100%;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-260e03a{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-260e03a .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-13ceda8{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-13ceda8 .elementor-button{font-size:13px;}}/* Start custom CSS for container, class: .elementor-element-18d38a1 */.elementor-12 .elementor-element.elementor-element-18d38a1 {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8c7e2e7 */.elementor-12 .elementor-element.elementor-element-8c7e2e7{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-8c7e2e7:hover i, .elementor-12 .elementor-element.elementor-element-8c7e2e7:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-8c7e2e7:hover i, .elementor-12 .elementor-element.elementor-element-8c7e2e7:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-8c7e2e7 i, .elementor-12 .elementor-element.elementor-element-8c7e2e7 h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-8c7e2e7 path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-8c7e2e7:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bf10e1 */.elementor-12 .elementor-element.elementor-element-5bf10e1 i, .elementor-12 .elementor-element.elementor-element-5bf10e1 h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-5bf10e1:hover i, .elementor-12 .elementor-element.elementor-element-5bf10e1:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-5bf10e1:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-5bf10e1:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eda9f92 */.elementor-12 .elementor-element.elementor-element-eda9f92 {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-05d7ac2 */.elementor-12 .elementor-element.elementor-element-05d7ac2{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-05d7ac2:hover i, .elementor-12 .elementor-element.elementor-element-05d7ac2:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-05d7ac2:hover i, .elementor-12 .elementor-element.elementor-element-05d7ac2:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-05d7ac2 i, .elementor-12 .elementor-element.elementor-element-05d7ac2 h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-05d7ac2 path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-05d7ac2:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feb2f35 */.elementor-12 .elementor-element.elementor-element-feb2f35 i, .elementor-12 .elementor-element.elementor-element-feb2f35 h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-feb2f35:hover i, .elementor-12 .elementor-element.elementor-element-feb2f35:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-feb2f35:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-feb2f35:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3eb7158 */.elementor-12 .elementor-element.elementor-element-3eb7158 {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a0b3ac2 */.elementor-12 .elementor-element.elementor-element-a0b3ac2{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-a0b3ac2:hover i, .elementor-12 .elementor-element.elementor-element-a0b3ac2:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-a0b3ac2:hover i, .elementor-12 .elementor-element.elementor-element-a0b3ac2:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-a0b3ac2 i, .elementor-12 .elementor-element.elementor-element-a0b3ac2 h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-a0b3ac2 path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-a0b3ac2:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8adbf0f */.elementor-12 .elementor-element.elementor-element-8adbf0f i, .elementor-12 .elementor-element.elementor-element-8adbf0f h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-8adbf0f:hover i, .elementor-12 .elementor-element.elementor-element-8adbf0f:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-8adbf0f:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-8adbf0f:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac0ec8c */.elementor-12 .elementor-element.elementor-element-ac0ec8c {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-65af508 */.elementor-12 .elementor-element.elementor-element-65af508{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-65af508:hover i, .elementor-12 .elementor-element.elementor-element-65af508:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-65af508:hover i, .elementor-12 .elementor-element.elementor-element-65af508:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-65af508 i, .elementor-12 .elementor-element.elementor-element-65af508 h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-65af508 path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-65af508:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88d5a3b */.elementor-12 .elementor-element.elementor-element-88d5a3b i, .elementor-12 .elementor-element.elementor-element-88d5a3b h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-88d5a3b:hover i, .elementor-12 .elementor-element.elementor-element-88d5a3b:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-88d5a3b:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-88d5a3b:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-daf25e7 */.elementor-12 .elementor-element.elementor-element-daf25e7 {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1ab9711 */.elementor-12 .elementor-element.elementor-element-1ab9711{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-1ab9711:hover i, .elementor-12 .elementor-element.elementor-element-1ab9711:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-1ab9711:hover i, .elementor-12 .elementor-element.elementor-element-1ab9711:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-1ab9711 i, .elementor-12 .elementor-element.elementor-element-1ab9711 h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-1ab9711 path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-1ab9711:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b1b2bf */.elementor-12 .elementor-element.elementor-element-4b1b2bf i, .elementor-12 .elementor-element.elementor-element-4b1b2bf h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-4b1b2bf:hover i, .elementor-12 .elementor-element.elementor-element-4b1b2bf:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-4b1b2bf:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-4b1b2bf:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7205884 */.elementor-12 .elementor-element.elementor-element-7205884 {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7a4f286 */.elementor-12 .elementor-element.elementor-element-7a4f286{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-7a4f286:hover i, .elementor-12 .elementor-element.elementor-element-7a4f286:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-7a4f286:hover i, .elementor-12 .elementor-element.elementor-element-7a4f286:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-7a4f286 i, .elementor-12 .elementor-element.elementor-element-7a4f286 h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-7a4f286 path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-7a4f286:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d0d503 */.elementor-12 .elementor-element.elementor-element-3d0d503 i, .elementor-12 .elementor-element.elementor-element-3d0d503 h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-3d0d503:hover i, .elementor-12 .elementor-element.elementor-element-3d0d503:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-3d0d503:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-3d0d503:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be5dfc1 */.elementor-12 .elementor-element.elementor-element-be5dfc1 {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1bfaba1 */.elementor-12 .elementor-element.elementor-element-1bfaba1{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-1bfaba1:hover i, .elementor-12 .elementor-element.elementor-element-1bfaba1:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-1bfaba1:hover i, .elementor-12 .elementor-element.elementor-element-1bfaba1:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-1bfaba1 i, .elementor-12 .elementor-element.elementor-element-1bfaba1 h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-1bfaba1 path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-1bfaba1:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa9e320 */.elementor-12 .elementor-element.elementor-element-aa9e320 i, .elementor-12 .elementor-element.elementor-element-aa9e320 h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-aa9e320:hover i, .elementor-12 .elementor-element.elementor-element-aa9e320:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-aa9e320:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-aa9e320:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-390ee4d */.elementor-12 .elementor-element.elementor-element-390ee4d {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d297751 */.elementor-12 .elementor-element.elementor-element-d297751{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-d297751:hover i, .elementor-12 .elementor-element.elementor-element-d297751:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-d297751:hover i, .elementor-12 .elementor-element.elementor-element-d297751:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-d297751 i, .elementor-12 .elementor-element.elementor-element-d297751 h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-d297751 path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-d297751:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63e1b49 */.elementor-12 .elementor-element.elementor-element-63e1b49 i, .elementor-12 .elementor-element.elementor-element-63e1b49 h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-63e1b49:hover i, .elementor-12 .elementor-element.elementor-element-63e1b49:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-63e1b49:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-63e1b49:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f7ce6b */.elementor-12 .elementor-element.elementor-element-0f7ce6b {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8498d44 */.elementor-12 .elementor-element.elementor-element-8498d44{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-8498d44:hover i, .elementor-12 .elementor-element.elementor-element-8498d44:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-8498d44:hover i, .elementor-12 .elementor-element.elementor-element-8498d44:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-8498d44 i, .elementor-12 .elementor-element.elementor-element-8498d44 h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-8498d44 path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-8498d44:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae44fb5 */.elementor-12 .elementor-element.elementor-element-ae44fb5 i, .elementor-12 .elementor-element.elementor-element-ae44fb5 h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-ae44fb5:hover i, .elementor-12 .elementor-element.elementor-element-ae44fb5:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-ae44fb5:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-ae44fb5:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66fe51c */.elementor-12 .elementor-element.elementor-element-66fe51c {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2f58451 */.elementor-12 .elementor-element.elementor-element-2f58451{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-2f58451:hover i, .elementor-12 .elementor-element.elementor-element-2f58451:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-2f58451:hover i, .elementor-12 .elementor-element.elementor-element-2f58451:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-2f58451 i, .elementor-12 .elementor-element.elementor-element-2f58451 h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-2f58451 path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-2f58451:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c21a9b5 */.elementor-12 .elementor-element.elementor-element-c21a9b5 i, .elementor-12 .elementor-element.elementor-element-c21a9b5 h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-c21a9b5:hover i, .elementor-12 .elementor-element.elementor-element-c21a9b5:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-c21a9b5:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-c21a9b5:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e67fb56 */.elementor-12 .elementor-element.elementor-element-e67fb56 {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a8ff79b */.elementor-12 .elementor-element.elementor-element-a8ff79b{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-a8ff79b:hover i, .elementor-12 .elementor-element.elementor-element-a8ff79b:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-a8ff79b:hover i, .elementor-12 .elementor-element.elementor-element-a8ff79b:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-a8ff79b i, .elementor-12 .elementor-element.elementor-element-a8ff79b h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-a8ff79b path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-a8ff79b:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90b4f93 */.elementor-12 .elementor-element.elementor-element-90b4f93 i, .elementor-12 .elementor-element.elementor-element-90b4f93 h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-90b4f93:hover i, .elementor-12 .elementor-element.elementor-element-90b4f93:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-90b4f93:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-90b4f93:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-358983f */.elementor-12 .elementor-element.elementor-element-358983f {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9460e9e */.elementor-12 .elementor-element.elementor-element-9460e9e{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-9460e9e:hover i, .elementor-12 .elementor-element.elementor-element-9460e9e:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-9460e9e:hover i, .elementor-12 .elementor-element.elementor-element-9460e9e:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-9460e9e i, .elementor-12 .elementor-element.elementor-element-9460e9e h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-9460e9e path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-9460e9e:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55e613b */.elementor-12 .elementor-element.elementor-element-55e613b i, .elementor-12 .elementor-element.elementor-element-55e613b h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-55e613b:hover i, .elementor-12 .elementor-element.elementor-element-55e613b:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-55e613b:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-55e613b:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0aa542d */.elementor-12 .elementor-element.elementor-element-0aa542d {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f05c5e9 */.elementor-12 .elementor-element.elementor-element-f05c5e9{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-f05c5e9:hover i, .elementor-12 .elementor-element.elementor-element-f05c5e9:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-f05c5e9:hover i, .elementor-12 .elementor-element.elementor-element-f05c5e9:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-f05c5e9 i, .elementor-12 .elementor-element.elementor-element-f05c5e9 h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-f05c5e9 path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-f05c5e9:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b60f54a */.elementor-12 .elementor-element.elementor-element-b60f54a i, .elementor-12 .elementor-element.elementor-element-b60f54a h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-b60f54a:hover i, .elementor-12 .elementor-element.elementor-element-b60f54a:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-b60f54a:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-b60f54a:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d828b51 */.elementor-12 .elementor-element.elementor-element-d828b51 {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f5949c7 */.elementor-12 .elementor-element.elementor-element-f5949c7{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-f5949c7:hover i, .elementor-12 .elementor-element.elementor-element-f5949c7:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-f5949c7:hover i, .elementor-12 .elementor-element.elementor-element-f5949c7:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-f5949c7 i, .elementor-12 .elementor-element.elementor-element-f5949c7 h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-f5949c7 path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-f5949c7:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1469a9f */.elementor-12 .elementor-element.elementor-element-1469a9f i, .elementor-12 .elementor-element.elementor-element-1469a9f h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-1469a9f:hover i, .elementor-12 .elementor-element.elementor-element-1469a9f:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-1469a9f:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-1469a9f:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-090485b */.elementor-12 .elementor-element.elementor-element-090485b {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-baf6f75 */.elementor-12 .elementor-element.elementor-element-baf6f75{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-baf6f75:hover i, .elementor-12 .elementor-element.elementor-element-baf6f75:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-baf6f75:hover i, .elementor-12 .elementor-element.elementor-element-baf6f75:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-baf6f75 i, .elementor-12 .elementor-element.elementor-element-baf6f75 h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-baf6f75 path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-baf6f75:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ab1b7c */.elementor-12 .elementor-element.elementor-element-1ab1b7c i, .elementor-12 .elementor-element.elementor-element-1ab1b7c h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-1ab1b7c:hover i, .elementor-12 .elementor-element.elementor-element-1ab1b7c:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-1ab1b7c:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-1ab1b7c:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea64c6f */.elementor-12 .elementor-element.elementor-element-ea64c6f {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5f7e488 */.elementor-12 .elementor-element.elementor-element-5f7e488{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-5f7e488:hover i, .elementor-12 .elementor-element.elementor-element-5f7e488:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-5f7e488:hover i, .elementor-12 .elementor-element.elementor-element-5f7e488:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-5f7e488 i, .elementor-12 .elementor-element.elementor-element-5f7e488 h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-5f7e488 path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-5f7e488:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f286863 */.elementor-12 .elementor-element.elementor-element-f286863 i, .elementor-12 .elementor-element.elementor-element-f286863 h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-f286863:hover i, .elementor-12 .elementor-element.elementor-element-f286863:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-f286863:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-f286863:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b492c7 */.elementor-12 .elementor-element.elementor-element-9b492c7 {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d5dbb4f */.elementor-12 .elementor-element.elementor-element-d5dbb4f{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-d5dbb4f:hover i, .elementor-12 .elementor-element.elementor-element-d5dbb4f:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-d5dbb4f:hover i, .elementor-12 .elementor-element.elementor-element-d5dbb4f:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-d5dbb4f i, .elementor-12 .elementor-element.elementor-element-d5dbb4f h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-d5dbb4f path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-d5dbb4f:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32fe0c4 */.elementor-12 .elementor-element.elementor-element-32fe0c4 i, .elementor-12 .elementor-element.elementor-element-32fe0c4 h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-32fe0c4:hover i, .elementor-12 .elementor-element.elementor-element-32fe0c4:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-32fe0c4:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-32fe0c4:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c38f27 */.elementor-12 .elementor-element.elementor-element-8c38f27 {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0ffc584 */.elementor-12 .elementor-element.elementor-element-0ffc584{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-0ffc584:hover i, .elementor-12 .elementor-element.elementor-element-0ffc584:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-0ffc584:hover i, .elementor-12 .elementor-element.elementor-element-0ffc584:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-0ffc584 i, .elementor-12 .elementor-element.elementor-element-0ffc584 h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-0ffc584 path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-0ffc584:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6412e9 */.elementor-12 .elementor-element.elementor-element-a6412e9 i, .elementor-12 .elementor-element.elementor-element-a6412e9 h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-a6412e9:hover i, .elementor-12 .elementor-element.elementor-element-a6412e9:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-a6412e9:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-a6412e9:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-702d8a8 */.elementor-12 .elementor-element.elementor-element-702d8a8 {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a47519b */.elementor-12 .elementor-element.elementor-element-a47519b{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-a47519b:hover i, .elementor-12 .elementor-element.elementor-element-a47519b:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-a47519b:hover i, .elementor-12 .elementor-element.elementor-element-a47519b:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-a47519b i, .elementor-12 .elementor-element.elementor-element-a47519b h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-a47519b path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-a47519b:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e50128 */.elementor-12 .elementor-element.elementor-element-0e50128 i, .elementor-12 .elementor-element.elementor-element-0e50128 h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-0e50128:hover i, .elementor-12 .elementor-element.elementor-element-0e50128:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-0e50128:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-0e50128:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaddbac */.elementor-12 .elementor-element.elementor-element-eaddbac {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3399093 */.elementor-12 .elementor-element.elementor-element-3399093{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-3399093:hover i, .elementor-12 .elementor-element.elementor-element-3399093:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-3399093:hover i, .elementor-12 .elementor-element.elementor-element-3399093:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-3399093 i, .elementor-12 .elementor-element.elementor-element-3399093 h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-3399093 path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-3399093:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbbc008 */.elementor-12 .elementor-element.elementor-element-dbbc008 i, .elementor-12 .elementor-element.elementor-element-dbbc008 h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-dbbc008:hover i, .elementor-12 .elementor-element.elementor-element-dbbc008:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-dbbc008:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-dbbc008:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb1a1e6 */.elementor-12 .elementor-element.elementor-element-bb1a1e6 {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8bc69e8 */.elementor-12 .elementor-element.elementor-element-8bc69e8{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-8bc69e8:hover i, .elementor-12 .elementor-element.elementor-element-8bc69e8:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-8bc69e8:hover i, .elementor-12 .elementor-element.elementor-element-8bc69e8:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-8bc69e8 i, .elementor-12 .elementor-element.elementor-element-8bc69e8 h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-8bc69e8 path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-8bc69e8:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7023534 */.elementor-12 .elementor-element.elementor-element-7023534 i, .elementor-12 .elementor-element.elementor-element-7023534 h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-7023534:hover i, .elementor-12 .elementor-element.elementor-element-7023534:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-7023534:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-7023534:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8759c2 */.elementor-12 .elementor-element.elementor-element-c8759c2 {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e53caf1 */.elementor-12 .elementor-element.elementor-element-e53caf1{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-e53caf1:hover i, .elementor-12 .elementor-element.elementor-element-e53caf1:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-e53caf1:hover i, .elementor-12 .elementor-element.elementor-element-e53caf1:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-e53caf1 i, .elementor-12 .elementor-element.elementor-element-e53caf1 h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-e53caf1 path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-e53caf1:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a633314 */.elementor-12 .elementor-element.elementor-element-a633314 i, .elementor-12 .elementor-element.elementor-element-a633314 h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-a633314:hover i, .elementor-12 .elementor-element.elementor-element-a633314:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-a633314:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-a633314:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce17194 */.elementor-12 .elementor-element.elementor-element-ce17194 {height: 100% !important;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-05a3cfe */.elementor-12 .elementor-element.elementor-element-05a3cfe{
    height: 100% !important;
}

.elementor-12 .elementor-element.elementor-element-05a3cfe:hover i, .elementor-12 .elementor-element.elementor-element-05a3cfe:hover h3{
    color: #fff !important;
}
.elementor-12 .elementor-element.elementor-element-05a3cfe:hover i, .elementor-12 .elementor-element.elementor-element-05a3cfe:hover p{ 
    color: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-05a3cfe i, .elementor-12 .elementor-element.elementor-element-05a3cfe h3{
    transition: 0.3s !important;
}

.elementor-12 .elementor-element.elementor-element-05a3cfe path{
    fill: #007FCA !important;
}

.elementor-12 .elementor-element.elementor-element-05a3cfe:hover path{
    fill: #fff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38aee90 */.elementor-12 .elementor-element.elementor-element-38aee90 i, .elementor-12 .elementor-element.elementor-element-38aee90 h3{
    transition: 0.3 !important;
}

.elementor-12 .elementor-element.elementor-element-38aee90:hover i, .elementor-12 .elementor-element.elementor-element-38aee90:hover h3{
    color:: #fff !important;
}

.elementor-12 .elementor-element.elementor-element-38aee90:hover .fundo-botao{
    background: #007FCA !important;
    transform: matrix(1, -0.2, 0, 1, 0, 0);
}

.elementor-12 .elementor-element.elementor-element-38aee90:hover{
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-5a7bfe1 */.elementor-12 .elementor-element.elementor-element-5a7bfe1 .elementor-tab-title{
    /*border-radius: 10px;*/
    align-items: center;
    display: flex;
    justify-content: space-between;
    flex-direction: row-reverse;
}

.elementor-12 .elementor-element.elementor-element-5a7bfe1 p {
    font-size: 18px;
    line-height: 26px;
}

@media (width < 800px){
    .elementor-12 .elementor-element.elementor-element-5a7bfe1 p {
    font-size: 13px;
    line-height: 20px;
}
}/* End custom CSS */