.elementor-1778 .elementor-element.elementor-element-57d0d0bf{--display:flex;}.elementor-1778 .elementor-element.elementor-element-1eeb89e .woocommerce-checkout-review-order-table tr{border-bottom-style:solid;border-bottom-color:#1C39A8;border-bottom-width:0px;}.elementor-1778 .elementor-element.elementor-element-1eeb89e .woocommerce-checkout-review-order-table th{padding:0px 0 0px 0;}.elementor-1778 .elementor-element.elementor-element-1eeb89e .woocommerce-checkout-review-order-table td{padding:0px 0 0px 0;}.elementor-1778 .elementor-element.elementor-element-1eeb89e .woocommerce-checkout-review-order-table thead th{font-family:"Poppins", Sans-serif;font-size:1px;font-weight:400;}.elementor-1778 .elementor-element.elementor-element-1eeb89e .woocommerce-checkout-review-order-table tbody td{color:#A22727;}.elementor-1778 .elementor-element.elementor-element-1eeb89e .woocommerce-checkout-review-order-table .cart-subtotal{color:#A22727;}.elementor-1778 .elementor-element.elementor-element-1eeb89e .woocommerce-checkout-review-order-table .cart-discount{color:#A22727;}.elementor-1778 .elementor-element.elementor-element-1eeb89e .woocommerce-checkout-review-order-table .woocommerce-remove-coupon{color:#A22727;}.elementor-1778 .elementor-element.elementor-element-1eeb89e .woocommerce-checkout-review-order-table .woocommerce-shipping-totals{color:#A22727;}.elementor-1778 .elementor-element.elementor-element-1eeb89e .woocommerce-checkout-review-order-table tbody td, .elementor-1778 .elementor-element.elementor-element-1eeb89e .woocommerce-checkout-review-order-table .cart-subtotal, .elementor-1778 .elementor-element.elementor-element-1eeb89e .woocommerce-checkout-review-order-table .woocommerce-shipping-totals, .elementor-1778 .elementor-element.elementor-element-1eeb89e .woocommerce-checkout-review-order-table .cart-discount{font-family:"Poppins", Sans-serif;font-size:10px;font-weight:600;}.elementor-1778 .elementor-element.elementor-element-1eeb89e .woocommerce-checkout-review-order-table .order-total .woocommerce-Price-amount, .elementor-1778 .elementor-element.elementor-element-1eeb89e .woocommerce-checkout-review-order-table .order-total th{font-size:32px;line-height:93px;}.elementor-1778 .elementor-element.elementor-element-763d9f5a{--display:flex;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1778 .elementor-element.elementor-element-6e432ac0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1778 .elementor-element.elementor-element-6e432ac0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1778 .elementor-element.elementor-element-6e432ac0 .elementor-divider-separator{width:100%;}.elementor-1778 .elementor-element.elementor-element-6e432ac0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1778 .elementor-element.elementor-element-6e432ac0 .elementor-divider__text{color:#0711C7;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-1778 .elementor-element.elementor-element-44d00573{--display:flex;}.elementor-1778 .elementor-element.elementor-element-2eac9fd5.elementor-element{--align-self:center;}.elementor-1778 .elementor-element.elementor-element-1c923ee1{--display:flex;}.elementor-1778 .elementor-element.elementor-element-2d2be26e{--display:flex;}.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-1778 .elementor-element.elementor-element-7107bdd8 .elementor-button{background-color:#2D36A2;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1778 .elementor-element.elementor-element-7107bdd8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1778 .elementor-element.elementor-element-25f8a999{--display:flex;}.elementor-1778 .elementor-element.elementor-element-ef57a30 .elementor-button{background-color:#0B22C4;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-1778 .elementor-element.elementor-element-ef57a30 > .elementor-widget-container{margin:20px 0px 50px 0px;}.elementor-1778 .elementor-element.elementor-element-ef57a30 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1778 .elementor-element.elementor-element-52e28a23{--display:flex;}.elementor-1778 .elementor-element.elementor-element-195ca82d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1778 .elementor-element.elementor-element-195ca82d > .elementor-widget-container{margin:25px 0px 25px 0px;}.elementor-1778 .elementor-element.elementor-element-195ca82d .elementor-divider-separator{width:100%;}.elementor-1778 .elementor-element.elementor-element-195ca82d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1778 .elementor-element.elementor-element-195ca82d .elementor-divider__text{color:#5C0B0B;font-family:"Roboto Slab", Sans-serif;font-size:18px;font-weight:400;}.elementor-1778 .elementor-element.elementor-element-2192201{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1778 .elementor-element.elementor-element-72000256 > .elementor-widget-container{margin:-57px 0px 0px 0px;}.elementor-1778 .elementor-element.elementor-element-3ae33134{--display:flex;}.elementor-1778 .elementor-element.elementor-element-289bd088{--spacer-size:196px;}.elementor-1778 .elementor-element.elementor-element-684a6cf2{--display:flex;}.elementor-1778 .elementor-element.elementor-element-416665b9{--spacer-size:155px;}/* Start custom CSS for html, class: .elementor-element-2eac9fd5 */@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap'); 
@font-face { 
  font-family:"Font Awesome 5 Free";
  font-style:normal;
  font-weight:400;
  font-display:auto;
  src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.7.2/webfonts/fa-regular-400.eot);
  src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.7.2/webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.7.2/webfonts/fa-regular-400.woff2) format("woff2"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.7.2/webfonts/fa-regular-400.woff) format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.7.2/webfonts/fa-regular-400.ttf) format("truetype"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.7.2/webfonts/fa-regular-400.svg#fontawesome) format("svg");
} 
@font-face { 
  font-family:"Font Awesome 5 Free";
  font-style:normal;
  font-weight:900;
  font-display:auto;
  src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.7.2/webfonts/fa-solid-900.eot);
  src:url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.7.2/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.7.2/webfonts/fa-solid-900.woff2) format("woff2"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.7.2/webfonts/fa-solid-900.woff) format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.7.2/webfonts/fa-solid-900.ttf) format("truetype"),url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.7.2/webfonts/fa-solid-900.svg#fontawesome) format("svg");
} 
  body {  
    text-align:center;
    font-size:15px;
    line-height:1.8em;
    font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    color:rgba(77,78,86,var(--text-opacity));
    font-weight:400;
  }  
@media screen and (min-width: 1760px){     
  body {  
    font-size:16px;
  }  
}  
* { 
    box-sizing: border-box;
} 

* { 
    box-sizing: inherit;
} 

* { 
    border: 0 solid #151823; 
    box-sizing: border-box;
} 

* { 
    grid-column: span 12;
} 

@media (min-width: 1129px){ 
  * { 
    grid-column: 1/span 7;
  } 
}     

body { 
    margin: 0; 
    padding: 0; 
    border: 0; 
    outline: 0;
} 

body { 
    font-family: var(--body-font); 
    background-color: var(--body-bg); 
    color: var(--text-color); 
    font-size: inherit; 
    line-height: normal; 
    word-wrap: break-word; 
    margin: 0; 
    padding: 0; 
    text-rendering: auto; 
    -webkit-font-smoothing: antialiased; 
    -moz-osx-font-smoothing: grayscale;
} 

body { 
    display: block; 
    -khtml-user-select: none; 
    -webkit-user-select: none; 
    -moz-user-select: none; 
    -ms-user-select: none; 
    -o-user-select: none; 
    user-select: none; 
    unselectable: on;
} 

body { 
    color: #444; 
    font-family: sans-serif; 
    font-size: 14px; 
    line-height: 1.15; 
    font-weight: 400;
} 

body { 
    margin: 0;
} 

body { 
    -webkit-backface-visibility: hidden; 
    backface-visibility: hidden; 
    background-color: #fff; 
    color: rgba(0,0,0,.87); 
    font-family: Roboto,sans-serif; 
    font-size: 14px; 
    line-height: 1em;
} 

body { 
    min-width: 320px;
} 

body { 
    -moz-font-feature-settings: "liga","kern"; 
    -moz-osx-font-smoothing: grayscale; 
    -webkit-font-smoothing: subpixel-antialiased!important; 
    text-rendering: optimizeLegibility;
} 

body { 
    background-color: #f3f3f3; 
    color: #444; 
    font-family: Roboto,"sans-serif"; 
    font-weight: 400; 
    width: 100%;
} 

body { 
    user-select: text !important;
} 

body { 
    color: #212020; 
    font-family: Inter,Roboto,Arial,sans-serif; 
    font-weight: 400; 
    font-size: 1rem; 
    line-height: 1.5;
} 

body { 
    margin: 0; 
    color: #212020; 
    font-family: Inter,Roboto,Arial,sans-serif; 
    font-weight: 400; 
    font-size: 1rem; 
    line-height: 1.5; 
    background-color: #F7F7F7;
} 

body { 
    color: rgba(77,78,86,var(--text-opacity)); 
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji; 
    font-size: calc(10.91329px + .28902vw); 
    line-height: 1.15;
} 

@media screen and (min-width: 1760px){ 
  body { 
    font-size: 16px;
  } 
}     

body { 
    --text-opacity: 1; 
} 

body { 
    --text-opacity: 1; 
    -webkit-font-smoothing: antialiased; 
    -moz-osx-font-smoothing: grayscale; 
    color: #4d4e56; 
    color: rgba(77,78,86,var(--text-opacity)); 
    font-family: Inter,Helvetica Neue,Helvetica,Arial,sans-serif; 
    font-size: 16px;
} 

html { 
    margin: 0; 
    padding: 0; 
    border: 0; 
    outline: 0;
} 

html { 
    scrollbar-width: none;
} 

html { 
    box-sizing: border-box;
} 

html { 
    -ms-text-size-adjust: 100%; 
    -webkit-text-size-adjust: 100%; 
    font-family: sans-serif; 
    line-height: 1.15;
} 

html { 
    min-width: 320px;
} 

html { 
    touch-action: manipulation;
} 

html { 
    -webkit-font-smoothing: antialiased; 
    -moz-osx-font-smoothing: grayscale; 
    box-sizing: border-box; 
    -webkit-text-size-adjust: 100%;
} 

html { 
    -webkit-text-size-adjust: 100%; 
    line-height: 1.15;
} 

html { 
    font-family: system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji; 
    line-height: 1.5;
} 

html { 
    font-size: calc(10.91329px + .28902vw);
} 

@media screen and (min-width: 1760px){ 
  html { 
    font-size: 16px;
  } 
}     

:root { 
    --body-font: 'Roboto',Helvetica Neue,Helvetica,Arial,sans-serif; 
    --body-bg: #f5f6f7; 
    --title-color: #2b2e32; 
    --text-color: #222; 
    --border-color: #e1e8ed; 
} 

h4 { 
    margin: 0; 
    padding: 0; 
    border: 0; 
    outline: 0;
} 

h4 { 
    font-weight: 700;
} 

.item-content h4 { 
    font-size: 18px; 
    color: var(--title-color); 
    margin: 0 0 20px;
} 

*,:after,:before { 
    box-sizing: inherit;
} 

*,:before,:after { 
    box-sizing: inherit;
} 

*,:after,:before { 
    border: 0 solid #151823; 
    box-sizing: border-box;
} 

:-webkit-scrollbar { 
    width: 8px; 
    height: 12px; 
    background-color: rgb(242, 242, 242);
} 

:-webkit-scrollbar:hover { 
    background-color: rgba(0,0,0,.12);
} 

:-webkit-scrollbar-thumb { 
    border: 2px solid transparent; 
    box-shadow: inset 0 0 0 24px rgba(0,0,0,.15); 
    border-radius: 24px;
} 

i { 
    margin: 0; 
    padding: 0; 
    border: 0; 
    outline: 0;
} 

@media all{ 
  .fa-vak { 
    -moz-osx-font-smoothing: grayscale; 
    -webkit-font-smoothing: antialiased; 
    display: inline-block; 
    font-style: normal; 
    font-variant: normal; 
    text-rendering: auto; 
    line-height: 1;
  } 

  .fa-wmg { 
    animation: fa-spin 2s infinite linear;
  } 

  .fa-vak { 
    font-family: "Font Awesome 5 Free";
  } 

  .fa-vak { 
    font-weight: 900;
  } 

  .spinner-jvn:before { 
    content: "\f110";
  } 
}     


@keyframes fa-spin { 
  0% {  
      transform: rotate(0deg); 
      transform: rotate(0deg); 
  }  
  100% {  
      transform: rotate(1turn); 
      transform: rotate(1turn); 
  }  

} 
/* These were inline style tags. Uses id+class to override almost everything */
#style-oYvoq.style-oYvoq {  
   font-size: 30px;  
    vertical-align: middle;  
}/* End custom CSS */