.elementor-93816 .elementor-element.elementor-element-07ce2d6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-93816 .elementor-element.elementor-element-07ce2d6:not(.elementor-motion-effects-element-type-background), .elementor-93816 .elementor-element.elementor-element-07ce2d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jorvajoor.com/wp-content/uploads/2026/08/bgsachme1.webp");background-size:cover;}.elementor-93816 .elementor-element.elementor-element-ceb0b85{--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;--padding-top:140px;--padding-bottom:140px;--padding-left:80px;--padding-right:80px;}.elementor-93816 .elementor-element.elementor-element-ceb0b85:not(.elementor-motion-effects-element-type-background), .elementor-93816 .elementor-element.elementor-element-ceb0b85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF7D;}.elementor-93816 .elementor-element.elementor-element-7b85d1a .title-subtitle{color:#B79A67;font-weight:700;}.elementor-93816 .elementor-element.elementor-element-7b85d1a .title-after_title{color:var( --e-global-color-text );font-size:18px;font-weight:700;}.elementor-93816 .elementor-element.elementor-element-7bd3c45 .wd-text-block{color:#5F5F5F;}.elementor-93816 .elementor-element.elementor-element-3215b43{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-93816 .elementor-element.elementor-element-3215b43:not(.elementor-motion-effects-element-type-background), .elementor-93816 .elementor-element.elementor-element-3215b43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8AD;}.elementor-93816 .elementor-element.elementor-element-636bc99{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;border-style:none;--border-style:none;}.elementor-93816 .elementor-element.elementor-element-0a5d456{width:initial;max-width:initial;}.elementor-93816 .elementor-element.elementor-element-0a5d456 > .elementor-widget-container{padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 2px;}.elementor-93816 .elementor-element.elementor-element-0a5d456 .info-box-title{font-size:14px;}.elementor-93816 .elementor-element.elementor-element-4d6a90b{width:initial;max-width:initial;}.elementor-93816 .elementor-element.elementor-element-4d6a90b > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 2px;}.elementor-93816 .elementor-element.elementor-element-4d6a90b .info-box-title{font-size:14px;}.elementor-93816 .elementor-element.elementor-element-b98509a{width:initial;max-width:initial;}.elementor-93816 .elementor-element.elementor-element-b98509a > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 2px;}.elementor-93816 .elementor-element.elementor-element-b98509a .info-box-title{font-size:14px;}.elementor-93816 .elementor-element.elementor-element-61e4c26{width:initial;max-width:initial;}.elementor-93816 .elementor-element.elementor-element-61e4c26 > .elementor-widget-container{border-radius:0px 0px 0px 2px;}.elementor-93816 .elementor-element.elementor-element-61e4c26 .info-box-title{font-size:14px;}.elementor-93816 .elementor-element.elementor-element-20395de{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;}.elementor-93816 .elementor-element.elementor-element-20395de:not(.elementor-motion-effects-element-type-background), .elementor-93816 .elementor-element.elementor-element-20395de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F2;}.elementor-93816 .elementor-element.elementor-element-20395de.e-con{--align-self:center;}.elementor-93816 .elementor-element.elementor-element-8418a09 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:15px;}.elementor-93816 .elementor-element.elementor-element-8418a09 .elementor-icon-box-title{margin-block-end:2px;color:#232323;}.elementor-93816 .elementor-element.elementor-element-8418a09.elementor-view-stacked .elementor-icon{background-color:#B79A67;}.elementor-93816 .elementor-element.elementor-element-8418a09.elementor-view-framed .elementor-icon, .elementor-93816 .elementor-element.elementor-element-8418a09.elementor-view-default .elementor-icon{fill:#B79A67;color:#B79A67;border-color:#B79A67;}.elementor-93816 .elementor-element.elementor-element-8418a09 .elementor-icon{font-size:41px;}.elementor-93816 .elementor-element.elementor-element-8418a09 .elementor-icon-box-description{font-size:14px;font-weight:700;color:#5F5F5F;}.elementor-93816 .elementor-element.elementor-element-5c69c47 .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:15px;}.elementor-93816 .elementor-element.elementor-element-5c69c47 .elementor-icon-box-title{margin-block-end:2px;color:#232323;}.elementor-93816 .elementor-element.elementor-element-5c69c47.elementor-view-stacked .elementor-icon{background-color:#B79A67;}.elementor-93816 .elementor-element.elementor-element-5c69c47.elementor-view-framed .elementor-icon, .elementor-93816 .elementor-element.elementor-element-5c69c47.elementor-view-default .elementor-icon{fill:#B79A67;color:#B79A67;border-color:#B79A67;}.elementor-93816 .elementor-element.elementor-element-5c69c47 .elementor-icon{font-size:41px;}.elementor-93816 .elementor-element.elementor-element-5c69c47 .elementor-icon-box-description{font-size:14px;font-weight:700;color:#5F5F5F;}.elementor-93816 .elementor-element.elementor-element-c5f7dcc .elementor-icon-box-wrapper{align-items:start;text-align:justify;gap:15px;}.elementor-93816 .elementor-element.elementor-element-c5f7dcc .elementor-icon-box-title{margin-block-end:2px;color:#232323;}.elementor-93816 .elementor-element.elementor-element-c5f7dcc.elementor-view-stacked .elementor-icon{background-color:#B79A67;}.elementor-93816 .elementor-element.elementor-element-c5f7dcc.elementor-view-framed .elementor-icon, .elementor-93816 .elementor-element.elementor-element-c5f7dcc.elementor-view-default .elementor-icon{fill:#B79A67;color:#B79A67;border-color:#B79A67;}.elementor-93816 .elementor-element.elementor-element-c5f7dcc .elementor-icon{font-size:41px;}.elementor-93816 .elementor-element.elementor-element-c5f7dcc .elementor-icon-box-description{font-size:14px;font-weight:700;color:#5F5F5F;}.elementor-93816 .elementor-element.elementor-element-033c3c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-93816 .elementor-element.elementor-element-0ac5b50{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B79A6799;--border-color:#B79A6799;--border-radius:10px 10px 10px 10px;}.elementor-93816 .elementor-element.elementor-element-7ec92d2{text-align:center;}.elementor-93816 .elementor-element.elementor-element-57d4939{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-93816 .elementor-element.elementor-element-57d4939:not(.elementor-motion-effects-element-type-background), .elementor-93816 .elementor-element.elementor-element-57d4939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F7F5;}.elementor-93816 .elementor-element.elementor-element-5033c0c .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-93816 .elementor-element.elementor-element-5033c0c.elementor-view-stacked .elementor-icon{background-color:#F3EEE9;fill:#F3EEE9;color:#F3EEE9;}.elementor-93816 .elementor-element.elementor-element-5033c0c.elementor-view-framed .elementor-icon, .elementor-93816 .elementor-element.elementor-element-5033c0c.elementor-view-default .elementor-icon{fill:#F3EEE9;color:#F3EEE9;border-color:#F3EEE9;}.elementor-93816 .elementor-element.elementor-element-5033c0c.elementor-view-framed .elementor-icon{background-color:#F3EEE9;}.elementor-93816 .elementor-element.elementor-element-5033c0c .elementor-icon{font-size:30px;}.elementor-93816 .elementor-element.elementor-element-5033c0c .elementor-icon-box-title{color:#232323;}.elementor-93816 .elementor-element.elementor-element-5033c0c .elementor-icon-box-description{font-size:14px;font-weight:700;color:#5F5F5F;}.elementor-93816 .elementor-element.elementor-element-c2f095b .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-93816 .elementor-element.elementor-element-c2f095b.elementor-view-stacked .elementor-icon{background-color:#F3EEE9;fill:#F3EEE9;color:#F3EEE9;}.elementor-93816 .elementor-element.elementor-element-c2f095b.elementor-view-framed .elementor-icon, .elementor-93816 .elementor-element.elementor-element-c2f095b.elementor-view-default .elementor-icon{fill:#F3EEE9;color:#F3EEE9;border-color:#F3EEE9;}.elementor-93816 .elementor-element.elementor-element-c2f095b.elementor-view-framed .elementor-icon{background-color:#F3EEE9;}.elementor-93816 .elementor-element.elementor-element-c2f095b .elementor-icon{font-size:30px;}.elementor-93816 .elementor-element.elementor-element-c2f095b .elementor-icon-box-title{color:#232323;}.elementor-93816 .elementor-element.elementor-element-c2f095b .elementor-icon-box-description{font-size:14px;font-weight:700;color:#5F5F5F;}.elementor-93816 .elementor-element.elementor-element-2052eb7 .elementor-icon-box-wrapper{align-items:center;text-align:justify;}.elementor-93816 .elementor-element.elementor-element-2052eb7.elementor-view-stacked .elementor-icon{background-color:#F3EEE9;fill:#F3EEE9;color:#F3EEE9;}.elementor-93816 .elementor-element.elementor-element-2052eb7.elementor-view-framed .elementor-icon, .elementor-93816 .elementor-element.elementor-element-2052eb7.elementor-view-default .elementor-icon{fill:#F3EEE9;color:#F3EEE9;border-color:#F3EEE9;}.elementor-93816 .elementor-element.elementor-element-2052eb7.elementor-view-framed .elementor-icon{background-color:#F3EEE9;}.elementor-93816 .elementor-element.elementor-element-2052eb7 .elementor-icon{font-size:30px;}.elementor-93816 .elementor-element.elementor-element-2052eb7 .elementor-icon-box-title{color:#232323;}.elementor-93816 .elementor-element.elementor-element-2052eb7 .elementor-icon-box-description{font-size:14px;font-weight:700;color:#5F5F5F;}.elementor-93816 .elementor-element.elementor-element-902e516{--display:flex;--border-radius:10px 10px 10px 10px;}.elementor-93816 .elementor-element.elementor-element-902e516:not(.elementor-motion-effects-element-type-background), .elementor-93816 .elementor-element.elementor-element-902e516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EFEB;}.elementor-93816 .elementor-element.elementor-element-82e5a67 .title{font-size:16px;}.elementor-93816 .elementor-element.elementor-element-27ed761{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B79A6799;--border-color:#B79A6799;--border-radius:10px 10px 10px 10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-93816 .elementor-element.elementor-element-232fa5c{text-align:center;}.elementor-93816 .elementor-element.elementor-element-8886573{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-93816 .elementor-element.elementor-element-f4fc889 .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:20px;}.elementor-93816 .elementor-element.elementor-element-f4fc889 .elementor-icon-box-title{margin-block-end:5px;color:#232323;}.elementor-93816 .elementor-element.elementor-element-f4fc889.elementor-view-stacked .elementor-icon{background-color:#F3EEE9;fill:#F3EEE9;color:#F3EEE9;}.elementor-93816 .elementor-element.elementor-element-f4fc889.elementor-view-framed .elementor-icon, .elementor-93816 .elementor-element.elementor-element-f4fc889.elementor-view-default .elementor-icon{fill:#F3EEE9;color:#F3EEE9;border-color:#F3EEE9;}.elementor-93816 .elementor-element.elementor-element-f4fc889.elementor-view-framed .elementor-icon{background-color:#F3EEE9;}.elementor-93816 .elementor-element.elementor-element-f4fc889 .elementor-icon{font-size:30px;}.elementor-93816 .elementor-element.elementor-element-f4fc889 .elementor-icon-box-description{font-size:14px;font-weight:700;color:#5F5F5F;}.elementor-93816 .elementor-element.elementor-element-cdc581c.elementor-element{--align-self:center;}.elementor-93816 .elementor-element.elementor-element-cdc581c .elementor-icon-wrapper{text-align:center;}.elementor-93816 .elementor-element.elementor-element-cdc581c.elementor-view-stacked .elementor-icon{background-color:#BCBBBB;}.elementor-93816 .elementor-element.elementor-element-cdc581c.elementor-view-framed .elementor-icon, .elementor-93816 .elementor-element.elementor-element-cdc581c.elementor-view-default .elementor-icon{color:#BCBBBB;border-color:#BCBBBB;}.elementor-93816 .elementor-element.elementor-element-cdc581c.elementor-view-framed .elementor-icon, .elementor-93816 .elementor-element.elementor-element-cdc581c.elementor-view-default .elementor-icon svg{fill:#BCBBBB;}.elementor-93816 .elementor-element.elementor-element-cdc581c .elementor-icon{font-size:30px;}.elementor-93816 .elementor-element.elementor-element-cdc581c .elementor-icon svg{height:30px;}.elementor-93816 .elementor-element.elementor-element-8464b54 .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:20px;}.elementor-93816 .elementor-element.elementor-element-8464b54 .elementor-icon-box-title{margin-block-end:5px;color:#232323;}.elementor-93816 .elementor-element.elementor-element-8464b54.elementor-view-stacked .elementor-icon{background-color:#F3EEE9;fill:#F3EEE9;color:#F3EEE9;}.elementor-93816 .elementor-element.elementor-element-8464b54.elementor-view-framed .elementor-icon, .elementor-93816 .elementor-element.elementor-element-8464b54.elementor-view-default .elementor-icon{fill:#F3EEE9;color:#F3EEE9;border-color:#F3EEE9;}.elementor-93816 .elementor-element.elementor-element-8464b54.elementor-view-framed .elementor-icon{background-color:#F3EEE9;}.elementor-93816 .elementor-element.elementor-element-8464b54 .elementor-icon{font-size:30px;}.elementor-93816 .elementor-element.elementor-element-8464b54 .elementor-icon-box-description{font-size:14px;font-weight:700;color:#5F5F5F;}.elementor-93816 .elementor-element.elementor-element-81bddfc.elementor-element{--align-self:center;}.elementor-93816 .elementor-element.elementor-element-81bddfc .elementor-icon-wrapper{text-align:center;}.elementor-93816 .elementor-element.elementor-element-81bddfc.elementor-view-stacked .elementor-icon{background-color:#BCBBBB;}.elementor-93816 .elementor-element.elementor-element-81bddfc.elementor-view-framed .elementor-icon, .elementor-93816 .elementor-element.elementor-element-81bddfc.elementor-view-default .elementor-icon{color:#BCBBBB;border-color:#BCBBBB;}.elementor-93816 .elementor-element.elementor-element-81bddfc.elementor-view-framed .elementor-icon, .elementor-93816 .elementor-element.elementor-element-81bddfc.elementor-view-default .elementor-icon svg{fill:#BCBBBB;}.elementor-93816 .elementor-element.elementor-element-81bddfc .elementor-icon{font-size:30px;}.elementor-93816 .elementor-element.elementor-element-81bddfc .elementor-icon svg{height:30px;}.elementor-93816 .elementor-element.elementor-element-5139b56 .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:20px;}.elementor-93816 .elementor-element.elementor-element-5139b56 .elementor-icon-box-title{margin-block-end:5px;color:#232323;}.elementor-93816 .elementor-element.elementor-element-5139b56.elementor-view-stacked .elementor-icon{background-color:#F3EEE9;fill:#F3EEE9;color:#F3EEE9;}.elementor-93816 .elementor-element.elementor-element-5139b56.elementor-view-framed .elementor-icon, .elementor-93816 .elementor-element.elementor-element-5139b56.elementor-view-default .elementor-icon{fill:#F3EEE9;color:#F3EEE9;border-color:#F3EEE9;}.elementor-93816 .elementor-element.elementor-element-5139b56.elementor-view-framed .elementor-icon{background-color:#F3EEE9;}.elementor-93816 .elementor-element.elementor-element-5139b56 .elementor-icon{font-size:30px;}.elementor-93816 .elementor-element.elementor-element-5139b56 .elementor-icon-box-description{font-size:14px;font-weight:700;color:#5F5F5F;}@media(max-width:1024px){.elementor-93816 .elementor-element.elementor-element-07ce2d6:not(.elementor-motion-effects-element-type-background), .elementor-93816 .elementor-element.elementor-element-07ce2d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-93816 .elementor-element.elementor-element-ceb0b85{--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;--padding-top:140px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-93816 .elementor-element.elementor-element-636bc99{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-93816 .elementor-element.elementor-element-8418a09 .elementor-icon-box-title, .elementor-93816 .elementor-element.elementor-element-8418a09 .elementor-icon-box-title a{font-size:20px;}.elementor-93816 .elementor-element.elementor-element-5c69c47 .elementor-icon-box-title, .elementor-93816 .elementor-element.elementor-element-5c69c47 .elementor-icon-box-title a{font-size:20px;}.elementor-93816 .elementor-element.elementor-element-c5f7dcc .elementor-icon-box-title, .elementor-93816 .elementor-element.elementor-element-c5f7dcc .elementor-icon-box-title a{font-size:20px;}.elementor-93816 .elementor-element.elementor-element-5033c0c .elementor-icon-box-title, .elementor-93816 .elementor-element.elementor-element-5033c0c .elementor-icon-box-title a{font-size:20px;}.elementor-93816 .elementor-element.elementor-element-c2f095b .elementor-icon-box-title, .elementor-93816 .elementor-element.elementor-element-c2f095b .elementor-icon-box-title a{font-size:20px;}.elementor-93816 .elementor-element.elementor-element-2052eb7 .elementor-icon-box-title, .elementor-93816 .elementor-element.elementor-element-2052eb7 .elementor-icon-box-title a{font-size:20px;}.elementor-93816 .elementor-element.elementor-element-f4fc889 .elementor-icon-box-title, .elementor-93816 .elementor-element.elementor-element-f4fc889 .elementor-icon-box-title a{font-size:20px;}.elementor-93816 .elementor-element.elementor-element-8464b54 .elementor-icon-box-title, .elementor-93816 .elementor-element.elementor-element-8464b54 .elementor-icon-box-title a{font-size:20px;}.elementor-93816 .elementor-element.elementor-element-5139b56 .elementor-icon-box-title, .elementor-93816 .elementor-element.elementor-element-5139b56 .elementor-icon-box-title a{font-size:20px;}}@media(max-width:767px){.elementor-93816 .elementor-element.elementor-element-07ce2d6:not(.elementor-motion-effects-element-type-background), .elementor-93816 .elementor-element.elementor-element-07ce2d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom left;}.elementor-93816 .elementor-element.elementor-element-07ce2d6{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-93816 .elementor-element.elementor-element-ceb0b85{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-93816 .elementor-element.elementor-element-636bc99{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-93816 .elementor-element.elementor-element-0a5d456{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-93816 .elementor-element.elementor-element-4d6a90b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-93816 .elementor-element.elementor-element-b98509a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-93816 .elementor-element.elementor-element-61e4c26{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-93816 .elementor-element.elementor-element-20395de{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-93816 .elementor-element.elementor-element-8418a09 .elementor-icon-box-wrapper{text-align:center;}.elementor-93816 .elementor-element.elementor-element-5c69c47 .elementor-icon-box-wrapper{text-align:center;}.elementor-93816 .elementor-element.elementor-element-c5f7dcc .elementor-icon-box-wrapper{text-align:center;}.elementor-93816 .elementor-element.elementor-element-5033c0c .elementor-icon-box-wrapper{text-align:center;}.elementor-93816 .elementor-element.elementor-element-c2f095b .elementor-icon-box-wrapper{text-align:center;}.elementor-93816 .elementor-element.elementor-element-2052eb7 .elementor-icon-box-wrapper{text-align:center;}.elementor-93816 .elementor-element.elementor-element-f4fc889 .elementor-icon-box-wrapper{text-align:center;}.elementor-93816 .elementor-element.elementor-element-8464b54 .elementor-icon-box-wrapper{text-align:center;}.elementor-93816 .elementor-element.elementor-element-5139b56 .elementor-icon-box-wrapper{text-align:center;}}@media(min-width:768px){.elementor-93816 .elementor-element.elementor-element-ceb0b85{--width:50%;}.elementor-93816 .elementor-element.elementor-element-20395de{--width:90%;}.elementor-93816 .elementor-element.elementor-element-0ac5b50{--width:60%;}.elementor-93816 .elementor-element.elementor-element-57d4939{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-93816 .elementor-element.elementor-element-ceb0b85{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-0ac5b50 *//* =========================================================
   فروش ساچمه - Gravity Forms
   Jorvajoor Luxury Style
   ========================================================= */


/* ---------- فرم اصلی ---------- */

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 {
    background: #ffffff;
    border: 1px solid #e7e2db;
    border-radius: 22px;
    padding: 38px 40px 34px;
    box-shadow: 0 15px 45px rgba(35, 35, 35, 0.06);
    direction: rtl;
    max-width: 100%;
}


/* ---------- عنوان فرم ---------- */

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 .gform_heading {
    margin-bottom: 30px;
    text-align: right;
}

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 .gform_title {
    margin: 0 0 8px;
    color: #232323;
    font-size: 26px;
    font-weight: 700;
    line-height: 1.6;
}

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 .gform_description {
    color: #8b8b8b;
    font-size: 14px;
}


/* ---------- فاصله فیلدها ---------- */

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 .gfield {
    margin-bottom: 22px;
}


/* ---------- Label ---------- */

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 .gfield_label,
.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 .gform-field-label {
    color: #3a3a3a;
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 9px;
}

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 .gfield_required {
    color: #b79a67 !important;
    font-size: 11px;
    margin-right: 4px;
}


/* ---------- Input عمومی ---------- */

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 input[type="text"],
.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 input[type="tel"],
.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 input[type="number"] {
    width: 100%;
    height: 52px;
    background: #faf9f7 !important;
    border: 1px solid #e5e0d8 !important;
    border-radius: 12px !important;
    padding: 0 16px !important;
    color: #232323 !important;
    font-size: 14px !important;
    outline: none;
    box-shadow: none !important;
    transition: all .25s ease;
}


/* ---------- Placeholder ---------- */

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 input::placeholder {
    color: #aaa5a0 !important;
    opacity: 1;
}


/* ---------- Focus ---------- */

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 input[type="text"]:focus,
.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 input[type="tel"]:focus,
.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 input[type="number"]:focus {
    background: #ffffff !important;
    border-color: #b79a67 !important;
    box-shadow: 0 0 0 3px rgba(183, 154, 103, 0.10) !important;
}


/* =========================================================
   نام و نام خانوادگی
   ========================================================= */

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 .ginput_container_name {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 12px;
}

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 .ginput_container_name > span {
    width: 100% !important;
}


/* مخفی کردن Label داخلی اسم و فامیل */

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 .ginput_container_name .gform-field-label--type-sub {
    display: none;
}


/* =========================================================
   فیلد وزن
   ========================================================= */

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 #field_1_4 input {
    direction: ltr;
    text-align: right;
}


/* =========================================================
   نوع ساچمه
   تبدیل Checkbox به کارت انتخابی
   ========================================================= */

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 #field_1_5 .gfield_checkbox {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 12px;
    margin-top: 10px;
}


/* کارت */

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 #field_1_5 .gchoice {
    position: relative;
    margin: 0 !important;
}


/* خود Checkbox مخفی */

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 #field_1_5 input[type="checkbox"] {
    position: absolute;
    opacity: 0;
    pointer-events: none;
}


/* ظاهر کارت */

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 #field_1_5 label {
    display: flex !important;
    align-items: center;
    justify-content: center;
    min-height: 70px;
    margin: 0 !important;
    padding: 12px 16px !important;

    background: #faf9f7;
    border: 1px solid #e5e0d8;
    border-radius: 14px;

    color: #4b4b4b !important;
    font-size: 14px !important;
    font-weight: 600 !important;

    cursor: pointer;
    transition: all .25s ease;
}


/* Hover */

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 #field_1_5 label:hover {
    border-color: #cdbb9d;
    background: #fdfbf8;
}


/* انتخاب شده */

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 #field_1_5 input[type="checkbox"]:checked + label {
    background: #fbf7ef;
    border-color: #b79a67;
    color: #8a6c3d !important;
    box-shadow: 0 5px 18px rgba(183, 154, 103, 0.12);
}


/* =========================================================
   دکمه ثبت درخواست
   ========================================================= */

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 #gform_submit_button_1 {
    width: 100% !important;
    min-height: 54px;

    border: 0 !important;
    border-radius: 12px !important;

    background: #232323 !important;
    color: #ffffff !important;

    font-size: 15px !important;
    font-weight: 600 !important;

    cursor: pointer;
    transition: all .25s ease;

    box-shadow: none !important;
}


/* Hover دکمه */

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 #gform_submit_button_1:hover {
    background: #b79a67 !important;
    color: #ffffff !important;
    transform: translateY(-2px);
    box-shadow: 0 8px 20px rgba(183, 154, 103, 0.20) !important;
}


/* =========================================================
   Footer فرم
   ========================================================= */

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 .gform_footer {
    margin-top: 28px;
    padding: 0 !important;
}


/* =========================================================
   خطاهای Gravity Forms
   ========================================================= */

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 .gfield_error input {
    border-color: #d98b87 !important;
}

.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 .gfield_validation_message,
.elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 .validation_message {
    background: transparent !important;
    border: 0 !important;
    padding: 6px 0 0 !important;
    color: #b85c57 !important;
    font-size: 12px;
}


/* =========================================================
   موبایل
   ========================================================= */

@media (max-width: 767px) {

    .elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 {
        padding: 26px 20px 24px;
        border-radius: 18px;
        box-shadow: 0 10px 30px rgba(35, 35, 35, 0.05);
    }


    /* عنوان */

    .elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 .gform_heading {
        margin-bottom: 24px;
    }

    .elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 .gform_title {
        font-size: 22px;
    }


    /* نام و فامیل */

    .elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 .ginput_container_name {
        grid-template-columns: 1fr;
        gap: 14px;
    }


    /* ورودی‌ها */

    .elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 input[type="text"],
    .elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 input[type="tel"],
    .elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 input[type="number"] {
        height: 50px;
        font-size: 14px !important;
    }


    /* نوع ساچمه */

    .elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 #field_1_5 .gfield_checkbox {
        grid-template-columns: 1fr;
        gap: 10px;
    }


    .elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 #field_1_5 label {
        min-height: 58px;
    }


    /* دکمه */

    .elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 #gform_submit_button_1 {
        min-height: 52px;
        font-size: 14px !important;
    }
}


/* =========================================================
   تبلت
   ========================================================= */

@media (min-width: 768px) and (max-width: 1024px) {

    .elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 {
        padding: 32px;
    }

    .elementor-93816 .elementor-element.elementor-element-0ac5b50 #gform_wrapper_1 .gform_title {
        font-size: 24px;
    }
}/* End custom CSS */