.elementor-25781 .elementor-element.elementor-element-566af567{border-style:solid;border-width:0 0 5px;border-color:var(--e-global-color-secondary);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:30px;margin-bottom:0;padding:0 20px}.elementor-25781 .elementor-element.elementor-element-566af567>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-25781 .elementor-element.elementor-element-26ada700 .elementor-widget-wrap{flex-wrap:wrap}.elementor-25781 .elementor-element.elementor-element-26ada700>.elementor-element-populated{padding:0 15px 0 21px}.elementor-25781 .elementor-element.elementor-element-4df102b .gem-image.gem-wrapbox{float:left}.elementor-25781 .elementor-element.elementor-element-4df102b .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-25781 .elementor-element.elementor-element-4df102b .gem-image img{opacity:calc(100/100)}.elementor-25781 .elementor-element.elementor-element-4df102b .gem-image a:hover img{opacity:calc(100/100)}.elementor-25781 .elementor-element.elementor-element-b6c304b>.elementor-widget-container{margin:20px 0 0}.elementor-25781 .elementor-element.elementor-element-b6c304b ul.nav-menu-custom li a,.elementor-25781 .elementor-element.elementor-element-b6c304b ul.nav-menu-custom li>span{color:#000 !important}.elementor-25781 .elementor-element.elementor-element-b6c304b ul.nav-menu-custom li a .icon,.elementor-25781 .elementor-element.elementor-element-b6c304b ul.nav-menu-custom li>span .icon{color:var(--e-global-color-secondary)}.elementor-25781 .elementor-element.elementor-element-b6c304b ul.nav-menu-custom li a .icon,.elementor-25781 .elementor-element.elementor-element-b6c304b ul.nav-menu-custom li>span .icon{width:25px !important;font-size:25px !important}.elementor-25781 .elementor-element.elementor-element-b6c304b ul.nav-menu-custom li .icon{transition:all .3s}.elementor-25781 .elementor-element.elementor-element-b6c304b ul.nav-menu-custom li:hover>a .icon,.elementor-25781 .elementor-element.elementor-element-b6c304b ul.nav-menu-custom li:hover>span .icon{color:#000 !important}.elementor-25781 .elementor-element.elementor-element-b6c304b .menu-custom-header{font-weight:600;letter-spacing:.5px;color:var(--e-global-color-primary)}.elementor-25781 .elementor-element.elementor-element-b6c304b .menu-custom-header .separator span{background-color:var(--e-global-color-secondary);height:1px}.elementor-25781 .elementor-element.elementor-element-6ba6727,.elementor-25781 .elementor-element.elementor-element-6ba6727 .elementor-text-editor *{font-size:13px;line-height:20px}.elementor-25781 .elementor-element.elementor-element-6ba6727,.elementor-25781 .elementor-element.elementor-element-6ba6727 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#777c80}.elementor-25781 .elementor-element.elementor-element-12ca61b .elementor-icon-box-wrapper{align-items:start}.elementor-25781 .elementor-element.elementor-element-12ca61b{--icon-box-icon-margin:8px}.elementor-25781 .elementor-element.elementor-element-12ca61b.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-25781 .elementor-element.elementor-element-12ca61b.elementor-view-framed .elementor-icon,.elementor-25781 .elementor-element.elementor-element-12ca61b.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-25781 .elementor-element.elementor-element-12ca61b .elementor-icon{font-size:20px}.elementor-25781 .elementor-element.elementor-element-12ca61b .elementor-icon-box-title,.elementor-25781 .elementor-element.elementor-element-12ca61b .elementor-icon-box-title a{font-size:1px;line-height:1px}.elementor-25781 .elementor-element.elementor-element-12ca61b .elementor-icon-box-description{font-size:13px;font-weight:400;font-style:italic;line-height:19px;color:#777c80}.elementor-25781 .elementor-element.elementor-element-4f4701d{--spacer-size:50px}.elementor-25781 .elementor-element.elementor-element-5f5287a5 .elementor-widget-wrap{flex-wrap:wrap}.elementor-25781 .elementor-element.elementor-element-5f5287a5>.elementor-element-populated{padding:0 15px}.elementor-25781 .elementor-element.elementor-element-244cffd .gem-image.gem-wrapbox{float:left}.elementor-25781 .elementor-element.elementor-element-244cffd .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-25781 .elementor-element.elementor-element-244cffd .gem-image img{opacity:calc(100/100)}.elementor-25781 .elementor-element.elementor-element-244cffd .gem-image a:hover img{opacity:calc(100/100)}.elementor-25781 .elementor-element.elementor-element-23d976cc>.elementor-widget-container{margin:20px 0 0}.elementor-25781 .elementor-element.elementor-element-23d976cc ul.nav-menu-custom li a,.elementor-25781 .elementor-element.elementor-element-23d976cc ul.nav-menu-custom li>span{color:#000 !important}.elementor-25781 .elementor-element.elementor-element-23d976cc ul.nav-menu-custom li a .icon,.elementor-25781 .elementor-element.elementor-element-23d976cc ul.nav-menu-custom li>span .icon{color:var(--e-global-color-secondary)}.elementor-25781 .elementor-element.elementor-element-23d976cc ul.nav-menu-custom li a .icon,.elementor-25781 .elementor-element.elementor-element-23d976cc ul.nav-menu-custom li>span .icon{width:25px !important;font-size:25px !important}.elementor-25781 .elementor-element.elementor-element-23d976cc ul.nav-menu-custom li .icon{transition:all .3s}.elementor-25781 .elementor-element.elementor-element-23d976cc ul.nav-menu-custom li:hover>a .icon,.elementor-25781 .elementor-element.elementor-element-23d976cc ul.nav-menu-custom li:hover>span .icon{color:#000 !important}.elementor-25781 .elementor-element.elementor-element-23d976cc .menu-custom-header{font-weight:600;letter-spacing:.5px;color:var(--e-global-color-primary)}.elementor-25781 .elementor-element.elementor-element-23d976cc .menu-custom-header .separator span{background-color:var(--e-global-color-secondary);height:1px}.elementor-25781 .elementor-element.elementor-element-ff9630c,.elementor-25781 .elementor-element.elementor-element-ff9630c .elementor-text-editor *{font-size:13px;line-height:20px}.elementor-25781 .elementor-element.elementor-element-ff9630c,.elementor-25781 .elementor-element.elementor-element-ff9630c .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#777c80}.elementor-25781 .elementor-element.elementor-element-9ff4b14 .elementor-icon-box-wrapper{align-items:start}.elementor-25781 .elementor-element.elementor-element-9ff4b14{--icon-box-icon-margin:8px}.elementor-25781 .elementor-element.elementor-element-9ff4b14.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-25781 .elementor-element.elementor-element-9ff4b14.elementor-view-framed .elementor-icon,.elementor-25781 .elementor-element.elementor-element-9ff4b14.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-25781 .elementor-element.elementor-element-9ff4b14 .elementor-icon{font-size:20px}.elementor-25781 .elementor-element.elementor-element-9ff4b14 .elementor-icon-box-title,.elementor-25781 .elementor-element.elementor-element-9ff4b14 .elementor-icon-box-title a{font-size:1px;line-height:1px}.elementor-25781 .elementor-element.elementor-element-9ff4b14 .elementor-icon-box-description{font-size:13px;font-weight:400;font-style:italic;line-height:19px;color:#777c80}.elementor-25781 .elementor-element.elementor-element-49a44564 .elementor-widget-wrap{flex-wrap:wrap}.elementor-25781 .elementor-element.elementor-element-49a44564>.elementor-element-populated{padding:0 15px}.elementor-25781 .elementor-element.elementor-element-0a011b7 .gem-image.gem-wrapbox{float:left}.elementor-25781 .elementor-element.elementor-element-0a011b7 .gem-image a:before{background-color:rgba(0,188,212,.8)}.elementor-25781 .elementor-element.elementor-element-0a011b7 .gem-image img{opacity:calc(100/100)}.elementor-25781 .elementor-element.elementor-element-0a011b7 .gem-image a:hover img{opacity:calc(100/100)}.elementor-25781 .elementor-element.elementor-element-38078cb4>.elementor-widget-container{margin:20px 0 0}.elementor-25781 .elementor-element.elementor-element-38078cb4 ul.nav-menu-custom li a,.elementor-25781 .elementor-element.elementor-element-38078cb4 ul.nav-menu-custom li>span{color:#000 !important}.elementor-25781 .elementor-element.elementor-element-38078cb4 ul.nav-menu-custom li a .icon,.elementor-25781 .elementor-element.elementor-element-38078cb4 ul.nav-menu-custom li>span .icon{color:var(--e-global-color-secondary)}.elementor-25781 .elementor-element.elementor-element-38078cb4 ul.nav-menu-custom li a .icon,.elementor-25781 .elementor-element.elementor-element-38078cb4 ul.nav-menu-custom li>span .icon{width:25px !important;font-size:25px !important}.elementor-25781 .elementor-element.elementor-element-38078cb4 ul.nav-menu-custom li .icon{transition:all .3s}.elementor-25781 .elementor-element.elementor-element-38078cb4 ul.nav-menu-custom li:hover>a .icon,.elementor-25781 .elementor-element.elementor-element-38078cb4 ul.nav-menu-custom li:hover>span .icon{color:#000 !important}.elementor-25781 .elementor-element.elementor-element-38078cb4 .menu-custom-header{font-weight:600;letter-spacing:.5px;color:var(--e-global-color-primary)}.elementor-25781 .elementor-element.elementor-element-38078cb4 .menu-custom-header .icon{color:#ff8dff}.elementor-25781 .elementor-element.elementor-element-38078cb4 .menu-custom-header .separator span{background-color:var(--e-global-color-secondary);height:1px}