.elementor-7166 .elementor-element.elementor-element-12edc6c{--display:flex;--width:100.083%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7166 .elementor-element.elementor-element-12edc6c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7166 .elementor-element.elementor-element-90e472c{--spacer-size:50px;}.elementor-7166 .elementor-element.elementor-element-d8212eb{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7166 .elementor-element.elementor-element-ddaa28e{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-7166 .elementor-element.elementor-element-ddaa28e.elementor-element{--align-self:center;}.elementor-7166 .elementor-element.elementor-element-ddaa28e img{height:440px;}.elementor-7166 .elementor-element.elementor-element-ddaa28e svg{height:440px;}.elementor-7166 .elementor-element.elementor-element-ddaa28e img, .elementor-7166 .elementor-element.elementor-element-ddaa28e svg{border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-the7_accent );border-radius:41px 41px 41px 41px;box-shadow:20px 16px 21px -6px rgba(0,0,0,0.5);}.elementor-7166 .elementor-element.elementor-element-7618014{--display:flex;}.elementor-7166 .elementor-element.elementor-element-1a369fc{--spacer-size:30px;}.elementor-7166 .elementor-element.elementor-element-cfb8dc7{--display:flex;}.elementor-7166 .elementor-element.elementor-element-0944443 .box-content{align-items:flex-start;text-align:left;}.elementor-7166 .elementor-element.elementor-element-0944443 .the7-box-wrapper{align-items:flex-start;align-content:flex-start;}.elementor-7166 .elementor-element.elementor-element-0944443{--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;--flex-flow:row nowrap;--img-space:0 var(--icon-spacing, 15px) 0 0;--img-order:0;--img-width:30%;--content-width:width: calc(100% - var(--image-size) - var(--icon-spacing, 15px));--icon-spacing:15px;--box-button-width:0px;}.elementor-7166 .elementor-element.elementor-element-0944443 .elementor-image-div{align-self:flex-start;} .elementor-7166 .elementor-element.elementor-element-0944443 .box-button, .elementor-7166 .elementor-element.elementor-element-0944443 .box-button .popup-icon,  .elementor-7166 .elementor-element.elementor-element-0944443 .box-button:hover,  .elementor-7166 .elementor-element.elementor-element-0944443 .box-button:focus, .elementor-7166 .elementor-element.elementor-element-0944443 .box-hover:hover .box-button{background:var( --e-global-color-the7_accent );}.elementor-7166 .elementor-element.elementor-element-0944443.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-7166 .elementor-element.elementor-element-0944443 .elementor-image-div img{padding:0px;}.elementor-7166 .elementor-element.elementor-element-0944443 .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-7166 .elementor-element.elementor-element-0944443 .elementor-image-div img { transition: opacity 0.3s ease; }
					.elementor-7166 .elementor-element.elementor-element-0944443 a:hover .the7-simple-post-thumb img,
					.elementor-7166 .elementor-element.elementor-element-0944443 .post-thumbnail-rollover:hover img {opacity:calc(100/100);}.elementor-7166 .elementor-element.elementor-element-0944443 .the7-box-wrapper .box-heading, .elementor-7166 .elementor-element.elementor-element-0944443 .the7-box-wrapper .box-heading a{font-family:var( --e-global-typography-el_title_3-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_3-font-size );font-weight:var( --e-global-typography-el_title_3-font-weight );text-transform:var( --e-global-typography-el_title_3-text-transform );font-style:var( --e-global-typography-el_title_3-font-style );text-decoration:var( --e-global-typography-el_title_3-text-decoration );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-7166 .elementor-element.elementor-element-0944443 .box-description{color:var( --e-global-color-el_color_7 );margin-top:10px;}.elementor-7166 .elementor-element.elementor-element-0944443 .box-button{min-width:0px;border-style:solid;margin-top:26px;}.elementor-7166 .elementor-element.elementor-element-0944443 .box-button, .elementor-7166 .elementor-element.elementor-element-0944443 .box-button *{color:var( --e-global-color-el_color_7 );}.elementor-7166 .elementor-element.elementor-element-0944443 .box-button svg{fill:var( --e-global-color-el_color_7 );color:var( --e-global-color-el_color_7 );}.elementor-7166 .elementor-element.elementor-element-0944443 {--box-button-icon-color:#111110;}.elementor-7166 .elementor-element.elementor-element-0944443 .box-button i, .elementor-7166 .elementor-element.elementor-element-0944443 .box-button.elementor-button:hover i, .elementor-7166 .elementor-element.elementor-element-0944443 .box-button.elementor-button:focus i, .elementor-7166 .elementor-element.elementor-element-0944443 .box-hover:hover .box-button.elementor-button i{color:#111110;}.elementor-7166 .elementor-element.elementor-element-0944443 .box-button svg, .elementor-7166 .elementor-element.elementor-element-0944443 .box-button.elementor-button:hover svg, .elementor-7166 .elementor-element.elementor-element-0944443 .box-button.elementor-button:focus svg, .elementor-7166 .elementor-element.elementor-element-0944443 .box-hover:hover .box-button.elementor-button svg{fill:#111110;color:#111110;}.elementor-7166 .elementor-element.elementor-element-0944443 .box-button,  .elementor-7166 .elementor-element.elementor-element-0944443 .box-button:hover,  .elementor-7166 .elementor-element.elementor-element-0944443 .box-button:focus, .elementor-7166 .elementor-element.elementor-element-0944443 .box-hover:hover .box-button{border-color:var( --e-global-color-el_color_7 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-7166 .elementor-element.elementor-element-74cc141{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-7166 .elementor-element.elementor-element-74cc141.elementor-element{--align-self:center;}.elementor-7166 .elementor-element.elementor-element-74cc141 .elementor-divider-separator{width:100%;}.elementor-7166 .elementor-element.elementor-element-74cc141 .elementor-divider{padding-block-start:18px;padding-block-end:18px;}.elementor-7166 .elementor-element.elementor-element-be7a4c4{--display:grid;--width:55%;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-7166 .elementor-element.elementor-element-be7a4c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );--textColor:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7166 .elementor-element.elementor-element-008c956{width:var( --container-widget-width, 98% );max-width:98%;--container-widget-width:98%;--container-widget-flex-grow:0;column-gap:0%;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;--textColor:#000000;}.elementor-7166 .elementor-element.elementor-element-d29c95f{column-gap:0px;color:#000000;--textColor:#000000;}.elementor-7166 .elementor-element.elementor-element-948f353{color:#030303;--textColor:#030303;}.elementor-7166 .elementor-element.elementor-element-e40d50f{color:var( --e-global-color-el_color_7 );--textColor:var( --e-global-color-el_color_7 );}.elementor-7166 .elementor-element.elementor-element-b25cfa5{--display:flex;}.elementor-7166 .elementor-element.elementor-element-1e1e74c{--spacer-size:10px;}.elementor-7166 .elementor-element.elementor-element-fcc74af{--display:flex;}@media(min-width:768px){.elementor-7166 .elementor-element.elementor-element-d8212eb{--content-width:1161px;}}@media(max-width:1100px){.elementor-7166 .elementor-element.elementor-element-ddaa28e img{height:377px;}.elementor-7166 .elementor-element.elementor-element-ddaa28e svg{height:377px;}.elementor-7166 .elementor-element.elementor-element-0944443{--container-widget-width:687px;--container-widget-flex-grow:0;width:var( --container-widget-width, 687px );max-width:687px;}.elementor-7166 .elementor-element.elementor-element-0944443 .the7-box-wrapper .box-heading, .elementor-7166 .elementor-element.elementor-element-0944443 .the7-box-wrapper .box-heading a{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-7166 .elementor-element.elementor-element-be7a4c4{--width:94%;--grid-auto-flow:row;}.elementor-7166 .elementor-element.elementor-element-008c956 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7166 .elementor-element.elementor-element-008c956{--container-widget-width:310px;--container-widget-flex-grow:0;width:var( --container-widget-width, 310px );max-width:310px;}.elementor-7166 .elementor-element.elementor-element-d29c95f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-7166 .elementor-element.elementor-element-ddaa28e img{height:218px;}.elementor-7166 .elementor-element.elementor-element-ddaa28e svg{height:218px;}.elementor-7166 .elementor-element.elementor-element-ddaa28e img, .elementor-7166 .elementor-element.elementor-element-ddaa28e svg{border-radius:15px 15px 15px 15px;}.elementor-7166 .elementor-element.elementor-element-0944443{width:var( --container-widget-width, 398px );max-width:398px;--container-widget-width:398px;--container-widget-flex-grow:0;}.elementor-7166 .elementor-element.elementor-element-0944443 .the7-box-wrapper{height:272px;}.elementor-7166 .elementor-element.elementor-element-0944443 .the7-box-wrapper .box-heading, .elementor-7166 .elementor-element.elementor-element-0944443 .the7-box-wrapper .box-heading a{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-7166 .elementor-element.elementor-element-74cc141 > .elementor-widget-container{margin:-43px 0px 0px 0px;}.elementor-7166 .elementor-element.elementor-element-be7a4c4{--width:428%;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7166 .elementor-element.elementor-element-008c956{width:var( --container-widget-width, 403px );max-width:403px;--container-widget-width:403px;--container-widget-flex-grow:0;text-align:start;}.elementor-7166 .elementor-element.elementor-element-008c956 p{margin-block-end:4px;}}