.elementor-1331 .elementor-element.elementor-element-58f67ca{--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;--margin-top:2%;--margin-bottom:1%;--margin-left:0%;--margin-right:0%;}.elementor-1331 .elementor-element.elementor-element-a064194 img{width:100%;}.elementor-1331 .elementor-element.elementor-element-bb83521 > .elementor-widget-container{padding:1% 0% 0.01% 0%;}.elementor-1331 .elementor-element.elementor-element-bb83521{text-align:center;}.elementor-1331 .elementor-element.elementor-element-0d96ce2{--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;--background-transition:0.3s;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:5%;}.elementor-1331 .elementor-element.elementor-element-d2d628c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1331 .elementor-element.elementor-element-d2d628c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-748e375{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:left;}.elementor-1331 .elementor-element.elementor-element-748e375.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-748e375 img{width:100%;}.elementor-1331 .elementor-element.elementor-element-8cf4305{--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;--background-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-85ca38f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1331 .elementor-element.elementor-element-09c0700 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1331 .elementor-element.elementor-element-b489007{--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;--background-transition:0.3s;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-1331 .elementor-element.elementor-element-a1ab023{--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;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-a1ab023.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-5dc4f69{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1331 .elementor-element.elementor-element-5dc4f69 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#7A7A7A57;}.elementor-1331 .elementor-element.elementor-element-96e364d{--display:flex;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-1331 .elementor-element.elementor-element-96e364d:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;box-shadow:0px 0px 20px 0px rgba(0, 66.00000000000018, 150, 0.3);}.elementor-1331 .elementor-element.elementor-element-333f77f{text-align:center;}.elementor-1331 .elementor-element.elementor-element-ee41f09{width:100%;max-width:100%;}.elementor-1331 .elementor-element.elementor-element-ee41f09.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-ee41f09 .pafe-label-inline{width:10%;}.elementor-1331 .elementor-element.elementor-element-ee41f09 .pafe-field-inline{width:calc(100% - 10%);}body.rtl .elementor-1331 .elementor-element.elementor-element-ee41f09 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1331 .elementor-element.elementor-element-ee41f09 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1331 .elementor-element.elementor-element-ee41f09 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1331 .elementor-element.elementor-element-ee41f09 .elementor-field-label{text-align:center;}.elementor-1331 .elementor-element.elementor-element-ee41f09 .elementor-field-group .elementor-field{text-align:center;}.elementor-1331 .elementor-element.elementor-element-ee41f09 .elementor-field-group .pafe-field-container{justify-content:center;}.elementor-1331 .elementor-element.elementor-element-f10a9e5{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-1331 .elementor-element.elementor-element-f10a9e5.elementor-element{--align-self:center;}.elementor-1331 .elementor-element.elementor-element-f10a9e5 img{width:80%;border-radius:50% 50% 50% 50%;box-shadow:5px 4px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-1331 .elementor-element.elementor-element-e01861f{--display:flex;--background-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-a168588{--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;--background-transition:0.3s;--margin-top:0%;--margin-bottom:5%;--margin-left:0%;--margin-right:0%;}.elementor-1331 .elementor-element.elementor-element-bfae962{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-1331 .elementor-element.elementor-element-bfae962 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#7A7A7A57;}.elementor-1331 .elementor-element.elementor-element-556b109{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-1331 .elementor-element.elementor-element-556b109 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#7A7A7A57;}.elementor-1331 .elementor-element.elementor-element-0aac25c{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;}.elementor-1331 .elementor-element.elementor-element-0aac25c img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#7A7A7A57;}.elementor-1331 .elementor-element.elementor-element-31b334d > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-1331 .elementor-element.elementor-element-f259759{--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-f259759:not(.elementor-motion-effects-element-type-background), .elementor-1331 .elementor-element.elementor-element-f259759 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A66C210;}.elementor-1331 .elementor-element.elementor-element-f259759, .elementor-1331 .elementor-element.elementor-element-f259759::before{--border-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-96e878a{--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;}.elementor-1331 .elementor-element.elementor-element-6925801{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1331 .elementor-element.elementor-element-6925801.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-55fcc35{--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;--justify-content:center;--background-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-55fcc35.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-e23973b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-1331 .elementor-element.elementor-element-e23973b.elementor-element{--align-self:center;}.elementor-1331 .elementor-element.elementor-element-2798a32{--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-112cd1a{--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;--justify-content:center;--background-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-112cd1a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-c3256de{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-1331 .elementor-element.elementor-element-c3256de.elementor-element{--align-self:center;}.elementor-1331 .elementor-element.elementor-element-9c02c29{--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;--background-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-82fa3bb{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1331 .elementor-element.elementor-element-82fa3bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-82fa3bb img{width:100%;}.elementor-1331 .elementor-element.elementor-element-bccb034{--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;--gap:0px 0px;--background-transition:0.3s;--z-index:2;}.elementor-1331 .elementor-element.elementor-element-bccb034:not(.elementor-motion-effects-element-type-background), .elementor-1331 .elementor-element.elementor-element-bccb034 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A66C210;}.elementor-1331 .elementor-element.elementor-element-bccb034, .elementor-1331 .elementor-element.elementor-element-bccb034::before{--border-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-c25efbf{--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;}.elementor-1331 .elementor-element.elementor-element-7c29400{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1331 .elementor-element.elementor-element-7c29400.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-00d5e17{--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;--justify-content:center;--background-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-00d5e17.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-132320d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-1331 .elementor-element.elementor-element-132320d.elementor-element{--align-self:center;}.elementor-1331 .elementor-element.elementor-element-a4a5816{--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;--gap:0px 0px;--background-transition:0.3s;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1331 .elementor-element.elementor-element-907aaa4{--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;--justify-content:center;--background-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-907aaa4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-edeb27b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-1331 .elementor-element.elementor-element-edeb27b.elementor-element{--align-self:center;}.elementor-1331 .elementor-element.elementor-element-21d412b{--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;--background-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-79d0e16{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1331 .elementor-element.elementor-element-79d0e16.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-a0cde3f{--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;--gap:0px 0px;--background-transition:0.3s;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:2;}.elementor-1331 .elementor-element.elementor-element-a0cde3f:not(.elementor-motion-effects-element-type-background), .elementor-1331 .elementor-element.elementor-element-a0cde3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A66C210;}.elementor-1331 .elementor-element.elementor-element-a0cde3f, .elementor-1331 .elementor-element.elementor-element-a0cde3f::before{--border-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-4551133{--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;}.elementor-1331 .elementor-element.elementor-element-83a564c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1331 .elementor-element.elementor-element-83a564c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-f32ec86{--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;--justify-content:center;--background-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-f32ec86.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-4e4ec07{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-1331 .elementor-element.elementor-element-4e4ec07.elementor-element{--align-self:center;}.elementor-1331 .elementor-element.elementor-element-63fc2bb{--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;--gap:0px 0px;--background-transition:0.3s;--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1331 .elementor-element.elementor-element-e57a919{--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;--justify-content:center;--background-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-e57a919.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-29916f5{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-1331 .elementor-element.elementor-element-29916f5.elementor-element{--align-self:center;}.elementor-1331 .elementor-element.elementor-element-2fff63c{--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;--background-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-c8e4679{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1331 .elementor-element.elementor-element-c8e4679.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-5c86517{--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;--gap:0px 0px;--background-transition:0.3s;--margin-top:-3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:3;}.elementor-1331 .elementor-element.elementor-element-5c86517:not(.elementor-motion-effects-element-type-background), .elementor-1331 .elementor-element.elementor-element-5c86517 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A66C210;}.elementor-1331 .elementor-element.elementor-element-5c86517, .elementor-1331 .elementor-element.elementor-element-5c86517::before{--border-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-36134b4{--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;}.elementor-1331 .elementor-element.elementor-element-707c8a3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1331 .elementor-element.elementor-element-707c8a3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-f75db76{--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;--justify-content:center;--background-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-f75db76.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-eb4706d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-1331 .elementor-element.elementor-element-eb4706d.elementor-element{--align-self:center;}.elementor-1331 .elementor-element.elementor-element-9e9a910{--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;--gap:0px 0px;--background-transition:0.3s;--margin-top:-5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-1331 .elementor-element.elementor-element-2d592cb{--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;--justify-content:center;--background-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-2d592cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-14eb794{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-1331 .elementor-element.elementor-element-14eb794.elementor-element{--align-self:center;}.elementor-1331 .elementor-element.elementor-element-0e9e726{--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;--background-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-3b4ce84{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1331 .elementor-element.elementor-element-3b4ce84.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-28177a3{--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-28177a3:not(.elementor-motion-effects-element-type-background), .elementor-1331 .elementor-element.elementor-element-28177a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A66C210;}.elementor-1331 .elementor-element.elementor-element-28177a3, .elementor-1331 .elementor-element.elementor-element-28177a3::before{--border-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-0ec3568{--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;--align-items:flex-end;--background-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-0ec3568.e-con{--order:-99999 /* order start hack */;}.elementor-1331 .elementor-element.elementor-element-d79cc8d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-1331 .elementor-element.elementor-element-d79cc8d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-75bd4d5{--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;--justify-content:center;--background-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-75bd4d5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-79f05fb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-1331 .elementor-element.elementor-element-79f05fb.elementor-element{--align-self:center;}.elementor-1331 .elementor-element.elementor-element-1f3d9e2{--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;--background-transition:0.3s;}.elementor-1331 .elementor-element.elementor-element-12133ce{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1331 .elementor-element.elementor-element-12133ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1331 .elementor-element.elementor-element-fd8fbf5{--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;--background-transition:0.3s;}@media(min-width:768px){.elementor-1331 .elementor-element.elementor-element-a1ab023{--width:33%;}.elementor-1331 .elementor-element.elementor-element-e01861f{--width:66%;}.elementor-1331 .elementor-element.elementor-element-96e878a{--width:40%;}.elementor-1331 .elementor-element.elementor-element-55fcc35{--width:60%;}.elementor-1331 .elementor-element.elementor-element-112cd1a{--width:70%;}.elementor-1331 .elementor-element.elementor-element-9c02c29{--width:30%;}.elementor-1331 .elementor-element.elementor-element-c25efbf{--width:40%;}.elementor-1331 .elementor-element.elementor-element-00d5e17{--width:60%;}.elementor-1331 .elementor-element.elementor-element-907aaa4{--width:40%;}.elementor-1331 .elementor-element.elementor-element-21d412b{--width:60%;}.elementor-1331 .elementor-element.elementor-element-4551133{--width:40%;}.elementor-1331 .elementor-element.elementor-element-f32ec86{--width:60%;}.elementor-1331 .elementor-element.elementor-element-e57a919{--width:60%;}.elementor-1331 .elementor-element.elementor-element-2fff63c{--width:40%;}.elementor-1331 .elementor-element.elementor-element-36134b4{--width:40%;}.elementor-1331 .elementor-element.elementor-element-f75db76{--width:60%;}.elementor-1331 .elementor-element.elementor-element-2d592cb{--width:60%;}.elementor-1331 .elementor-element.elementor-element-0e9e726{--width:40%;}.elementor-1331 .elementor-element.elementor-element-0ec3568{--width:33%;}.elementor-1331 .elementor-element.elementor-element-75bd4d5{--width:33%;}.elementor-1331 .elementor-element.elementor-element-1f3d9e2{--width:33%;}.elementor-1331 .elementor-element.elementor-element-fd8fbf5{--content-width:1500px;}}@media(max-width:767px){.elementor-1331 .elementor-element.elementor-element-d2d628c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1331 .elementor-element.elementor-element-748e375{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1331 .elementor-element.elementor-element-bfae962{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1331 .elementor-element.elementor-element-556b109{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1331 .elementor-element.elementor-element-0aac25c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}













.woocommerce-additional-fields, .woocommerce-info, .woocommerce-message,
.woocommerce-account form h3:first-child, .woocommerce-checkout form h3:first-child,#order_review_heading 
{
display: none;
}

@media (max-width:767px){
    .woocommerce-checkout #order_review_heading, .woocommerce-checkout .woocommerce #order_review, .woocommerce-checkout .woocommerce-page #order_review {
float: left;
width:100%;
margin-top: 1%
}
}

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

@media (min-width:1024px){
    
.woocommerce-checkout #order_review_heading, .woocommerce-checkout .woocommerce #order_review, .woocommerce-checkout .woocommerce-page #order_review {
float: right;
width:50%;
margin-top: -75%
}
}

/*Form Container Styles*/
.woocommerce-checkout .woocommerce .col2-set, .woocommerce-checkout .woocommerce-page .col2-set {
background: white;
padding: 1em;
border-radius: 0.5em;
}

/*Form Field Title Styles*/
label, input, button, select, textarea {
font-size: 12px;
line-height: 0.7;
text-transform: uppercase !important;
font-weight: 500;
color: #4a4a4a;
margin-bottom: 0.01em;
}

/*Form Field Styles*/
input.text, input.title, input[type=email], input[type=password], input[type=tel], input[type=text], select, textarea {
border: 1px solid #d9d9d9;
border-radius: 5px;
background-color: white;
height: 2.7em;
}

.woocommerce-account form .form-row, .woocommerce-checkout form .form-row {
margin-bottom: 0.01em;
}

/*Form Field Dropdown Styles*/

.select2-container--default .select2-selection--single {
background-color: #fff;
border: 1px solid #d9d9d9;
border-radius: 5px;
height: 2.7em;
}

.select2-container .select2-selection--single .select2-selection__rendered {
line-height: 2.7em;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
height: 80%;
position: absolute;
top: 1px;
right: 5px;
width: 25px;
}

.woocommerce-account form .payment_methods label, .woocommerce-checkout form .payment_methods label {
padding-left: 0px;
}

/*Form Field Focus Color Style*/
textarea:focus, input[type=text]:focus, input[type=password]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=date]:focus, input[type=month]:focus, input[type=time]:focus, input[type=week]:focus, input[type=number]:focus, input[type=email]:focus, input[type=url]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=color]:focus, .uneditable-input:focus {
border-color: #4e22e9; /*Change this to a color that best suits your design*/
box-shadow: none;
outline: 0;
}


/*Order Review Headline Removal*/
#order_review_heading {
display: none;
}

/*Order Review Container Styles*/
#order_review {
background: white;
padding: 2em;
border-radius: 1em;
box-shadow: 0 0.5em 2em rgb(0 0 0 /10%);
}

/*Remove Product and Subtotal Headlines*/
.shop_table.woocommerce-checkout-review-order-table {
display: none;
}

/*Stripe Form Field Styles*/
.wc-stripe-elements-field, .wc-stripe-iban-element-field {
border: 1px solid #d9d9d9;
border-radius: 5px;
background-color: #137fc8;
padding: 10px;
}

#wc-stripe-new-payment-method {
margin-right: 1em;
}

/* Place Order Button Styles*/
#place_order {
width: 100%;
color: white;
border: none;
background-color: #137fc8;
box-shadow: rgba(0, 0, 0, 0.28) 0px 2px 8px 0px;
padding: 0.8em;
}

#place_order:hover {
color: rgba(255,255,255,0.5);
}
.woocommerce-additional-fields, .woocommerce-info, .woocommerce-message,
.woocommerce-account form h3:first-child, .woocommerce-checkout form h3:first-child,#order_review_heading 
{
display: none;
}

@media (max-width:767px){
    .woocommerce-checkout #order_review_heading, .woocommerce-checkout .woocommerce #order_review, .woocommerce-checkout .woocommerce-page #order_review {
float: left;
width:100%;
margin-top: 1%
}
}

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

@media (min-width:1024px){
    
.woocommerce-checkout #order_review_heading, .woocommerce-checkout .woocommerce #order_review, .woocommerce-checkout .woocommerce-page #order_review {
float: right;
width:50%;
margin-top: -75%
}
}

/*Form Container Styles*/
.woocommerce-checkout .woocommerce .col2-set, .woocommerce-checkout .woocommerce-page .col2-set {
background: white;
padding: 1em;
border-radius: 0.5em;
}

/*Form Field Title Styles*/
label, input, button, select, textarea {
font-size: 12px;
line-height: 0.7;
text-transform: uppercase !important;
font-weight: 500;
color: #4a4a4a;
margin-bottom: 0.01em;
}

/*Form Field Styles*/
input.text, input.title, input[type=email], input[type=password], input[type=tel], input[type=text], select, textarea {
border: 1px solid #d9d9d9;
border-radius: 5px;
background-color: white;
height: 2.7em;
}

.woocommerce-account form .form-row, .woocommerce-checkout form .form-row {
margin-bottom: 0.01em;
}

/*Form Field Dropdown Styles*/

.select2-container--default .select2-selection--single {
background-color: #fff;
border: 1px solid #d9d9d9;
border-radius: 5px;
height: 2.7em;
}

.select2-container .select2-selection--single .select2-selection__rendered {
line-height: 2.7em;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
height: 80%;
position: absolute;
top: 1px;
right: 5px;
width: 25px;
}

.woocommerce-account form .payment_methods label, .woocommerce-checkout form .payment_methods label {
padding-left: 0px;
}

/*Form Field Focus Color Style*/
textarea:focus, input[type=text]:focus, input[type=password]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=date]:focus, input[type=month]:focus, input[type=time]:focus, input[type=week]:focus, input[type=number]:focus, input[type=email]:focus, input[type=url]:focus, input[type=search]:focus, input[type=tel]:focus, input[type=color]:focus, .uneditable-input:focus {
border-color: #4e22e9; /*Change this to a color that best suits your design*/
box-shadow: none;
outline: 0;
}


/*Order Review Headline Removal*/
#order_review_heading {
display: none;
}

/*Order Review Container Styles*/
#order_review {
background: white;
padding: 2em;
border-radius: 1em;
box-shadow: 0 0.5em 2em rgb(0 0 0 /10%);
}

/*Remove Product and Subtotal Headlines*/
.shop_table.woocommerce-checkout-review-order-table {
display: none;
}

/*Stripe Form Field Styles*/
.wc-stripe-elements-field, .wc-stripe-iban-element-field {
border: 1px solid #d9d9d9;
border-radius: 5px;
background-color: #137fc8;
padding: 10px;
}

#wc-stripe-new-payment-method {
margin-right: 1em;
}

/* Place Order Button Styles*/
#place_order {
width: 100%;
color: white;
border: none;
background-color: #137fc8;
box-shadow: rgba(0, 0, 0, 0.28) 0px 2px 8px 0px;
padding: 0.8em;
}

#place_order:hover {
color: rgba(255,255,255,0.5);
}

























































