.elementor-3105 .elementor-element.elementor-element-2d0dc660{--display:flex;--min-height:100vh;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3105 .elementor-element.elementor-element-2d0dc660:not(.elementor-motion-effects-element-type-background), .elementor-3105 .elementor-element.elementor-element-2d0dc660 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-3105 .elementor-element.elementor-element-36f693b3{--display:flex;--position:fixed;--min-height:100vh;--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#111111;--border-color:#111111;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;top:0px;}.elementor-3105 .elementor-element.elementor-element-36f693b3:not(.elementor-motion-effects-element-type-background), .elementor-3105 .elementor-element.elementor-element-36f693b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}body:not(.rtl) .elementor-3105 .elementor-element.elementor-element-36f693b3{left:0px;}body.rtl .elementor-3105 .elementor-element.elementor-element-36f693b3{right:0px;}.elementor-3105 .elementor-element.elementor-element-6e70b514 img{width:50%;}.elementor-3105 .elementor-element.elementor-element-190ae85a{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3105 .elementor-element.elementor-element-190ae85a img{width:40%;border-radius:500px 500px 500px 500px;}.elementor-3105 .elementor-element.elementor-element-493cb5bb.ob-harakiri{writing-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-493cb5bb.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-493cb5bb.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-493cb5bb{text-align:center;}.elementor-3105 .elementor-element.elementor-element-493cb5bb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-3105 .elementor-element.elementor-element-493cb5bb .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-114b108c.ob-harakiri{writing-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-114b108c.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-114b108c.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-114b108c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3105 .elementor-element.elementor-element-114b108c .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#D1CFCF;}.elementor-3105 .elementor-element.elementor-element-114b108c .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-1537d2d6{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:23px;--grid-column-gap:10px;}.elementor-3105 .elementor-element.elementor-element-1537d2d6 .elementor-social-icon{background-color:#FFFDFD00;--icon-padding:0.5em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CECECE;}.elementor-3105 .elementor-element.elementor-element-1537d2d6 .elementor-social-icon i{color:#CECECE;}.elementor-3105 .elementor-element.elementor-element-1537d2d6 .elementor-social-icon svg{fill:#CECECE;}.elementor-3105 .elementor-element.elementor-element-1537d2d6 .elementor-social-icon:hover{background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-3105 .elementor-element.elementor-element-1537d2d6 .elementor-social-icon:hover i{color:#000000;}.elementor-3105 .elementor-element.elementor-element-1537d2d6 .elementor-social-icon:hover svg{fill:#000000;}.elementor-3105 .elementor-element.elementor-element-4a9203f6{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#111111;--border-color:#111111;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3105 .elementor-element.elementor-element-4a9203f6:not(.elementor-motion-effects-element-type-background), .elementor-3105 .elementor-element.elementor-element-4a9203f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-3105 .elementor-element.elementor-element-13042778 img{width:50%;}.elementor-3105 .elementor-element.elementor-element-42fec505{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3105 .elementor-element.elementor-element-42fec505 img{width:40%;border-radius:500px 500px 500px 500px;}.elementor-3105 .elementor-element.elementor-element-30382d0b.ob-harakiri{writing-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-30382d0b.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-30382d0b.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-30382d0b{text-align:center;}.elementor-3105 .elementor-element.elementor-element-30382d0b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-3105 .elementor-element.elementor-element-30382d0b .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-2aa9bcfc.ob-harakiri{writing-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-2aa9bcfc.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-2aa9bcfc.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-2aa9bcfc{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3105 .elementor-element.elementor-element-2aa9bcfc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#D1CFCF;}.elementor-3105 .elementor-element.elementor-element-2aa9bcfc .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-fbed24a{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:23px;--grid-column-gap:10px;}.elementor-3105 .elementor-element.elementor-element-fbed24a .elementor-social-icon{background-color:#FFFDFD00;--icon-padding:0.5em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CECECE;}.elementor-3105 .elementor-element.elementor-element-fbed24a .elementor-social-icon i{color:#CECECE;}.elementor-3105 .elementor-element.elementor-element-fbed24a .elementor-social-icon svg{fill:#CECECE;}.elementor-3105 .elementor-element.elementor-element-fbed24a .elementor-social-icon:hover{background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-3105 .elementor-element.elementor-element-fbed24a .elementor-social-icon:hover i{color:#000000;}.elementor-3105 .elementor-element.elementor-element-fbed24a .elementor-social-icon:hover svg{fill:#000000;}.elementor-3105 .elementor-element.elementor-element-2bb72e58{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3105 .elementor-element.elementor-element-1e974212.ob-harakiri{writing-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-1e974212.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-1e974212.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-1e974212{text-align:left;}.elementor-3105 .elementor-element.elementor-element-1e974212 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-3105 .elementor-element.elementor-element-1e974212 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-14fd233{--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;--flex-wrap:wrap;--align-content:center;}.elementor-3105 .elementor-element.elementor-element-76cdc92e{--display:flex;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3105 .elementor-element.elementor-element-76cdc92e:not(.elementor-motion-effects-element-type-background), .elementor-3105 .elementor-element.elementor-element-76cdc92e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFF60;}.elementor-3105 .elementor-element.elementor-element-3bb871d9.ob-harakiri{writing-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-3bb871d9.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-3bb871d9.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-3bb871d9{z-index:2;text-align:left;}.elementor-3105 .elementor-element.elementor-element-3bb871d9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-3105 .elementor-element.elementor-element-3bb871d9 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-b768fc2.ob-harakiri{writing-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-b768fc2.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-b768fc2.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-b768fc2{padding:0px 10px 5px 0px;z-index:2;border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;}.elementor-3105 .elementor-element.elementor-element-b768fc2.elementor-element{--align-self:flex-start;}.elementor-3105 .elementor-element.elementor-element-b768fc2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-3105 .elementor-element.elementor-element-b768fc2 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-3c01159c{--e-transform-rotateZ:-21deg;bottom:-32%;}body:not(.rtl) .elementor-3105 .elementor-element.elementor-element-3c01159c{right:-20%;}body.rtl .elementor-3105 .elementor-element.elementor-element-3c01159c{left:-20%;}.elementor-3105 .elementor-element.elementor-element-611d35fd{--display:flex;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-3105 .elementor-element.elementor-element-611d35fd:not(.elementor-motion-effects-element-type-background), .elementor-3105 .elementor-element.elementor-element-611d35fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-3105 .elementor-element.elementor-element-1b70885.ob-harakiri{writing-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-1b70885.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-1b70885.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-1b70885{z-index:2;text-align:left;}.elementor-3105 .elementor-element.elementor-element-1b70885 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;color:#000000;}.elementor-3105 .elementor-element.elementor-element-1b70885 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-5e4b0907.ob-harakiri{writing-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-5e4b0907.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-5e4b0907.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-5e4b0907{padding:0px 10px 5px 0px;z-index:2;border-style:solid;border-width:0px 0px 2px 0px;border-color:#000000;}.elementor-3105 .elementor-element.elementor-element-5e4b0907.elementor-element{--align-self:flex-start;}.elementor-3105 .elementor-element.elementor-element-5e4b0907 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;color:#000000;}.elementor-3105 .elementor-element.elementor-element-5e4b0907 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-738c46ef{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-3105 .elementor-element.elementor-element-738c46ef{right:7%;}body.rtl .elementor-3105 .elementor-element.elementor-element-738c46ef{left:7%;}.elementor-3105 .elementor-element.elementor-element-740d268e{--display:flex;--overflow:hidden;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-3105 .elementor-element.elementor-element-740d268e:not(.elementor-motion-effects-element-type-background), .elementor-3105 .elementor-element.elementor-element-740d268e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-3105 .elementor-element.elementor-element-218db2be.ob-harakiri{writing-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-218db2be.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-218db2be.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-218db2be{z-index:2;}.elementor-3105 .elementor-element.elementor-element-218db2be .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-3105 .elementor-element.elementor-element-218db2be .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-55242f7.ob-harakiri{writing-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-55242f7.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-55242f7.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-55242f7{padding:0px 10px 5px 0px;z-index:2;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;}.elementor-3105 .elementor-element.elementor-element-55242f7.elementor-element{--align-self:flex-start;}.elementor-3105 .elementor-element.elementor-element-55242f7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-3105 .elementor-element.elementor-element-55242f7 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-53d63c03{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;bottom:-20%;}body:not(.rtl) .elementor-3105 .elementor-element.elementor-element-53d63c03{right:0%;}body.rtl .elementor-3105 .elementor-element.elementor-element-53d63c03{left:0%;}.elementor-3105 .elementor-element.elementor-element-2e9e7d1a{--display:flex;--overflow:hidden;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1B1B1B;--border-color:#1B1B1B;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:0px;}.elementor-3105 .elementor-element.elementor-element-75fc4b9.ob-harakiri{writing-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-75fc4b9.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-75fc4b9.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-75fc4b9{z-index:2;}.elementor-3105 .elementor-element.elementor-element-75fc4b9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-3105 .elementor-element.elementor-element-75fc4b9 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-326893a9.ob-harakiri{writing-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-326893a9.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-326893a9.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-326893a9{padding:0px 10px 5px 0px;z-index:2;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;}.elementor-3105 .elementor-element.elementor-element-326893a9.elementor-element{--align-self:flex-start;}.elementor-3105 .elementor-element.elementor-element-326893a9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-3105 .elementor-element.elementor-element-326893a9 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-65a42bb5{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;bottom:-18%;}body:not(.rtl) .elementor-3105 .elementor-element.elementor-element-65a42bb5{right:0%;}body.rtl .elementor-3105 .elementor-element.elementor-element-65a42bb5{left:0%;}.elementor-3105 .elementor-element.elementor-element-29fa19d8{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1B1B1B;--border-color:#1B1B1B;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3105 .elementor-element.elementor-element-29fa19d8:not(.elementor-motion-effects-element-type-background), .elementor-3105 .elementor-element.elementor-element-29fa19d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9760FF;}.elementor-3105 .elementor-element.elementor-element-77ec7ecd.ob-harakiri{writing-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-77ec7ecd.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-77ec7ecd.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-77ec7ecd{z-index:2;}.elementor-3105 .elementor-element.elementor-element-77ec7ecd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-3105 .elementor-element.elementor-element-77ec7ecd .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-2b9dd9d4 .elementor-button{background-color:#02010100;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 2px 0px;padding:0px 10px 5px 0px;}.elementor-3105 .elementor-element.elementor-element-2b9dd9d4{z-index:2;}.elementor-3105 .elementor-element.elementor-element-2b9dd9d4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3105 .elementor-element.elementor-element-2b9dd9d4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3105 .elementor-element.elementor-element-51c70b27 .elementor-button{background-color:#02010100;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0px 0px 2px 0px;padding:0px 10px 5px 0px;}.elementor-3105 .elementor-element.elementor-element-51c70b27{z-index:2;}.elementor-3105 .elementor-element.elementor-element-51c70b27 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3105 .elementor-element.elementor-element-51c70b27 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3105 .elementor-element.elementor-element-ed65b6f{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-3105 .elementor-element.elementor-element-ed65b6f{right:7%;}body.rtl .elementor-3105 .elementor-element.elementor-element-ed65b6f{left:7%;}.elementor-3105 .elementor-element.elementor-element-78e6915f{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1B1B1B;--border-color:#1B1B1B;--border-radius:15px 15px 15px 15px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3105 .elementor-element.elementor-element-75ee4f70.ob-harakiri{writing-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-75ee4f70.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-75ee4f70.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-75ee4f70{z-index:2;}.elementor-3105 .elementor-element.elementor-element-75ee4f70 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:700;color:#FFFFFF;}.elementor-3105 .elementor-element.elementor-element-75ee4f70 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-46d73c01.ob-harakiri{writing-mode:inherit;}.elementor-3105 .elementor-element.elementor-element-46d73c01.ob-harakiri .elementor-heading-title{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-46d73c01.ob-harakiri .elementor-widget-container > div{writing-mode:inherit;transform:rotate(0deg);}.elementor-3105 .elementor-element.elementor-element-46d73c01{padding:0px 10px 5px 0px;z-index:2;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF;}.elementor-3105 .elementor-element.elementor-element-46d73c01.elementor-element{--align-self:flex-start;}.elementor-3105 .elementor-element.elementor-element-46d73c01 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-3105 .elementor-element.elementor-element-46d73c01 .elementor-widget-container{text-indent:0px;mix-blend-mode:inherit;}body.elementor-page-3105:not(.elementor-motion-effects-element-type-background), body.elementor-page-3105 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}html, body{overflow-x:auto;}@media(max-width:1024px){.elementor-3105 .elementor-element.elementor-element-2d0dc660{--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;}.elementor-3105 .elementor-element.elementor-element-36f693b3{--z-index:99;}.elementor-3105 .elementor-element.elementor-element-190ae85a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3105 .elementor-element.elementor-element-190ae85a img{width:76%;}.elementor-3105 .elementor-element.elementor-element-114b108c .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-3105 .elementor-element.elementor-element-4a9203f6{--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;--z-index:99;}.elementor-3105 .elementor-element.elementor-element-13042778 img{width:39%;}.elementor-3105 .elementor-element.elementor-element-42fec505{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3105 .elementor-element.elementor-element-42fec505 img{width:35%;}.elementor-3105 .elementor-element.elementor-element-2aa9bcfc .elementor-heading-title{font-size:15px;line-height:18px;}.elementor-3105 .elementor-element.elementor-element-2bb72e58{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3105 .elementor-element.elementor-element-b768fc2{z-index:2;}.elementor-3105 .elementor-element.elementor-element-5e4b0907{z-index:2;}.elementor-3105 .elementor-element.elementor-element-55242f7{z-index:2;}.elementor-3105 .elementor-element.elementor-element-53d63c03{bottom:-28%;}.elementor-3105 .elementor-element.elementor-element-326893a9{z-index:2;}.elementor-3105 .elementor-element.elementor-element-65a42bb5{bottom:-28%;}.elementor-3105 .elementor-element.elementor-element-46d73c01{z-index:2;}}@media(max-width:767px){.elementor-3105 .elementor-element.elementor-element-2d0dc660{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3105 .elementor-element.elementor-element-4a9203f6{--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3105 .elementor-element.elementor-element-42fec505 img{width:60%;}.elementor-3105 .elementor-element.elementor-element-14fd233{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3105 .elementor-element.elementor-element-740d268e{--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;}.elementor-3105 .elementor-element.elementor-element-53d63c03{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;bottom:-38%;}.elementor-3105 .elementor-element.elementor-element-65a42bb5{bottom:-32%;}}@media(min-width:768px){.elementor-3105 .elementor-element.elementor-element-36f693b3{--width:20%;}.elementor-3105 .elementor-element.elementor-element-4a9203f6{--width:20%;}.elementor-3105 .elementor-element.elementor-element-2bb72e58{--width:80%;}.elementor-3105 .elementor-element.elementor-element-76cdc92e{--width:31%;}.elementor-3105 .elementor-element.elementor-element-611d35fd{--width:31%;}.elementor-3105 .elementor-element.elementor-element-740d268e{--width:31%;}.elementor-3105 .elementor-element.elementor-element-2e9e7d1a{--width:31%;}.elementor-3105 .elementor-element.elementor-element-29fa19d8{--width:31%;}.elementor-3105 .elementor-element.elementor-element-78e6915f{--width:31%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3105 .elementor-element.elementor-element-36f693b3{--width:30%;}.elementor-3105 .elementor-element.elementor-element-4a9203f6{--width:100%;}.elementor-3105 .elementor-element.elementor-element-2bb72e58{--width:100%;}.elementor-3105 .elementor-element.elementor-element-76cdc92e{--width:47%;}.elementor-3105 .elementor-element.elementor-element-611d35fd{--width:47%;}.elementor-3105 .elementor-element.elementor-element-740d268e{--width:47%;}.elementor-3105 .elementor-element.elementor-element-2e9e7d1a{--width:47%;}.elementor-3105 .elementor-element.elementor-element-29fa19d8{--width:47%;}.elementor-3105 .elementor-element.elementor-element-78e6915f{--width:47%;}}/* Start custom CSS for container, class: .elementor-element-76cdc92e */.boxratio {
    
    aspect-ratio: 7/6;
}

.portfolioLink{
    transition: 0.3s;
}

.portfolioImage{
    transition: 0.3s;
}

.elementor-3105 .elementor-element.elementor-element-76cdc92e:hover .portfolioLink {
    
    transform: translate(5px,0);
    transition: 0.3s;
}


.elementor-3105 .elementor-element.elementor-element-76cdc92e:hover .portfolioImage {
    
    transform: translate(-10px,-10px);
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-611d35fd */.toolsLink{
    transition: 0.3s;
}

.toolsImage{
    transition: 0.3s;
}

.elementor-3105 .elementor-element.elementor-element-611d35fd:hover .toolsLink {
    
    transform: translate(5px,0);
    transition: 0.3s;
}


.elementor-3105 .elementor-element.elementor-element-611d35fd:hover .toolsImage {
    
    transform: translate(-5px,0px);
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-740d268e */.resourcesLink{
    transition: 0.3s;
}

.resourcesImage{
    transition: 0.3s;
}

.elementor-3105 .elementor-element.elementor-element-740d268e:hover .resourcesLink {
    
    transform: translate(5px,0);
    transition: 0.3s;
}


.elementor-3105 .elementor-element.elementor-element-740d268e:hover .resourcesImage {
    
    transform: translate(-5px,0px);
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e9e7d1a */.youtubeLink{
    transition: 0.3s;
}

.youtubeImage{
    transition: 0.3s;
}

.elementor-3105 .elementor-element.elementor-element-2e9e7d1a:hover .youtubeLink {
    
    transform: translate(5px,0);
    transition: 0.3s;
}


.elementor-3105 .elementor-element.elementor-element-2e9e7d1a:hover .youtubeImage {
    
    transform: translate(-5px,0px);
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29fa19d8 */.storeLink{
    transition: 0.3s;
}

.storeImage{
    transition: 0.3s;
}

.elementor-3105 .elementor-element.elementor-element-29fa19d8:hover .storeLink {
    
    transform: translate(5px,0);
    transition: 0.3s;
}


.elementor-3105 .elementor-element.elementor-element-29fa19d8:hover .storeImage {
    
    transform: translate(-5px,0px);
    transition: 0.3s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78e6915f */.dmvisualzLink{
    transition: 0.3s;
}

.dmvisualzImage{
    transition: 0.3s;
}

.elementor-3105 .elementor-element.elementor-element-78e6915f:hover .dmvisualzLink {
    
    transform: translate(5px,0);
    transition: 0.3s;
}


.elementor-3105 .elementor-element.elementor-element-78e6915f:hover .dmvisualzImage {
    
    transform: translate(-5px,0px);
    transition: 0.3s;
}/* End custom CSS */