:root{--hover-color:#493E22;--hover-light:#E1D7BE;--primary-color:var(--gcid-primary-color,#b39750);--secondary-color:var(--gcid-secondary-color,#2ea3f2);--heading-color:var(--gcid-heading-color,#b39750);--body-color:var(--gcid-body-color,#000000);--link-color:var(--gcid-link-color,#b39750);--white-text:var(--gcid-05xpevtwzq,#d9d9d9);--primary-dark:var(--gcid-lwa9cfyn3z,#483502);--color-white:var(--gcid-a3upn5r266,#ffffff);--primary-super-light:var(--gcid-4rn1pficfj,rgba(179,151,80,0.16));--body-text-light:var(--gcid-aw8bs74elv,rgba(0,0,0,0.5))}.container{width:100%;max-width:100%;padding-top:0!important;padding-bottom:0;margin:0}.entry-title.main_title{display:none}.et_right_sidebar #left-area{padding-right:0!important}.no-equal-height .aurightec-split-feature__image{object-fit:unset;height:unset;max-height:unset}.no-equal-height .aurightec-split-feature__media{min-height:unset}.et_pb_bg_layout_light.et_pb_module.et_pb_button.hero-btn,.et_pb_bg_layout_light.et_pb_module.et_pb_button.hero-btn:hover{padding:16px 32px 16px 48px}.et_pb_bg_layout_light.et_pb_module.et_pb_button.hero-btn::after{font-size:20px!important;margin-left:0px!important;margin-top:-18px;position:absolute;left:0;rotate:90deg}.et_pb_bg_layout_light.et_pb_module.et_pb_button,.et_pb_bg_layout_light.et_pb_module.et_pb_button:hover{padding:16px 48px 16px 32px;line-height:20px!important;border:none!important}.et_pb_bg_layout_light.et_pb_module.et_pb_button::after{font-size:20px!important;margin-left:12px!important}body{min-height:100%;margin:0}body{min-height:100vh}#page-container{min-height:100vh;display:flex;flex-direction:column}#et-boc{min-height:100vh;display:flex;flex-direction:column;flex:1 0 auto}#et-main-area{display:flex;flex-direction:column;flex:1 0 auto;min-height:0}#main-content{display:flex;flex-direction:column;flex:1 0 auto;min-height:0}.et-l--header,.et-l--footer{flex:0 0 auto}.et-l--body{display:flex;flex-direction:column;flex:1 0 auto;min-height:0}.et_pb_image_wrap img{object-fit:cover}h2,.custom-h2{font-family:'Big Shoulders',fantasy;font-weight:900;font-size:48px;line-height:58px;color:var(--primary-color)!important}.custom-small-h2-title,h2.custom-small-h2-title,.custom-small-h2-title h2{font-family:'DM Sans';font-weight:400;font-size:var(--aurightec-body-font-size)!important;line-height:var(--aurightec-body-font-size)!important}a.et_pb_link:hover{color:var(--hover-color)!important}.link *{color:var(--primary-color)!important}.link:hover *{color:var(--hover-light)!important}.equal-height-pair{display:flex;align-items:stretch}.equal-height-pair>.et_pb_column{display:flex;flex-direction:column}.equal-height-pair>.et_pb_column>.et_pb_module,.equal-height-pair>.et_pb_column>.et_pb_row,.equal-height-pair>.et_pb_column>.et_pb_image{height:100%}.equal-height-pair .main-page-block-image,.equal-height-pair .main-page-accordion{height:100%}.equal-height-pair .main-page-block-image .et_pb_image_wrap,.equal-height-pair .main-page-block-image img{display:block;width:100%;height:100%;object-fit:cover}.equal-height-pair .et_pb_row .et_pb_column,.equal-height-pair .et_pb_row,.equal-height-pair .et_pb_module{min-height:0}.equal-height-pair .et_pb_row:not(.equal-height-pair)>.et_pb_column{height:auto!important}.et_pb_link .et-pb-icon{font-family:ETmodules!important;font-weight:900!important;font-size:var(--aurightec-body-font-size)!important;float:right;margin-left:5px;line-height:26px}@media (max-width:767px){.equal-height-pair{display:block}.equal-height-pair>.et_pb_column{height:auto!important;min-height:0!important}}@media (max-width:1020px){.et_pb_heading:not(.custom-h1) .et_pb_heading_container>h1{font-size:48px!important;line-height:58px!important}h2,.custom-h2{font-size:32px!important;line-height:38px!important}.custom-small-h2-title,h2.custom-small-h2-title,.custom-small-h2-title h2{font-size:var(--aurightec-body-font-size)!important;line-height:var(--aurightec-body-font-size)!important}}@media (max-width:1240px){.container{margin-top:30px!important}}@media (min-width:981px){#left-area{width:100vw!important;padding-bottom:0!important}#main-content .container:before{display:none!important}.et_pb_section{padding:54px 0}}.menu-small-btn{background:var(--primary-color);padding:13px 20px!important;border-radius:44px;margin-top:14px!important;max-height:40px;transition:all .4s ease-in-out}.menu-small-btn>a{color:var(--color-white)!important;font-weight:600!important}ul:not(.sub-menu) .menu-item-object-custom.menu-small-btn:hover,ul:not(.sub-menu) .menu-item-object-page.menu-small-btn:hover{background:var(--primary-dark)!important;box-shadow:none!important}.menu-item-object-custom.menu-small-btn:hover>a,.menu-item-object-custom.menu-small-btn>a:hover,.menu-item-object-page.menu-small-btn:hover>a,.menu-item-object-page.menu-small-btn>a:hover{color:var(--color-white)!important}ul:not(.sub-menu) .menu-item-object-custom:hover,ul:not(.sub-menu) .menu-item-object-page:hover,.et-show-dropdown{background:var(--color-white)!important;box-shadow:rgba(0,0,0,0.24) 0px 3px 8px}.menu-item-object-custom>a,.menu-item-object-page>a{padding-bottom:0!important}ul.sub-menu .menu-item-object-custom:hover>a,ul.sub-menu .menu-item-object-page:hover>a{padding-bottom:0!important;color:var(--body-color)!important;opacity:1!important}ul.sub-menu .menu-item-object-custom:hover,ul.et_mobile_menu .menu-item-object-custom:hover,ul.sub-menu .menu-item-object-page:hover,ul.et_mobile_menu .menu-item-object-page:hover,ul.sub-menu .menu-item-object-page.current-menu-item:hover>a,ul.et_mobile_menu .menu-item-object-page.current-menu-item:hover>a{background:transparent!important;color:var(--primary-color)!important;box-shadow:none!important}ul.sub-menu .menu-item-object-custom:hover>a,ul.sub-menu .menu-item-object-page:hover>a{color:var(--primary-color)!important}.et_mobile_menu li a{border-bottom:none}.menu-item-object-custom:hover>a,.menu-item-object-page:hover>a{padding-bottom:0!important;color:var(--primary-color)!important;opacity:1!important}.et_mobile_menu{right:unset;left:calc((100% - 100vw) + (46px))!important;width:100vw!important;height:100vh!important;top:50px!important;min-height:100vh;text-align:left!important;box-shadow:none!important}.menu-item-object-custom:not(.menu-small-btn),.menu-item-object-page:not(.menu-small-btn){padding:12px 16px!important}.et_pb_menu_0_tb_header.et_pb_menu ul li.menu-small-btn a,.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item.menu-small-btn>a{color:var(--color-white)!important}@media (min-width:1241px){.menu-item-object-custom:not(.menu-small-btn),.menu-item-object-page:not(.menu-small-btn){transition:all .4s ease-in-out}.et_pb_menu_0_tb_header.et_pb_menu ul li.menu-small-btn a{line-height:16px!important}}.et-menu .sub-menu{border:none!important; padding:8px 0!important;background:var(--color-white)!important}.et-menu .sub-menu .menu-item-object-custom,.et_mobile_nav_menu .et_mobile_menu .menu-item-object-custom,.et-menu .sub-menu .menu-item-object-page,.et_mobile_nav_menu .et_mobile_menu .menu-item-object-page{width:calc(100% - 80px)!important}.et-menu .sub-menu .menu-item-object-custom:hover,.et-menu .sub-menu .menu-item-object-page:hover{background:rgba(179,150,79,0.24)}.et-menu li li a{padding:0!important}.et_mobile_nav_menu .et_mobile_menu{border:none!important;padding:8px 0!important;background:var(--color-white)!important}.et_mobile_menu li a:hover,.nav ul li a:hover,.et_mobile_menu .menu-item-has-children>a{background-color:transparent!important;opacity:1!important}.et_mobile_menu li a{padding:0!important}.et_mobile_menu li.menu-item-has-children>a{padding-bottom:24px!important}ul.et_mobile_menu>.menu-item-object-custom:not(:last-child,:nth-last-child(2)),ul.et_mobile_menu>.menu-item-object-page:not(:last-child,:nth-last-child(2)){border-bottom:1px solid rgba(179,150,79,0.24)!important}.et_mobile_nav_menu .et_mobile_menu .menu-item-object-custom,.et_mobile_nav_menu .et_mobile_menu .menu-item-object-page{padding:16px 0px!important;margin:0px 40px;!important}.et_mobile_nav_menu .et_mobile_menu .sub-menu .menu-item-object-custom,.et_mobile_nav_menu .et_mobile_menu .sub-menu .menu-item-object-page{padding:13px 0px!important;margin:0px 20px;!important}.et_mobile_nav_menu .et_mobile_menu .menu-item-object-custom::marker,.et_mobile_nav_menu .et_mobile_menu .menu-item-object-page::marker{color:transparent}.et_mobile_nav_menu .et_mobile_menu .menu-item-object-custom:hover,.et_mobile_nav_menu .et_mobile_menu .menu-item-object-page:hover{background:rgba(179,150,79,0.24)}.et_mobile_nav_menu .et_mobile_menu .menu-item-object-custom.menu-small-btn,.et_mobile_nav_menu .et_mobile_menu .menu-item-object-page.menu-small-btn{margin:12px 40px!important;width:calc(100% - 80px)!important;text-align:center;padding:22px!important}.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-size:var(--aurightec-body-font-size)!important;line-height:28px!important}.et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar:before{color:var(--primary-color);background:var(--color-white)}.menu-item-type-custom>a{display:flex!important;align-items:center!important;gap:12px!important}.mv-menu-item-icon{max-height:20px;max-width:100%}.et_mobile_nav_menu .mobile_nav .mobile_menu_bar{position:relative!important;display:block!important;width:44px!important;height:44px!important;padding:0!important;cursor:pointer;box-sizing:border-box;background-color:#F9F7F1!important;background-image:linear-gradient(to right,transparent 10px,var(--primary-color) 10px,var(--primary-color) 34px,transparent 34px)!important;background-repeat:no-repeat!important;background-size:44px 2px!important;background-position:0 20px!important}.et_mobile_nav_menu .mobile_nav .mobile_menu_bar::before,.et_mobile_nav_menu .mobile_nav .mobile_menu_bar::after{content:""!important;position:absolute!important;left:10px!important;width:24px!important;height:2px!important;background:var(--primary-color)!important;transform-origin:center!important;transition:transform 0.25s ease,top 0.25s ease!important;margin:0!important;border:0!important;border-radius:2px}.et_mobile_nav_menu .mobile_nav .mobile_menu_bar::before{top:12px!important;transform:rotate(0deg)!important}.et_mobile_nav_menu .mobile_nav .mobile_menu_bar::after{top:28px!important;transform:rotate(0deg)!important}.et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar{background-image:none!important}.et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{top:21px!important;transform:rotate(45deg)!important}.et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::after{top:21px!important;transform:rotate(-45deg)!important}.et_mobile_nav_menu .mobile_nav{position:relative}.et_mobile_nav_menu .mobile_nav .et_mobile_menu{padding-bottom:100px!important;display:block!important;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:opacity 0.28s ease,transform 0.28s ease,visibility 0.28s ease;will-change:opacity,transform}.et_mobile_nav_menu .mobile_nav.opened .et_mobile_menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.et_mobile_nav_menu .mobile_nav.closed .et_mobile_menu{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px)}.et_mobile_nav_menu .mobile_nav .et_mobile_menu{min-height:100%!important;max-height:100dvh!important;overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.et_mobile_nav_menu .mobile_nav.opened .et_mobile_menu{pointer-events:auto}body.mv-mobile-menu-open{overflow:hidden!important;touch-action:none}@media (max-width:767px){.et_mobile_menu{left:calc((100% - 100vw) + (26px))!important}}@media (min-width:981px) and (max-width:1240px){.et_pb_menu_0_tb_header.et_pb_menu ul li.menu-small-btn a{margin-top:-13px}}@media (max-width:980px){.et_pb_menu_0_tb_header.et_pb_menu ul li.menu-small-btn a{margin-top:-13px}}@media (max-width:1240px){.et_pb_menu .et_pb_menu__menu{display:none!important}.et_pb_menu .et_mobile_nav_menu{display:flex!important}.et_pb_section--with-menu{margin-top:-30px}.et_pb_menu_0_tb_header.et_pb_menu ul li.menu-small-btn a{font-size:calc(var(--aurightec-body-font-size) + 2px)!important}.submenu-open>.mv-menu-parent-trigger{color:var(--primary-color)!important}.et_mobile_menu .menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a{display:flex;align-items:center;width:100%;padding-right:44px;cursor:pointer}.et_mobile_menu .menu-item-has-children>.sub-menu{display:block!important;max-height:0;overflow:hidden;padding-top:0;padding-bottom:0;transition:max-height 0.3s ease,padding-top 0.3s ease}.et_mobile_menu .menu-item-has-children.submenu-open>.sub-menu{padding-top:8px}.et_mobile_menu .mv-submenu-toggle{position:absolute;top:18px;right:0;width:24px;height:24px;border:0;padding:0;background:transparent;cursor:pointer;z-index:20}.et_mobile_menu .mv-submenu-toggle::before{content:"";position:absolute;top:50%;right:6px;width:12px;height:12px;border-right:2px solid var(--primary-color);border-bottom:2px solid var(--primary-color);transform:translateY(-65%) rotate(45deg);transform-origin:center;transition:transform 0.25s ease;pointer-events:none;box-sizing:border-box}.et_mobile_menu .menu-item-has-children.submenu-open>.mv-submenu-toggle::before{transform:translateY(-35%) rotate(-135deg)}.et_mobile_menu .menu-item-has-children>.mv-menu-parent-trigger{display:flex;align-items:center;width:100%;padding-right:44px;padding-left:0;cursor:pointer;background:transparent;border:0;font-size:var(--aurightec-body-font-size)!important;text-align:left;font:inherit;color:inherit}}.gradient-right-border::after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:linear-gradient(to bottom,transparent 0%,#CEBE94 50%,transparent 100%)}.et_pb_accordion .et_pb_accordion_item:not(:last-child){border-bottom:1px solid #B3964F3D;padding-bottom:8px}.et_pb_accordion .et_pb_toggle{border:none;padding:0}.et_pb_accordion .et_pb_toggle .et_pb_toggle_title{font-family:'Big Shoulders',fantasy;font-weight:900;font-size:48px;line-height:58px;color:var(--primary-color)!important;opacity:1!important}.et_pb_accordion .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title{color:var(--body-color)!important}.et_pb_accordion .et_pb_toggle.et_pb_toggle_close{background:transparent!important}.et_pb_accordion .et_pb_toggle.et_pb_toggle_close .et_pb_toggle_title:before{display:none}.et_pb_accordion_item{position:relative}.et_pb_accordion_item::after{content:"";position:absolute;top:24px;right:0;width:24px;height:24px;border-right:3px solid var(--primary-color);border-bottom:3px solid var(--primary-color);transform:translateY(-50%) rotate(45deg);transform-origin:center;transition:transform 0.25s ease;pointer-events:none;border-radius:2px}.et_pb_accordion_item.et_pb_toggle_open::after{top:38px;border-color:var(--body-color)!important;transform:translateY(-50%) rotate(-135deg)}.et_pb_group_carousel_arrow_prev{top:0!important;right:390px!important}.et_pb_group_carousel_arrow_next{top:0!important;right:345px!important}.et_pb_group_carousel_arrow .et-pb-icon{font-size:40px!important;color:var(--primary-color)!important}.et_pb_group_carousel_arrow .et-pb-icon:hover{font-size:40px!important;color:var(--hover-color)!important}.et_pb_group_carousel_arrow_next,.et_pb_group_carousel_arrow_prev{left:auto!important;top:-48px!important}@media (max-width:1020px){.et_pb_accordion .et_pb_toggle .et_pb_toggle_title{font-size:32px!important;line-height:38px!important}.et_pb_accordion_item::after{top:16px;width:12px;height:12px}.et_pb_accordion_item.et_pb_toggle_open::after{top:26px}.gradient-right-border.gradient-hide-tablet::after{background:transparent;width:0}.gradient-right-border.gradient-first-border::after{background:linear-gradient(to bottom,transparent 0%,transparent 20%,#CEBE94 50%,transparent 80%,transparent 100%)}.gradient-right-border.gradient-last-border::after{background:linear-gradient(to bottom,transparent 0%,transparent 20%,#CEBE94 50%,transparent 80%,transparent 100%)}.gradient-border-top-last::before{content:"";position:absolute;top:0;right:0;width:100%;height:1px;background:linear-gradient(to left,transparent 0%,transparent 20%,#CEBE94 50%,#CEBE94 100%)}.gradient-border-top::before{content:"";position:absolute;top:0;right:0;width:100%;height:1px;background:linear-gradient(to left,#CEBE94 0%,#CEBE94 50%,transparent 80%,transparent 100%)}}@media (max-width:767px){.main-page-block-image img{min-width:100%}}footer .et_pb_section_0_tb_footer{background-color:var(--gcid-body-color)}.btn-with-icon-only{position:relative;display:inline-flex!important;align-items:center;justify-content:center;overflow:hidden;white-space:nowrap;text-indent:-9999px;padding:0!important;width:38px!important;min-width:38px!important}.et-l--footer a.et_pb_link:hover{color:var(--hover-light)!important}.btn-with-icon-only:hover::after{color:var(--hover-light)!important}.btn-with-icon-only::after{text-indent:0;position:static;display:inline-block!important;margin-left:0!important}body.error404{min-height:100dvh}body.error404 #page-container{min-height:100dvh!important;display:flex!important;flex-direction:column!important}body.error404 #et-boc{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;min-height:0!important}body.error404 #et-main-area{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;min-height:0!important}body.error404 #main-content{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;min-height:0!important}body.error404 .et-l--body{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;min-height:0!important}body.error404 .et-l--body>.et_builder_inner_content{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;min-height:0!important}body.error404 .fill-remaining-404{flex:1 1 auto!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:0!important;padding-top:40px!important;padding-bottom:40px!important}body.error404 .fill-remaining-404>.et_pb_row{width:100%!important;margin:0 auto!important}.mv-cf7-form{--error:#ff5c57;--error-bg:#fde8e6;max-width:980px;margin:0 auto;color:var(--body-color)}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450!important;background:rgba(70,180,80,0.30)}.wpcf7 form .wpcf7-response-output{padding:10px 20px!important;border:2px dashed #00a0d2!important}.wpcf7 form:not(.sent) .wpcf7-response-output{background:rgba(0,160,210,0.30)!important}.mv-cf7-success-box{display:none;background:#f8f7f4;padding:48px 24px;text-align:center;margin-bottom:24px;border:1px solid #efebe2}.mv-cf7-form.form-sent .mv-cf7-success-box{display:block}.mv-cf7-success-icon{font-size:42px;line-height:1;color:var(--primary-color);margin-bottom:20px}.mv-cf7-success-box h3{margin:0 0 12px;font-size:clamp(28px,4vw,52px);line-height:1.05;color:var(--primary-color);font-weight:700}.mv-cf7-success-box p{margin:0 0 22px;font-size:18px;line-height:1.4}.mv-cf7-success-close{border:1px solid var(--primary-color);background:transparent;color:var(--primary-color);padding:10px 22px;border-radius:999px;cursor:pointer;font-size:15px;line-height:1}.mv-cf7-grid{display:grid;gap:12px;margin-bottom:12px}.mv-cf7-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.mv-cf7-field{position:relative;background:var(--color-white);border:1px solid transparent;max-height:54px;transition:border-color 0.2s ease,background 0.2s ease}.mv-cf7-field.country .wpcf7-form-control-wrap{display:block;height:55px}.mv-cf7-field.country select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;width:100%;position:absolute;height:80px!important;margin:-28px 0 0 0;padding:0px 16px 0px 41px!important;background:transparent;border:none;font-size:15px!important;line-height:15px;color:var(--body-color)}.mv-cf7-form select::-ms-expand{display:none}.mv-cf7-field.country::after{content:"";position:absolute;right:18px;top:50%;width:10px;height:10px;border-right:2px solid var(--primary-color);border-bottom:2px solid var(--primary-color);transform:translateY(-65%) rotate(45deg);pointer-events:none;z-index:3}.mv-cf7-field-full{width:100%;margin-bottom:12px}.mv-cf7-field-textarea{min-height:260px!important}.mv-cf7-field label{position:absolute;left:44px;top:16px;margin:0;font-size:calc(var(--aurightec-body-font-size) + 2px);line-height:calc(var(--aurightec-body-font-size) + 2px);color:#9c9c9c;pointer-events:none;transition:all 0.2s ease;z-index:3}.mv-cf7-field.is-filled label,.mv-cf7-field.is-active label{top:10px;transform:none;font-size:12px;line-height:1.2;color:var(--body-text-light)}.mv-cf7-form input[type="text"],.mv-cf7-form input[type="email"],.mv-cf7-form input[type="tel"],.mv-cf7-form textarea{width:100%;height:25px!important;margin:-25px 0;padding:34px 16px 18px 44px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;outline:none!important;font-size:15px!important;line-height:15px;color:var(--body-color);box-sizing:border-box}.wpcf7-form-control-wrap{margin-top:-10px;margin-bottom:5px;display:block}.mv-cf7-field:not(.mv-cf7-field-textarea){min-height:1px!important}.mv-cf7-form textarea{margin-top:7px!important;height:220px!important;min-height:220px!important;padding:8px 16px 4px 44px!important;resize:vertical}.mv-cf7-form input::placeholder,.mv-cf7-form textarea::placeholder{color:transparent;opacity:0}.mv-cf7-field:focus-within{border-color:var(--primary-color)}.mv-cf7-field::before,.mv-cf7-upload-label::before{content:"";position:absolute;left:14px;top:50%;transform:translateY(-50%);width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;z-index:2;opacity:0.9}.mv-cf7-field.mv-icon-message::before{top:18px;transform:none}.mv-cf7-upload-row{display:flex;align-items:center;justify-content:space-between;gap:16px;border:2px dashed rgba(179,150,79,0.32);padding:18px 16px;margin-bottom:22px;flex-wrap:wrap}.mv-cf7-upload-label{position:relative;padding-left:28px;font-size:calc(var(--aurightec-body-font-size) + 2px)}.mv-cf7-upload-label::before{left:0;width:16px;height:16px}.mv-cf7-form input[type="file"]{font-size:calc(var(--aurightec-body-font-size) - 2px);color:var(--primary-color);max-width:100%}.mv-cf7-submit-row{margin-top:8px}.mv-cf7-form input[type="submit"]{display:none!important}.mv-cf7-form .mv-cf7-submit-btn{appearance:none;border:0;background:var(--primary-color);color:#fff;padding:16px 22px 16px 28px;border-radius:999px;font-size:18px!important;font-weight:500;line-height:1;cursor:pointer;display:inline-flex;align-items:center;gap:12px;transition:opacity 0.2s ease}.mv-cf7-form .mv-cf7-submit-btn:hover{opacity:0.92}.mv-cf7-form .mv-cf7-submit-btn::after{content:"";width:18px;height:18px;flex-shrink:0;background-image:url("/wp-content/uploads/2026/04/send-icon.png");background-repeat:no-repeat;background-position:center;background-size:contain}.mv-cf7-field.has-error{border-color:var(--error);background:#fffafa;margin-bottom:44px}.mv-cf7-field.has-error .wpcf7-not-valid-tip{display:block}.mv-cf7-form .wpcf7-not-valid{border:0!important;box-shadow:none!important}.mv-cf7-form .wpcf7-not-valid-tip{display:none;font-size:calc(var(--aurightec-body-font-size) - 2px);line-height:1.35;color:var(--body-color);background:var(--error-bg);padding:12px 14px 12px 40px;margin:0;outline:1px solid var(--error-bg);margin-top:1px}.mv-cf7-form .wpcf7-not-valid-tip::before{content:"";position:absolute;left:14px;width:16px;height:16px;background-image:url("/wp-content/uploads/2026/04/error-icon.png");background-repeat:no-repeat;background-position:center;background-size:contain}.mv-cf7-form.form-sent .mv-cf7-grid,.mv-cf7-form.form-sent .mv-cf7-field-full,.mv-cf7-form.form-sent .mv-cf7-upload-row,.mv-cf7-form.form-sent .mv-cf7-submit-row{display:none}.mv-icon-user::before{background-image:url("/wp-content/uploads/2026/04/name-icon.png")}.mv-icon-mail::before{background-image:url("/wp-content/uploads/2026/04/email-icon.png")}.mv-icon-tag::before{background-image:url("/wp-content/uploads/2026/04/industry-icon-2.png")}.mv-icon-briefcase::before{background-image:url("/wp-content/uploads/2026/04/job-icon.png")}.mv-icon-pencil::before{background-image:url("/wp-content/uploads/2026/04/subject-icon.png")}.mv-icon-phone::before{background-image:url("/wp-content/uploads/2026/04/phone-icon.png")}.mv-icon-message::before{background-image:url("/wp-content/uploads/2026/04/message-icon.png")}.mv-icon-attach::before{background-image:url("/wp-content/uploads/2026/04/attach-icon.png")}.mv-icon-country::before{background-image:url("/wp-content/uploads/2026/04/location.png")}.mv-cf7-upload-input{display:flex;align-items:center;gap:12px;flex-wrap:wrap;flex-direction:row-reverse}.mv-cf7-upload-btn{position:relative;display:inline-flex;align-items:center;gap:6px;padding:10px 0 10px 18px;border:1px solid var(--primary-color);border-radius:999px;color:var(--primary-color);background:transparent;cursor:pointer;font-size:15px;line-height:1;overflow:hidden}.mv-cf7-upload-btn::before{content:"";width:14px;height:14px;flex-shrink:0;background-image:url("/wp-content/uploads/2026/04/upload-icon.png");background-repeat:no-repeat;background-position:center;background-size:contain}.mv-cf7-upload-btn input[type="file"]{position:absolute!important;inset:0;opacity:0!important;cursor:pointer;width:100%!important;height:100%!important;font-size:0!important}.mv-cf7-file-name{font-size:calc(var(--aurightec-body-font-size) - 2px);color:var(--body-text-light);line-height:1.3}@media (max-width:767px){.mv-cf7-grid-2{grid-template-columns:1fr}.mv-cf7-field{min-height:74px}.mv-cf7-field label{left:40px;font-size:var(--aurightec-body-font-size)}.mv-cf7-field.is-filled label,.mv-cf7-field.is-active label{font-size:11px;top:10px}.mv-cf7-form input[type="text"],.mv-cf7-form input[type="email"],.mv-cf7-form input[type="tel"],.mv-cf7-form textarea{height:74px;font-size:var(--aurightec-body-font-size);padding-left:40px!important}.mv-cf7-form textarea{height:220px;min-height:220px}}.et-l--post .et_builder_inner_content>*:not(.aurightec-hero-banner):not(.wp-block-aurightec-split-feature):not(.wp-block-aurightec-tech-grid):not(.wp-block-divi-layout):not(.et_pb_section),.entry-content>.wp-block-aurightec-list-item,.entry-content>.wp-block-aurightec-icon,.entry-content>.wp-block-aurightec-button{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;box-sizing:border-box}@media (max-width:767px){.et-l--post .et_builder_inner_content>*:not(.aurightec-hero-banner):not(.wp-block-aurightec-split-feature):not(.wp-block-aurightec-tech-grid):not(.wp-block-divi-layout):not(.et_pb_section){padding-left:20px;padding-right:20px}}.entry-content>section{}