.elementor-1699 .elementor-element.elementor-element-900e8b3:not(.elementor-motion-effects-element-type-background), .elementor-1699 .elementor-element.elementor-element-900e8b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-1b05593 ) 0%, var( --e-global-color-accent ) 100%);}.elementor-1699 .elementor-element.elementor-element-900e8b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-1699 .elementor-element.elementor-element-900e8b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-1699 .elementor-element.elementor-element-2efd4f4:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1699 .elementor-element.elementor-element-2efd4f4.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://annevanhoorn.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1699 .elementor-element.elementor-element-f61ffa1{text-align:center;}.elementor-1699 .elementor-element.elementor-element-f61ffa1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1699 .elementor-element.elementor-element-4fb2f13 .elementor-button{background-color:var( --e-global-color-087a66f );font-family:"Montserrat", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:20px 292px 20px 292px;}.elementor-1699 .elementor-element.elementor-element-39f6b74 .elementor-button{background-color:var( --e-global-color-087a66f );font-family:"Montserrat", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:20px 248px 20px 248px;}.elementor-1699 .elementor-element.elementor-element-c532d1f .elementor-button{background-color:var( --e-global-color-087a66f );font-family:"Montserrat", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:20px 248px 20px 248px;}.elementor-1699 .elementor-element.elementor-element-f3b77ab .elementor-button{background-color:var( --e-global-color-087a66f );font-family:"Montserrat", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:20px 287px 20px 287px;}.elementor-1699 .elementor-element.elementor-element-d1f1ec2 .elementor-button{background-color:var( --e-global-color-087a66f );font-family:"Montserrat", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:20px 280px 20px 280px;}.elementor-1699 .elementor-element.elementor-element-b5945e8 .elementor-button{background-color:var( --e-global-color-087a66f );font-family:"Montserrat", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:20px 300px 20px 300px;}.elementor-1699 .elementor-element.elementor-element-28166dd .elementor-button{background-color:var( --e-global-color-087a66f );font-family:"Montserrat", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:20px 284px 20px 284px;}.elementor-1699 .elementor-element.elementor-element-65b5912{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1699 .elementor-element.elementor-element-65b5912 .elementor-widget-container{text-align:center;}.elementor-1699 .elementor-element.elementor-element-65b5912 .elementor-social-icon{background-color:#2C585700;}.elementor-1699 .elementor-element.elementor-element-65b5912 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-1699 .elementor-element.elementor-element-65b5912 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}body.elementor-page-1699:not(.elementor-motion-effects-element-type-background), body.elementor-page-1699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}@media(max-width:767px){.elementor-1699 .elementor-element.elementor-element-2efd4f4 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-1699 .elementor-element.elementor-element-4fb2f13 .elementor-button{font-size:17px;padding:15px 110px 15px 110px;}.elementor-1699 .elementor-element.elementor-element-39f6b74 .elementor-button{font-size:17px;padding:15px 70px 15px 70px;}.elementor-1699 .elementor-element.elementor-element-c532d1f .elementor-button{font-size:17px;padding:15px 70px 15px 70px;}.elementor-1699 .elementor-element.elementor-element-f3b77ab .elementor-button{font-size:17px;padding:15px 105px 15px 105px;}.elementor-1699 .elementor-element.elementor-element-d1f1ec2 .elementor-button{font-size:17px;padding:15px 97px 15px 97px;}.elementor-1699 .elementor-element.elementor-element-b5945e8 .elementor-button{font-size:17px;padding:15px 117px 15px 117px;}.elementor-1699 .elementor-element.elementor-element-28166dd .elementor-button{font-size:17px;padding:15px 103px 15px 103px;}}