.block-editor-block-list__layout .block-editor-block-list__block{overflow-wrap:normal!important}.block-editor-block-list_layout .stk-block-heading,.stk-block-subtitle,.stk-block-text{word-break:inherit}.editor-styles-wrapper .stk-block-card:is(.is-style-full,.is-style-faded)>.stk-container>.stk-block-card__content{align-items:inherit!important}.section-spacing,.single main>.ct-container{padding-top:150px!important;padding-bottom:150px!important}.section-spacing.no-bottom-padding,.single main>.ct-container{padding-bottom:0!important}.stk-block>:where(:not(.stk-row,.stk-inner-blocks,.stk--svg-wrapper,.stk-block-number-box__text)){flex:auto}.wp-block-stackable-columns.alignfull.stk-block-columns.stk-block.stk-c66fb62{margin-left:0!important}.h1>*{font-size:64px}.h2>*{font-size:44px}.button-icon>a{display:inline-block!important;font-weight:600;line-height:52px;font-family:"Playfair Display"}.section-spacing.no-bottom-padding{padding-bottom:0!important}.button-icon{color:var(--theme-palette-color-7,#FFFFFF)!important;line-height:1.18em!important;font-weight:600!important;font-family:"Playfair Display",Sans-serif!important}.is-style-link{padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px}.stk-block-posts__item .stk-container{border-bottom:1px solid var(--theme-palette-color-8);padding-bottom:20px}.services .stk-block-column__content>*,.services .stk-block-content,.services-cards,.services-cards>*{height:100%!important}.is-style-plain>a{justify-content:space-between!important}.services-cards>*{display:flex;flex-direction:column;justify-content:space-between}.services-cards h4{position:relative;height:100px;top:-10px}.services-cards .wp-block-stackable-text{min-height:120px}@media only screen and (max-width:1024px){.mobile-menu .ct-menu-link{padding-left:15px;padding-right:5px}.mobile-menu[data-toggle-type="type-2"] .ct-toggle-dropdown-mobile{margin-left:15px}.section-spacing{padding-top:100px!important;padding-bottom:100px!important}.h1>*{font-size:48px!important}.services-cards .wp-block-stackable-text{min-height:150px}}@media only screen and (max-width:766px){.section-spacing{padding-top:60px!important;padding-bottom:60px!important}.h1>*{font-size:40px!important}.services-cards .wp-block-stackable-text{min-height:100px}}