.elementor-213 .elementor-element.elementor-element-4c485ea{--display:flex;--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;--background-transition:0.3s;--padding-top:70px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-213 .elementor-element.elementor-element-4c485ea:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-4c485ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4322BB;background-image:url("https://ifdiff.com/wp-content/uploads/2024/03/ifdiff-Vertical-Black.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-213 .elementor-element.elementor-element-4c485ea, .elementor-213 .elementor-element.elementor-element-4c485ea::before{--border-transition:0.3s;}.elementor-213 .elementor-element.elementor-element-d568dbb .elementor-search-form__container{min-height:45px;}.elementor-213 .elementor-element.elementor-element-d568dbb .elementor-search-form__submit{min-width:calc( 1.8 * 45px );--e-search-form-submit-text-color:#92FBD3;background-color:#4218C3;--e-search-form-submit-icon-size:18px;}body:not(.rtl) .elementor-213 .elementor-element.elementor-element-d568dbb .elementor-search-form__icon{padding-left:calc(45px / 3);}body.rtl .elementor-213 .elementor-element.elementor-element-d568dbb .elementor-search-form__icon{padding-right:calc(45px / 3);}.elementor-213 .elementor-element.elementor-element-d568dbb .elementor-search-form__input, .elementor-213 .elementor-element.elementor-element-d568dbb.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(45px / 3);padding-right:calc(45px / 3);}.elementor-213 .elementor-element.elementor-element-d568dbb:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-width:1px 1px 1px 1px;border-radius:9px;}.elementor-213 .elementor-element.elementor-element-d568dbb.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-width:1px 1px 1px 1px;border-radius:9px;}.elementor-213 .elementor-element.elementor-element-0e603e8 .rivax-header-nav > li.menu-item > a, .elementor-213 .elementor-element.elementor-element-0e603e8 .rivax-header-v-nav > li.menu-item > a{font-size:27px;}.elementor-213 .elementor-element.elementor-element-0e603e8 .rivax-header-nav .sub-menu li.menu-item > a, .elementor-213 .elementor-element.elementor-element-0e603e8 .rivax-header-v-nav .sub-menu li.menu-item > a{font-size:18px;text-transform:uppercase;}.elementor-213 .elementor-element.elementor-element-0e603e8 .rivax-header-nav > li.menu-item > a{color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-0e603e8 .rivax-header-v-nav > li.menu-item > a{color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-0e603e8 .rivax-header-nav .sub-menu li.menu-item > a{color:#92FBD3;}.elementor-213 .elementor-element.elementor-element-0e603e8 .rivax-header-v-nav .sub-menu li.menu-item > a{color:#92FBD3;}.elementor-213 .elementor-element.elementor-element-0e603e8 .rivax-header-nav > li.menu-item > a:hover, .elementor-213 .elementor-element.elementor-element-0e603e8 .rivax-header-nav > li.current-menu-item > a, .elementor-213 .elementor-element.elementor-element-0e603e8 .rivax-header-nav > li.current-menu-ancestor > a{color:#92FBD3;}.elementor-213 .elementor-element.elementor-element-0e603e8 .rivax-header-v-nav > li.menu-item > a:hover, .elementor-213 .elementor-element.elementor-element-0e603e8 .rivax-header-v-nav > li.current-menu-item > a{color:#92FBD3;}.elementor-213 .elementor-element.elementor-element-0e603e8 .rivax-header-nav .sub-menu li.menu-item > a:hover, .elementor-213 .elementor-element.elementor-element-0e603e8 .rivax-header-nav .sub-menu li.current-menu-item > a, .elementor-213 .elementor-element.elementor-element-0e603e8 .rivax-header-nav .sub-menu li.current-menu-ancestor > a{color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-0e603e8 .rivax-header-v-nav .sub-menu li.menu-item > a:hover, .elementor-213 .elementor-element.elementor-element-0e603e8 .rivax-header-v-nav .sub-menu li.current-menu-item > a{color:#FFFFFF;}.elementor-213 .elementor-element.elementor-element-0e603e8.elementor-element{--align-self:stretch;}