.elementor-2512 .elementor-element.elementor-element-a393ab8{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-a393ab8:not(.elementor-motion-effects-element-type-background), .elementor-2512 .elementor-element.elementor-element-a393ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060B17;}.elementor-2512 .elementor-element.elementor-element-1ab6b56{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-28ede30{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-25c68a0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-5e42535{--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:center;}.elementor-2512 .elementor-element.elementor-element-35c2afe{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2512 .elementor-element.elementor-element-a08d2f8 img{width:75px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#FFFFFF;border-radius:80px 80px 80px 80px;}.elementor-2512 .elementor-element.elementor-element-5390c80{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-ae3a0d4{text-align:left;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2512 .elementor-element.elementor-element-7939498 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;color:#FF7900;}.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-2512 .elementor-element.elementor-element-281a229 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-2512 .elementor-element.elementor-element-281a229{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-2512 .elementor-element.elementor-element-b02435d > .elementor-widget-container{padding:2px 2px 2px 2px;}.elementor-2512 .elementor-element.elementor-element-b02435d{text-align:center;}.elementor-2512 .elementor-element.elementor-element-b02435d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#FF7900;}.elementor-2512 .elementor-element.elementor-element-7d41396 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 4);flex:0 1 calc( 100% / 4 );flex-grow:1;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-2512 .elementor-element.elementor-element-7d41396 .elementor-repeater-item-861ca1e > *{display:inline-block;}.elementor-2512 .elementor-element.elementor-element-7d41396 .elementor-repeater-item-79b7ab2.dce-item_image{justify-content:top;}.elementor-2512 .elementor-element.elementor-element-7d41396 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2512 .elementor-element.elementor-element-7d41396 .dce-posts-fallback{text-align:left;}.elementor-2512 .elementor-element.elementor-element-7d41396 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-2512 .elementor-element.elementor-element-7d41396 .dce-post-item{padding-bottom:35px;}.elementor-2512 .elementor-element.elementor-element-18604d8{--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;}.elementor-2512 .elementor-element.elementor-element-18604d8:not(.elementor-motion-effects-element-type-background), .elementor-2512 .elementor-element.elementor-element-18604d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2512 .elementor-element.elementor-element-ae8ef19{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-908ad81{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-2945a5d{--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-between;--align-items:center;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.15);}.elementor-2512 .elementor-element.elementor-element-05912c9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-8dcc16a{--display:flex;}.elementor-2512 .elementor-element.elementor-element-dc5643f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#060B17;}.elementor-2512 .elementor-element.elementor-element-86d447f{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2512 .elementor-element.elementor-element-3f9a2bb .elementor-icon-wrapper{text-align:center;}.elementor-2512 .elementor-element.elementor-element-3f9a2bb.elementor-view-stacked .elementor-icon{background-color:#0F112A;}.elementor-2512 .elementor-element.elementor-element-3f9a2bb.elementor-view-framed .elementor-icon, .elementor-2512 .elementor-element.elementor-element-3f9a2bb.elementor-view-default .elementor-icon{color:#0F112A;border-color:#0F112A;}.elementor-2512 .elementor-element.elementor-element-3f9a2bb.elementor-view-framed .elementor-icon, .elementor-2512 .elementor-element.elementor-element-3f9a2bb.elementor-view-default .elementor-icon svg{fill:#0F112A;}.elementor-2512 .elementor-element.elementor-element-3f9a2bb .elementor-icon{font-size:28px;}.elementor-2512 .elementor-element.elementor-element-3f9a2bb .elementor-icon svg{height:28px;}.elementor-2512 .elementor-element.elementor-element-5b1ea76{--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-between;--align-items:center;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.15);}.elementor-2512 .elementor-element.elementor-element-29f0751{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-bd25906{--display:flex;}.elementor-2512 .elementor-element.elementor-element-e9c37d2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#060B17;}.elementor-2512 .elementor-element.elementor-element-dbe4735{--display:flex;}.elementor-2512 .elementor-element.elementor-element-06c717e .elementor-icon-wrapper{text-align:center;}.elementor-2512 .elementor-element.elementor-element-06c717e.elementor-view-stacked .elementor-icon{background-color:#0F112A;}.elementor-2512 .elementor-element.elementor-element-06c717e.elementor-view-framed .elementor-icon, .elementor-2512 .elementor-element.elementor-element-06c717e.elementor-view-default .elementor-icon{color:#0F112A;border-color:#0F112A;}.elementor-2512 .elementor-element.elementor-element-06c717e.elementor-view-framed .elementor-icon, .elementor-2512 .elementor-element.elementor-element-06c717e.elementor-view-default .elementor-icon svg{fill:#0F112A;}.elementor-2512 .elementor-element.elementor-element-06c717e .elementor-icon{font-size:28px;}.elementor-2512 .elementor-element.elementor-element-06c717e .elementor-icon svg{height:28px;}.elementor-2512 .elementor-element.elementor-element-c9a6062{--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-between;--align-items:center;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.15);}.elementor-2512 .elementor-element.elementor-element-ad72838{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-55c0b97{--display:flex;}.elementor-2512 .elementor-element.elementor-element-d9f87f8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#060B17;}.elementor-2512 .elementor-element.elementor-element-046102f{--display:flex;}.elementor-2512 .elementor-element.elementor-element-9c3d7f1 .elementor-icon-wrapper{text-align:center;}.elementor-2512 .elementor-element.elementor-element-9c3d7f1.elementor-view-stacked .elementor-icon{background-color:#0F112A;}.elementor-2512 .elementor-element.elementor-element-9c3d7f1.elementor-view-framed .elementor-icon, .elementor-2512 .elementor-element.elementor-element-9c3d7f1.elementor-view-default .elementor-icon{color:#0F112A;border-color:#0F112A;}.elementor-2512 .elementor-element.elementor-element-9c3d7f1.elementor-view-framed .elementor-icon, .elementor-2512 .elementor-element.elementor-element-9c3d7f1.elementor-view-default .elementor-icon svg{fill:#0F112A;}.elementor-2512 .elementor-element.elementor-element-9c3d7f1 .elementor-icon{font-size:28px;}.elementor-2512 .elementor-element.elementor-element-9c3d7f1 .elementor-icon svg{height:28px;}.elementor-2512 .elementor-element.elementor-element-f43ffd2{--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-between;--align-items:center;box-shadow:1px 1px 10px 1px rgba(0, 0, 0, 0.15);}.elementor-2512 .elementor-element.elementor-element-12dd715{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-a06c498{--display:flex;}.elementor-2512 .elementor-element.elementor-element-0a240bc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#060B17;}.elementor-2512 .elementor-element.elementor-element-09f802b{--display:flex;}.elementor-2512 .elementor-element.elementor-element-9b1bcef .elementor-icon-wrapper{text-align:center;}.elementor-2512 .elementor-element.elementor-element-9b1bcef.elementor-view-stacked .elementor-icon{background-color:#0F112A;}.elementor-2512 .elementor-element.elementor-element-9b1bcef.elementor-view-framed .elementor-icon, .elementor-2512 .elementor-element.elementor-element-9b1bcef.elementor-view-default .elementor-icon{color:#0F112A;border-color:#0F112A;}.elementor-2512 .elementor-element.elementor-element-9b1bcef.elementor-view-framed .elementor-icon, .elementor-2512 .elementor-element.elementor-element-9b1bcef.elementor-view-default .elementor-icon svg{fill:#0F112A;}.elementor-2512 .elementor-element.elementor-element-9b1bcef .elementor-icon{font-size:28px;}.elementor-2512 .elementor-element.elementor-element-9b1bcef .elementor-icon svg{height:28px;}.elementor-2512 .elementor-element.elementor-element-7f0db91{--display:flex;--border-radius:14px 14px 14px 14px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-e387112{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-c0ff49b{--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-between;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-9fe3347{--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:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2512 .elementor-element.elementor-element-fa23004 > .elementor-widget-container{background-color:#FF7900;padding:6px 8px 6px 8px;border-radius:4px 4px 4px 4px;}.elementor-2512 .elementor-element.elementor-element-fa23004 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-2512 .elementor-element.elementor-element-9804e19{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-c0b4235 .elementor-heading-title{font-size:16px;font-weight:400;text-transform:uppercase;line-height:1.5em;color:#060B17;}.elementor-2512 .elementor-element.elementor-element-3cf132c{--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-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-c9c5a13 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2512 .elementor-element.elementor-element-c9c5a13 .elementor-icon-wrapper{text-align:center;}.elementor-2512 .elementor-element.elementor-element-c9c5a13.elementor-view-stacked .elementor-icon{background-color:#FF7900;}.elementor-2512 .elementor-element.elementor-element-c9c5a13.elementor-view-framed .elementor-icon, .elementor-2512 .elementor-element.elementor-element-c9c5a13.elementor-view-default .elementor-icon{color:#FF7900;border-color:#FF7900;}.elementor-2512 .elementor-element.elementor-element-c9c5a13.elementor-view-framed .elementor-icon, .elementor-2512 .elementor-element.elementor-element-c9c5a13.elementor-view-default .elementor-icon svg{fill:#FF7900;}.elementor-2512 .elementor-element.elementor-element-24c701a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:200;color:#060B17;}.elementor-2512 .elementor-element.elementor-element-cec0851{--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:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:30px;}.elementor-2512 .elementor-element.elementor-element-dcff1e8{--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:center;}.elementor-2512 .elementor-element.elementor-element-1c34ba4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2512 .elementor-element.elementor-element-1c34ba4{text-align:center;}.elementor-2512 .elementor-element.elementor-element-1c34ba4 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:400;line-height:1.2em;color:#0F112A;}.elementor-2512 .elementor-element.elementor-element-1a956c5{--display:flex;}.elementor-2512 .elementor-element.elementor-element-e305fee .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 2);flex:0 1 calc( 100% / 2 );flex-grow:1;padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );}.elementor-2512 .elementor-element.elementor-element-e305fee .elementor-repeater-item-8f5736a > *{display:inline-block;}.elementor-2512 .elementor-element.elementor-element-e305fee .elementor-repeater-item-f8ef132.dce-item_image{justify-content:top;}.elementor-2512 .elementor-element.elementor-element-e305fee .dce-posts-fallback{text-align:left;}.elementor-2512 .elementor-element.elementor-element-e305fee .dce-posts-container.dce-skin-grid .dce-posts-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-2512 .elementor-element.elementor-element-e305fee .dce-post-item{padding-bottom:30px;}.elementor-2512 .elementor-element.elementor-element-d731b96{--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:center;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-d07ebcc{--display:flex;--border-radius:14px 14px 14px 14px;}.elementor-2512 .elementor-element.elementor-element-d07ebcc:not(.elementor-motion-effects-element-type-background), .elementor-2512 .elementor-element.elementor-element-d07ebcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#060B17;}.elementor-2512 .elementor-element.elementor-element-9f12b53{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-208f7fd{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2512 .elementor-element.elementor-element-5397d6e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-62ba666 .elementor-heading-title{font-size:22px;font-weight:400;text-transform:uppercase;line-height:1.3em;color:#FFFFFF;}.elementor-2512 .elementor-element.elementor-element-757094a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-2512 .elementor-element.elementor-element-b21dd93 .elementor-button{background-color:#FF7900;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;word-spacing:-0.1em;fill:#FFFFFF;color:#FFFFFF;border-radius:9px 9px 9px 9px;padding:13px 20px 13px 20px;}.elementor-2512 .elementor-element.elementor-element-b21dd93.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2512 .elementor-element.elementor-element-b21dd93 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2512 .elementor-element.elementor-element-4725d43{--display:flex;}.elementor-2512 .elementor-element.elementor-element-8d98c36{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-f3c42dd{--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:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-aac1c48{width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-2512 .elementor-element.elementor-element-eaadf64{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2512 .elementor-element.elementor-element-01370e8{text-align:center;font-family:"Poppins", Sans-serif;font-weight:300;color:#00062B;}.elementor-2512 .elementor-element.elementor-element-5aebf34{text-align:center;font-family:"Poppins", Sans-serif;font-weight:300;color:#00062B;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2512 .elementor-element.elementor-element-7d41396 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-2512 .elementor-element.elementor-element-c0ff49b{--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-2512 .elementor-element.elementor-element-e305fee .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 2);flex:0 1 calc( 100% / 2 );}}@media(max-width:767px){.elementor-2512 .elementor-element.elementor-element-a393ab8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-25c68a0{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2512 .elementor-element.elementor-element-ae3a0d4{text-align:center;}.elementor-2512 .elementor-element.elementor-element-7939498{text-align:center;}.elementor-2512 .elementor-element.elementor-element-7d41396 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-2512 .elementor-element.elementor-element-18604d8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2512 .elementor-element.elementor-element-8dcc16a{--width:48%;}.elementor-2512 .elementor-element.elementor-element-dc5643f .elementor-heading-title{font-size:14px;}.elementor-2512 .elementor-element.elementor-element-bd25906{--width:48%;}.elementor-2512 .elementor-element.elementor-element-e9c37d2 .elementor-heading-title{font-size:14px;}.elementor-2512 .elementor-element.elementor-element-55c0b97{--width:48%;}.elementor-2512 .elementor-element.elementor-element-d9f87f8 .elementor-heading-title{font-size:14px;}.elementor-2512 .elementor-element.elementor-element-a06c498{--width:48%;}.elementor-2512 .elementor-element.elementor-element-0a240bc .elementor-heading-title{font-size:14px;}.elementor-2512 .elementor-element.elementor-element-7f0db91{--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2512 .elementor-element.elementor-element-24c701a{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-2512 .elementor-element.elementor-element-1c34ba4 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-2512 .elementor-element.elementor-element-e305fee .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-2512 .elementor-element.elementor-element-e305fee .dce-post-item{padding-bottom:0px;}.elementor-2512 .elementor-element.elementor-element-d731b96{--margin-top:50px;--margin-bottom:50px;--margin-left:5px;--margin-right:5px;}.elementor-2512 .elementor-element.elementor-element-9f12b53{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2512 .elementor-element.elementor-element-4725d43{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2512 .elementor-element.elementor-element-8d98c36{--width:75%;}}@media(min-width:768px){.elementor-2512 .elementor-element.elementor-element-5390c80{--width:50%;}.elementor-2512 .elementor-element.elementor-element-7f0db91{--width:620px;}.elementor-2512 .elementor-element.elementor-element-9fe3347{--width:100%;}.elementor-2512 .elementor-element.elementor-element-cec0851{--width:70%;}.elementor-2512 .elementor-element.elementor-element-d731b96{--content-width:620px;}}/* Start custom CSS for container, class: .elementor-element-5b1ea76 */.fc-link-card{
    display:flex;
    justify-content:space-between;
    align-items:center;

    padding:5px 22px;

    background:#fff;

    border-radius:18px;

    box-shadow:0 8px 24px rgba(0,0,0,.08);

    transition:.25s;
}

.fc-link-card:hover{

    transform:translateY(-3px);

    box-shadow:0 18px 35px rgba(0,0,0,.15);

    cursor:pointer;

}

.fc-link-left{

    display:flex;

    align-items:center;

    gap:18px;

}

.fc-link-icon{

    width:64px;

    height:64px;


}

.fc-link-icon img{

    width:100%;

    height:100%;

    object-fit:cover;

}

.fc-link-title .elementor-heading-title{

    color:#161616;

    font-size:22px;

    font-weight:600;

    line-height:1.25;

}

.fc-link-arrow{

    width:42px;

    height:42px;

    display:flex;

    align-items:center;

    justify-content:center;

    color:#555;

    transition:.25s;

}

.fc-link-card:hover .fc-link-arrow{

    transform:translateX(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9a6062 */.fc-link-card{
    display:flex;
    justify-content:space-between;
    align-items:center;

    padding:5px 22px;

    background:#fff;

    border-radius:18px;

    box-shadow:0 8px 24px rgba(0,0,0,.08);

    transition:.25s;
}

.fc-link-card:hover{

    transform:translateY(-3px);

    box-shadow:0 18px 35px rgba(0,0,0,.15);

    cursor:pointer;

}

.fc-link-left{

    display:flex;

    align-items:center;

    gap:18px;

}

.fc-link-icon{

    width:64px;

    height:64px;


}

.fc-link-icon img{

    width:100%;

    height:100%;

    object-fit:cover;

}

.fc-link-title .elementor-heading-title{

    color:#161616;

    font-size:22px;

    font-weight:600;

    line-height:1.25;

}

.fc-link-arrow{

    width:42px;

    height:42px;

    display:flex;

    align-items:center;

    justify-content:center;

    color:#555;

    transition:.25s;

}

.fc-link-card:hover .fc-link-arrow{

    transform:translateX(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f43ffd2 */.fc-link-card{
    display:flex;
    justify-content:space-between;
    align-items:center;

    padding:5px 22px;

    background:#fff;

    border-radius:18px;

    box-shadow:0 8px 24px rgba(0,0,0,.08);

    transition:.25s;
}

.fc-link-card:hover{

    transform:translateY(-3px);

    box-shadow:0 18px 35px rgba(0,0,0,.15);

    cursor:pointer;

}

.fc-link-left{

    display:flex;

    align-items:center;

    gap:18px;

}

.fc-link-icon{

    width:64px;

    height:64px;


}

.fc-link-icon img{

    width:100%;

    height:100%;

    object-fit:cover;

}

.fc-link-title .elementor-heading-title{

    color:#161616;

    font-size:22px;

    font-weight:600;

    line-height:1.25;

}

.fc-link-arrow{

    width:42px;

    height:42px;

    display:flex;

    align-items:center;

    justify-content:center;

    color:#555;

    transition:.25s;

}

.fc-link-card:hover .fc-link-arrow{

    transform:translateX(5px);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3c42dd */footer.elementor.elementor-216.elementor-location-footer {
    display: none;
}/* End custom CSS */
/* Start custom CSS */@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&display=swap');
/* Font uploads Font Folder */
@font-face {
    font-family: 'Tactic Sans Extended';
    src: url('/wp-content/uploads/fonts/TacticSansExtExd-Blk.otf') format('opentype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
    text-transform: uppercase;
}

.tactic-sans-extended,
.tactic-sans-extended * {
    font-family: 'Tactic Sans Extended', sans-serif !important;
    font-weight: 900;
    font-style: normal;
}
.e-con-inner,
.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded {
  padding: 0 !important;
}

header#site-header,
footer.elementor.elementor-216.elementor-location-footer {
  display: none !important;
}

.fc-linkhub-page {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 0px;
}

.fc-linkhub-card {
  width: 100%;
  max-width: 620px;
  overflow: hidden;
  padding: 0;
}

.fc-links-grid{
    max-width: 620px;
}


.fc-bottom-card {
  max-width: 620px;
  overflow: hidden;
  padding: 0;
}

.fc-container-strip{
  max-width: 620px;
  overflow: hidden;
  padding: 0;
}

/* HERO */

.fc-hero {
  position: relative;
  width: 100%;
  height: 270px;
  overflow: hidden;
  background:
    radial-gradient(circle at 79% 90%, rgba(28, 93, 255, 0.48), transparent 25%),
    linear-gradient(180deg, #060B17 0%, #060B17 100%)
}

.fc-hero .elementor-widget-container {
  width: 100%;
  height: 100%;
}

.fc-hero-stage {
  position: relative;
  width: 100%;
  height: 270px;
}

.fc-hero-book-img {
  position: absolute;
  top: 50px;
  left: 10px;
  width: 160px;
  z-index: 3;
}

.fc-hero-text {
  position: absolute;
  top: 95px;
  left: 48%;
  transform: translateX(-50%);
  text-align: center;
  z-index: 4;
}

.fc-hero-badge {
  display: inline-block;
    background: #ff7900;
    color: #ffffff;
    font-size: 22px;
    line-height: 1;
    padding: 4px 8px 7px;
    border-radius: 5px;
    font-family: 'poppins'
}

.fc-hero-title {
  color: #ffffff;
  font-size: 28px;
  font-weight: 900;
  line-height: .95;
  margin-top: 15px;
  letter-spacing: 1.75px;
  font-family: 'Tactic Sans Extended';
}

.fc-hero-title span{
  color: #ff7900;
}

.fc-hero-fran-img {
  position: absolute;
    right: -8px;
    bottom: -12px;
    width: 240px;
    z-index: 3;
}

.fc-hero::after {
  content: "";
  position: absolute;
  left: -8%;
  right: -8%;
  bottom: -38px;
  height: 58px;
  border-top: 3px solid #ff7900;
  border-radius: 50% 50% 0 0;
  background: #060B17;
  z-index: 5;
}




/* LINS */

.fc-link-card{
    display:flex;
    justify-content:space-between;
    align-items:center;
    padding:5px 22px;
    background:#fff;
    border-radius:18px;
    box-shadow:0 8px 24px rgba(0,0,0,.08);
    transition:.25s;
}

.fc-link-card:hover{
    transform:translateY(-3px);
    box-shadow:0 18px 35px rgba(0,0,0,.15);
    cursor:pointer;
}

.fc-link-left{
    display:flex;
    align-items:center;
    gap:18px;
}

.fc-link-icon{
    width:64px;
    height:64px;
}

.fc-link-icon img{
    width:100%;
    height:100%;
    object-fit:cover;
}

.fc-link-title .elementor-heading-title{
    color:#161616;
    font-size:22px;
    font-weight:600;
    line-height:1.25;
}

.fc-link-arrow{
    width:42px;
    height:42px;
    display:flex;
    align-items:center;
    justify-content:center;
    color:#555;
    transition:.25s;
}

.fc-link-card:hover .fc-link-arrow{
    transform:translateX(5px);
}


/* MOBILE */

@media (max-width: 480px) {
  .fc-hero-book-img {
    display:none;
  }
  
  .fc-hero-text {
    position: absolute;
    top: 95px;
    left: 30%;
    transform: translateX(-50%);
    text-align: left;
    z-index: 4;
}
  
  .fc-hero-fran-img {
    position: absolute;
    right: 0px;
    bottom: 12px;
    width: 200px;
    z-index: 3;
}
  
  .fc-linkhub-page {
    padding: 0;
  }

  .fc-linkhub-card {
    max-width: 100%;
  }

  .fc-promo-content {
    flex-direction: column !important;
    gap: 18px;
    padding: 24px;
  }

  .fc-promo-left,
  .fc-promo-right {
    width: 100% !important;
    flex: 0 0 100%;
  }

  .fc-promo-title .elementor-heading-title {
    font-size: 25px;
  }

  .fc-promo-image img {
    height: 180px;
  }
}/* End custom CSS */