.elementor-3907 .elementor-element.elementor-element-e76af42{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3907 .elementor-element.elementor-element-51b8244{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3907 .elementor-element.elementor-element-c8a2dcf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3907 .elementor-element.elementor-element-c8a2dcf .elementor-image-box-wrapper{text-align:start;}.elementor-3907 .elementor-element.elementor-element-c8a2dcf .elementor-image-box-title{margin-bottom:14px;font-family:var( --e-global-typography-18a3401-font-family ), Sans-serif;font-size:var( --e-global-typography-18a3401-font-size );font-weight:var( --e-global-typography-18a3401-font-weight );text-transform:var( --e-global-typography-18a3401-text-transform );line-height:var( --e-global-typography-18a3401-line-height );letter-spacing:var( --e-global-typography-18a3401-letter-spacing );color:var( --e-global-color-secondary );}.elementor-3907 .elementor-element.elementor-element-c8a2dcf .elementor-image-box-description{font-family:var( --e-global-typography-fec2cc3-font-family ), Sans-serif;font-size:var( --e-global-typography-fec2cc3-font-size );font-weight:var( --e-global-typography-fec2cc3-font-weight );line-height:var( --e-global-typography-fec2cc3-line-height );color:var( --e-global-color-primary );}.elementor-3907 .elementor-element.elementor-element-6945dde{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3907 .elementor-element.elementor-element-373e692 .elementor-icon-box-wrapper{text-align:start;}.elementor-3907 .elementor-element.elementor-element-373e692 .elementor-icon-box-title{margin-block-end:2px;}.elementor-3907 .elementor-element.elementor-element-373e692 .elementor-icon-box-title, .elementor-3907 .elementor-element.elementor-element-373e692 .elementor-icon-box-title a{font-family:var( --e-global-typography-2eaf725-font-family ), Sans-serif;font-size:var( --e-global-typography-2eaf725-font-size );font-weight:var( --e-global-typography-2eaf725-font-weight );line-height:var( --e-global-typography-2eaf725-line-height );}.elementor-3907 .elementor-element.elementor-element-373e692 .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3907 .elementor-element.elementor-element-0ff0b8a .elementor-icon-box-wrapper{text-align:start;}.elementor-3907 .elementor-element.elementor-element-0ff0b8a .elementor-icon-box-title{margin-block-end:2px;}.elementor-3907 .elementor-element.elementor-element-0ff0b8a .elementor-icon-box-title, .elementor-3907 .elementor-element.elementor-element-0ff0b8a .elementor-icon-box-title a{font-family:var( --e-global-typography-2eaf725-font-family ), Sans-serif;font-size:var( --e-global-typography-2eaf725-font-size );font-weight:var( --e-global-typography-2eaf725-font-weight );line-height:var( --e-global-typography-2eaf725-line-height );}.elementor-3907 .elementor-element.elementor-element-0ff0b8a .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3907 .elementor-element.elementor-element-c33bfbf .elementor-icon-box-wrapper{text-align:start;}.elementor-3907 .elementor-element.elementor-element-c33bfbf .elementor-icon-box-title{margin-block-end:2px;}.elementor-3907 .elementor-element.elementor-element-c33bfbf .elementor-icon-box-title, .elementor-3907 .elementor-element.elementor-element-c33bfbf .elementor-icon-box-title a{font-family:var( --e-global-typography-2eaf725-font-family ), Sans-serif;font-size:var( --e-global-typography-2eaf725-font-size );font-weight:var( --e-global-typography-2eaf725-font-weight );line-height:var( --e-global-typography-2eaf725-line-height );}.elementor-3907 .elementor-element.elementor-element-c33bfbf .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3907 .elementor-element.elementor-element-66890f5{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--padding-top:54px;--padding-bottom:54px;--padding-left:64px;--padding-right:64px;}.elementor-3907 .elementor-element.elementor-element-66890f5:not(.elementor-motion-effects-element-type-background), .elementor-3907 .elementor-element.elementor-element-66890f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-524d1fe );}.elementor-3907 .elementor-element.elementor-element-36a4432 .elementor-repeater-item-66c6dab{left:27%;--hotspot-translate-x:27%;top:20%;--hotspot-translate-y:20%;}.elementor-3907 .elementor-element.elementor-element-36a4432 .elementor-repeater-item-d6e3258{left:35%;--hotspot-translate-x:35%;top:20%;--hotspot-translate-y:20%;}.elementor-3907 .elementor-element.elementor-element-36a4432 .elementor-repeater-item-53e7bf4{left:45%;--hotspot-translate-x:45%;top:22%;--hotspot-translate-y:22%;}.elementor-3907 .elementor-element.elementor-element-36a4432 .elementor-repeater-item-c99f3c6{left:45%;--hotspot-translate-x:45%;top:14%;--hotspot-translate-y:14%;}.elementor-3907 .elementor-element.elementor-element-36a4432 .elementor-repeater-item-b13f322{left:24%;--hotspot-translate-x:24%;top:31%;--hotspot-translate-y:31%;}.elementor-3907 .elementor-element.elementor-element-36a4432 .elementor-repeater-item-4710553{left:32%;--hotspot-translate-x:32%;top:32%;--hotspot-translate-y:32%;}.elementor-3907 .elementor-element.elementor-element-36a4432 .elementor-repeater-item-21262c8{left:39%;--hotspot-translate-x:39%;top:26%;--hotspot-translate-y:26%;}.elementor-3907 .elementor-element.elementor-element-36a4432 .elementor-repeater-item-f398fba{left:39%;--hotspot-translate-x:39%;top:34%;--hotspot-translate-y:34%;}.elementor-3907 .elementor-element.elementor-element-36a4432 .elementor-repeater-item-e7d7a48{left:48%;--hotspot-translate-x:48%;top:39%;--hotspot-translate-y:39%;}.elementor-3907 .elementor-element.elementor-element-36a4432 .elementor-repeater-item-c68eedc{left:48%;--hotspot-translate-x:48%;top:30%;--hotspot-translate-y:30%;}.elementor-3907 .elementor-element.elementor-element-36a4432 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-3907 .elementor-element.elementor-element-36a4432{--hotspot-color:var( --e-global-color-fbd69a5 );--hotspot-size:23px;}.elementor-3907 .elementor-element.elementor-element-36a4432 .e-hotspot__tooltip{font-weight:800;}@media(min-width:768px){.elementor-3907 .elementor-element.elementor-element-e76af42{--content-width:1220px;}}@media(max-width:1024px){.elementor-3907 .elementor-element.elementor-element-e76af42{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3907 .elementor-element.elementor-element-51b8244{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-3907 .elementor-element.elementor-element-c8a2dcf .elementor-image-box-wrapper{text-align:center;}.elementor-3907 .elementor-element.elementor-element-c8a2dcf .elementor-image-box-title{font-size:var( --e-global-typography-18a3401-font-size );line-height:var( --e-global-typography-18a3401-line-height );letter-spacing:var( --e-global-typography-18a3401-letter-spacing );}.elementor-3907 .elementor-element.elementor-element-c8a2dcf .elementor-image-box-description{font-size:var( --e-global-typography-fec2cc3-font-size );line-height:var( --e-global-typography-fec2cc3-line-height );}.elementor-3907 .elementor-element.elementor-element-6945dde{text-align:center;}.elementor-3907 .elementor-element.elementor-element-373e692 .elementor-icon-box-wrapper{text-align:center;}.elementor-3907 .elementor-element.elementor-element-373e692 .elementor-icon-box-title, .elementor-3907 .elementor-element.elementor-element-373e692 .elementor-icon-box-title a{font-size:var( --e-global-typography-2eaf725-font-size );line-height:var( --e-global-typography-2eaf725-line-height );}.elementor-3907 .elementor-element.elementor-element-0ff0b8a .elementor-icon-box-wrapper{text-align:center;}.elementor-3907 .elementor-element.elementor-element-0ff0b8a .elementor-icon-box-title, .elementor-3907 .elementor-element.elementor-element-0ff0b8a .elementor-icon-box-title a{font-size:var( --e-global-typography-2eaf725-font-size );line-height:var( --e-global-typography-2eaf725-line-height );}.elementor-3907 .elementor-element.elementor-element-c33bfbf .elementor-icon-box-wrapper{text-align:center;}.elementor-3907 .elementor-element.elementor-element-c33bfbf .elementor-icon-box-title, .elementor-3907 .elementor-element.elementor-element-c33bfbf .elementor-icon-box-title a{font-size:var( --e-global-typography-2eaf725-font-size );line-height:var( --e-global-typography-2eaf725-line-height );}.elementor-3907 .elementor-element.elementor-element-66890f5{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}}@media(max-width:767px){.elementor-3907 .elementor-element.elementor-element-e76af42{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-3907 .elementor-element.elementor-element-c8a2dcf .elementor-image-box-title{font-size:var( --e-global-typography-18a3401-font-size );line-height:var( --e-global-typography-18a3401-line-height );letter-spacing:var( --e-global-typography-18a3401-letter-spacing );}.elementor-3907 .elementor-element.elementor-element-c8a2dcf .elementor-image-box-description{font-size:var( --e-global-typography-fec2cc3-font-size );line-height:var( --e-global-typography-fec2cc3-line-height );}.elementor-3907 .elementor-element.elementor-element-373e692 .elementor-icon-box-title, .elementor-3907 .elementor-element.elementor-element-373e692 .elementor-icon-box-title a{font-size:var( --e-global-typography-2eaf725-font-size );line-height:var( --e-global-typography-2eaf725-line-height );}.elementor-3907 .elementor-element.elementor-element-0ff0b8a .elementor-icon-box-title, .elementor-3907 .elementor-element.elementor-element-0ff0b8a .elementor-icon-box-title a{font-size:var( --e-global-typography-2eaf725-font-size );line-height:var( --e-global-typography-2eaf725-line-height );}.elementor-3907 .elementor-element.elementor-element-c33bfbf .elementor-icon-box-title, .elementor-3907 .elementor-element.elementor-element-c33bfbf .elementor-icon-box-title a{font-size:var( --e-global-typography-2eaf725-font-size );line-height:var( --e-global-typography-2eaf725-line-height );}.elementor-3907 .elementor-element.elementor-element-66890f5{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for hotspot, class: .elementor-element-36a4432 */.elementor-3907 .elementor-element.elementor-element-36a4432 .e-hotspot__tooltip {
    background-color:white;
    font-size:14px;
    padding: 5px 10px;
    color:#649330;
    border-radius:10px;
    border:1px solid #649330;
}

.elementor-3907 .elementor-element.elementor-element-36a4432 .e-hotspot__icon:hover {
    color:#325324;
}/* End custom CSS */