.elementor-465 .elementor-element.elementor-element-38cfb1c{--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;--row-gap:0px;--column-gap:0px;}.elementor-465 .elementor-element.elementor-element-038aefc{--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-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 );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-465 .elementor-element.elementor-element-53abba8{--display:flex;}.elementor-465 .elementor-element.elementor-element-4a88bbf{--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-465 .elementor-element.elementor-element-c94ba26{--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-465 .elementor-element.elementor-element-af7f9a0{--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-465 .elementor-element.elementor-element-d6959ee{--display:flex;}.elementor-465 .elementor-element.elementor-element-c0d3ca0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-465 .elementor-element.elementor-element-58da1a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-45efe6c .elementor-heading-title{color:var( --e-global-color-7ab1292 );}.elementor-465 .elementor-element.elementor-element-e99255a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-e08c76a{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-465 .elementor-element.elementor-element-b663fcd{font-family:"Roboto", Sans-serif;font-size:0.9rem;font-weight:400;color:var( --e-global-color-7ab1292 );}.elementor-465 .elementor-element.elementor-element-470374c{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-470374c.e-con{--align-self:flex-end;}.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-465 .elementor-element.elementor-element-c5eda33{text-align:end;}.elementor-465 .elementor-element.elementor-element-aa8463f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-7efc952 .elementor-heading-title{color:var( --e-global-color-7ab1292 );}.elementor-465 .elementor-element.elementor-element-db61afd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-465 .elementor-element.elementor-element-77dc0a0{--display:flex;}.elementor-465 .elementor-element.elementor-element-8a45836{color:var( --e-global-color-7ab1292 );}.elementor-465 .elementor-element.elementor-element-5c5224f{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-3772f17{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-cd124fd .elementor-heading-title{color:var( --e-global-color-7ab1292 );}.elementor-465 .elementor-element.elementor-element-c488406{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-465 .elementor-element.elementor-element-5923283{--display:flex;}.elementor-465 .elementor-element.elementor-element-e19534d{color:var( --e-global-color-7ab1292 );}.elementor-465 .elementor-element.elementor-element-aa5fb10{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-f48cc69{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-30537de .elementor-heading-title{color:var( --e-global-color-7ab1292 );}.elementor-465 .elementor-element.elementor-element-d50ac17{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-465 .elementor-element.elementor-element-b21ab67{--display:flex;}.elementor-465 .elementor-element.elementor-element-802f6c1{color:var( --e-global-color-7ab1292 );}.elementor-465 .elementor-element.elementor-element-cdab6b6{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-25d397c{--display:flex;}.elementor-465 .elementor-element.elementor-element-29a514f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-toggle .elementor-tab-content{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-465 .elementor-element.elementor-element-432e661 .elementor-tab-title{border-width:0px;background-color:var( --e-global-color-7ab1292 );}.elementor-465 .elementor-element.elementor-element-432e661 .elementor-tab-content{border-width:0px;}.elementor-465 .elementor-element.elementor-element-8c87b77{--display:flex;}.elementor-465 .elementor-element.elementor-element-a42bca0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-59e8bb2 img{width:173px;}.elementor-465 .elementor-element.elementor-element-74103b9{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-465 .elementor-element.elementor-element-5ccb889{--display:flex;}.elementor-465 .elementor-element.elementor-element-6e2a250{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-5cf77d0 img{width:57px;}.elementor-465 .elementor-element.elementor-element-a3b7060{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-465 .elementor-element.elementor-element-22d8a8b{--display:flex;}.elementor-465 .elementor-element.elementor-element-e3ef727{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-2c2dddb img{width:134px;}.elementor-465 .elementor-element.elementor-element-3a3d12e{--display:flex;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-465 .elementor-element.elementor-element-fb490b4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-465 .elementor-element.elementor-element-15456e9 .elementor-tab-title{border-width:0px;background-color:var( --e-global-color-7ab1292 );}.elementor-465 .elementor-element.elementor-element-15456e9 .elementor-tab-content{border-width:0px;}.elementor-465 .elementor-element.elementor-element-3b0f77e .elementor-tab-title{border-width:0px;background-color:var( --e-global-color-7ab1292 );}.elementor-465 .elementor-element.elementor-element-3b0f77e .elementor-tab-content{border-width:0px;}.elementor-465 .elementor-element.elementor-element-600fc06 .elementor-tab-title{border-width:0px;background-color:var( --e-global-color-7ab1292 );}.elementor-465 .elementor-element.elementor-element-600fc06 .elementor-tab-content{border-width:0px;}.elementor-465 .elementor-element.elementor-element-5d0461e{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-465 .elementor-element.elementor-element-5d0461e:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-5d0461e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ab1292 );}.elementor-465 .elementor-element.elementor-element-e1dee0f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 0px 0px;--padding-top:08em;--padding-bottom:12em;--padding-left:0em;--padding-right:0em;}.elementor-465 .elementor-element.elementor-element-e1dee0f:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-e1dee0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ab1292 );}.elementor-465 .elementor-element.elementor-element-a7a37d9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:6rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-465 .elementor-element.elementor-element-8b4fe30{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:40px 40px 0px 0px;--padding-top:08em;--padding-bottom:12em;--padding-left:0em;--padding-right:0em;}.elementor-465 .elementor-element.elementor-element-8b4fe30:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-8b4fe30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ab1292 );}.elementor-465 .elementor-element.elementor-element-01563e1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:6rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-465 .elementor-element.elementor-element-2f2d7ce{--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:center;--align-items:center;--overflow:hidden;--border-radius:40px 40px 0px 0px;--padding-top:08em;--padding-bottom:12em;--padding-left:0em;--padding-right:0em;}.elementor-465 .elementor-element.elementor-element-2f2d7ce:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-2f2d7ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7ab1292 );}.elementor-465 .elementor-element.elementor-element-ce07c72{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-465 .elementor-element.elementor-element-31cf24f{--display:flex;}.elementor-465 .elementor-element.elementor-element-fb11aa3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3.188rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-465 .elementor-element.elementor-element-9b1d666{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-465 .elementor-element.elementor-element-406e8ae{--display:flex;}.elementor-465 .elementor-element.elementor-element-4443f62 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-465 .elementor-element.elementor-element-4443f62 img{width:270px;}.elementor-465 .elementor-element.elementor-element-e2b9ce9{--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:center;--align-items:center;--overflow:hidden;--border-radius:40px 40px 0px 0px;--padding-top:8em;--padding-bottom:12em;--padding-left:0em;--padding-right:0em;}.elementor-465 .elementor-element.elementor-element-e2b9ce9:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-e2b9ce9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-465 .elementor-element.elementor-element-d23f7f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-465 .elementor-element.elementor-element-7dc9588{--display:flex;}.elementor-465 .elementor-element.elementor-element-da41767 img{width:270px;}.elementor-465 .elementor-element.elementor-element-a0a8763{--display:flex;}.elementor-465 .elementor-element.elementor-element-cdab11a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3.188rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-465 .elementor-element.elementor-element-04b1631{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-text );}.elementor-465 .elementor-element.elementor-element-e0a95d8{--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:center;--align-items:center;--border-radius:40px 40px 0px 0px;--padding-top:8em;--padding-bottom:12em;--padding-left:0em;--padding-right:0em;}.elementor-465 .elementor-element.elementor-element-e0a95d8:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-e0a95d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-465 .elementor-element.elementor-element-ab54c3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-465 .elementor-element.elementor-element-86c926b{--display:flex;--overflow:hidden;}.elementor-465 .elementor-element.elementor-element-bc14d16 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3.188rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-465 .elementor-element.elementor-element-13366ab{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-465 .elementor-element.elementor-element-42afaf6{--display:flex;}.elementor-465 .elementor-element.elementor-element-ca19943 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-465 .elementor-element.elementor-element-ca19943 img{width:46%;}.elementor-465 .elementor-element.elementor-element-faab3c7{--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:center;--align-items:center;--overflow:hidden;--border-radius:40px 40px 0px 0px;--padding-top:8em;--padding-bottom:12em;--padding-left:0em;--padding-right:0em;}.elementor-465 .elementor-element.elementor-element-faab3c7:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-faab3c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-465 .elementor-element.elementor-element-4802229{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-465 .elementor-element.elementor-element-82729cb{--display:flex;}.elementor-465 .elementor-element.elementor-element-e5ddc34 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-465 .elementor-element.elementor-element-e5ddc34 img{width:232px;}.elementor-465 .elementor-element.elementor-element-c358682{--display:flex;--overflow:hidden;}.elementor-465 .elementor-element.elementor-element-ee63d68 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3.188rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-465 .elementor-element.elementor-element-1dce41b{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-text );}.elementor-465 .elementor-element.elementor-element-1fdc766{--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:center;--align-items:center;--overflow:hidden;--border-radius:40px 40px 0px 0px;--padding-top:8em;--padding-bottom:12em;--padding-left:0em;--padding-right:0em;}.elementor-465 .elementor-element.elementor-element-1fdc766:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-1fdc766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-465 .elementor-element.elementor-element-e3f2d30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-465 .elementor-element.elementor-element-8d1fddc{--display:flex;}.elementor-465 .elementor-element.elementor-element-50ae01c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3.188rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-accent );}.elementor-465 .elementor-element.elementor-element-7bd2b38{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-465 .elementor-element.elementor-element-84010c1{--display:flex;}.elementor-465 .elementor-element.elementor-element-70fef38 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-465 .elementor-element.elementor-element-70fef38 img{width:391px;}.elementor-465 .elementor-element.elementor-element-b969d5d{--display:flex;--min-height:760px;--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:center;--align-items:center;--overflow:hidden;--border-radius:40px 40px 0px 0px;--padding-top:8em;--padding-bottom:12em;--padding-left:0em;--padding-right:0em;}.elementor-465 .elementor-element.elementor-element-b969d5d:not(.elementor-motion-effects-element-type-background), .elementor-465 .elementor-element.elementor-element-b969d5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-465 .elementor-element.elementor-element-3f974ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-465 .elementor-element.elementor-element-982ebee{--display:flex;}.elementor-465 .elementor-element.elementor-element-5857f35 img{width:69%;}.elementor-465 .elementor-element.elementor-element-4124bd5{--display:flex;}.elementor-465 .elementor-element.elementor-element-8f20fa2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:3.188rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-465 .elementor-element.elementor-element-1cb063a{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-text );}@media(max-width:1366px){.elementor-465 .elementor-element.elementor-element-fb11aa3 .elementor-heading-title{font-size:2.5rem;}.elementor-465 .elementor-element.elementor-element-9b1d666{font-size:1.3rem;}.elementor-465 .elementor-element.elementor-element-cdab11a .elementor-heading-title{font-size:2.5rem;}.elementor-465 .elementor-element.elementor-element-04b1631{font-size:1.3rem;}.elementor-465 .elementor-element.elementor-element-bc14d16 .elementor-heading-title{font-size:2.5rem;}.elementor-465 .elementor-element.elementor-element-13366ab{font-size:1.3rem;}.elementor-465 .elementor-element.elementor-element-ee63d68 .elementor-heading-title{font-size:2.5rem;}.elementor-465 .elementor-element.elementor-element-1dce41b{font-size:1.3rem;}.elementor-465 .elementor-element.elementor-element-50ae01c .elementor-heading-title{font-size:2.5rem;}.elementor-465 .elementor-element.elementor-element-7bd2b38{font-size:1.3rem;}.elementor-465 .elementor-element.elementor-element-8f20fa2 .elementor-heading-title{font-size:2.5rem;}}@media(max-width:1024px){.elementor-465 .elementor-element.elementor-element-b969d5d{--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;--padding-top:5em;--padding-bottom:5em;--padding-left:5em;--padding-right:5em;}}@media(max-width:767px){.elementor-465 .elementor-element.elementor-element-5d0461e{--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-465 .elementor-element.elementor-element-e1dee0f{--min-height:476px;--justify-content:flex-start;--padding-top:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-465 .elementor-element.elementor-element-a7a37d9 .elementor-heading-title{font-size:2.4rem;}.elementor-465 .elementor-element.elementor-element-8b4fe30{--min-height:476px;--justify-content:flex-start;--padding-top:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-465 .elementor-element.elementor-element-01563e1 .elementor-heading-title{font-size:2.4rem;}.elementor-465 .elementor-element.elementor-element-2f2d7ce{--min-height:580px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-465 .elementor-element.elementor-element-fb11aa3 .elementor-heading-title{font-size:1.5rem;}.elementor-465 .elementor-element.elementor-element-9b1d666{font-size:1rem;}.elementor-465 .elementor-element.elementor-element-4443f62 img{width:183px;}.elementor-465 .elementor-element.elementor-element-e2b9ce9{--min-height:580px;--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;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-465 .elementor-element.elementor-element-d23f7f9{--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;}.elementor-465 .elementor-element.elementor-element-cdab11a .elementor-heading-title{font-size:1.5rem;}.elementor-465 .elementor-element.elementor-element-04b1631{font-size:1rem;}.elementor-465 .elementor-element.elementor-element-e0a95d8{--min-height:580px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-465 .elementor-element.elementor-element-bc14d16 .elementor-heading-title{font-size:1.5rem;}.elementor-465 .elementor-element.elementor-element-13366ab{font-size:1rem;}.elementor-465 .elementor-element.elementor-element-faab3c7{--min-height:580px;--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;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-465 .elementor-element.elementor-element-4802229{--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;}.elementor-465 .elementor-element.elementor-element-e5ddc34 img{width:165px;}.elementor-465 .elementor-element.elementor-element-ee63d68 .elementor-heading-title{font-size:1.5rem;}.elementor-465 .elementor-element.elementor-element-1dce41b{font-size:1rem;}.elementor-465 .elementor-element.elementor-element-1fdc766{--min-height:580px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-465 .elementor-element.elementor-element-50ae01c .elementor-heading-title{font-size:1.5rem;}.elementor-465 .elementor-element.elementor-element-7bd2b38{font-size:1rem;}.elementor-465 .elementor-element.elementor-element-b969d5d{--min-height:580px;--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;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-465 .elementor-element.elementor-element-3f974ff{--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;}.elementor-465 .elementor-element.elementor-element-8f20fa2 .elementor-heading-title{font-size:1.5rem;}.elementor-465 .elementor-element.elementor-element-1cb063a{font-size:1rem;}}@media(min-width:768px){.elementor-465 .elementor-element.elementor-element-038aefc{--width:25%;}.elementor-465 .elementor-element.elementor-element-4a88bbf{--width:25%;}.elementor-465 .elementor-element.elementor-element-c94ba26{--width:25%;}.elementor-465 .elementor-element.elementor-element-af7f9a0{--width:25%;}.elementor-465 .elementor-element.elementor-element-e1dee0f{--width:100%;}.elementor-465 .elementor-element.elementor-element-8b4fe30{--width:100%;}.elementor-465 .elementor-element.elementor-element-ce07c72{--content-width:980px;}.elementor-465 .elementor-element.elementor-element-d23f7f9{--content-width:980px;}.elementor-465 .elementor-element.elementor-element-ab54c3b{--content-width:980px;}.elementor-465 .elementor-element.elementor-element-4802229{--content-width:980px;}.elementor-465 .elementor-element.elementor-element-e3f2d30{--width:980px;}.elementor-465 .elementor-element.elementor-element-3f974ff{--width:980px;}}@media(max-width:1024px) and (min-width:768px){.elementor-465 .elementor-element.elementor-element-3f974ff{--width:710px;}}/* Start custom CSS for container, class: .elementor-element-38cfb1c *//*Define Accordion box*/
.accordion { 
  width:100%;
  overflow:hidden; 
  margin:0 auto; 
  padding-top:30px; 
}
.accordion .section { 
  float:left;
  overflow:hidden; 
  cursor:pointer; 
  background-color: var(--e-global-color-primary);
  margin:3px;
  margin-top:10px;
  border-radius: 100px;
  min-height: 600px;
  position: relative;
  
}
.accordion .section:nth-child(1) {
    background-color: var(--e-global-color-primary);
}
.accordion .section:nth-child(2) {
    background-color: var(--e-global-color-secondary);
}
.accordion .section:nth-child(3) {
    background-color: var(--e-global-color-accent);
}
.accordion .section:nth-child(4) {
    background-color: var(--e-global-color-66fb55c);
}

.accordion .section .block { 
  display:none; 
}

.accordion .section:target { 
  background-color: var(--e-global-color-primary);
  padding:3em;
}

.accordion .section:target  {
  width:100%;
  
}
.accordion .section:target h2 a { 
  
  padding:0;
}
.accordion .section:target .block {
  display:flex;
}
}
.accordion .section:target .image {
  
}
.accordion section:target .text {
    width: 55%;
    padding: 20px;
}
.accordion section:target .block h4 {
  text-transform: uppercase;
}
.accordion section:target .image {
    position: absolute;
    top:0;
    right: 0;
    height: 100%;
}
.flexbox-slider .flexbox-slide img {
    border-radius: 30px;
}
.accordion .section h2 a {
  padding:20px;
  display:block; 
  font-size:1.5rem;
  font-weight:bold;
  text-transform: uppercase;
  color:#FFF; 
  text-decoration:none; 
}
.horizontal .section{ 
  width:5%; 
  height:250px; 
  -moz-transition: width 0.2s ease-out; 
  -webkit-transition:width 0.2s ease-out;
  -o-transition:width 0.2s ease-out;
  transition:width 0.2s ease-out;
}
.accordion .section img {
    display: none;
}
.accordion .section:target img {
    display: block;
}




/*Position the number of the slide*/

/*Header of closed slide*/
  .horizontal .section h2 { 
  /*-webkit-transform:rotate(90deg);*/
  /*-moz-transform:rotate(90deg);*/
  /*-o-transform: rotate(90deg);*/
  /*transform: rotate(90deg);*/
  /*width:200px;*/
  /*display: block;*/
  /*border:1px solid blue;*/
  position:absolute; 
  left:-35px; 
  /*top:85px;*/
  /*right:0;*/
  writing-mode: vertical-rl;
} 
/*On mouse over open slide*/
.horizontal :target{ 
  width:73%;
  height:230px; 
  border-radius: 30px;
  color: white;
  
}
.horizontal :target h2{ 
  top:0px;
  left:0;
  /*-webkit-transform:rotate(0deg);*/
  /*-moz-transform:rotate(0deg);*/
  /*-o-transform: rotate(0deg);*/
  /*transform: rotate(0deg); */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fd4f526 *//*Define Accordion box*/
.accordion { 
  width:100%;
  overflow:hidden; 
  margin:0 auto; 
  padding-top:30px; 
}
.accordion section { 
  float:left;
  overflow:hidden; 
  cursor:pointer; 
  background-color: var(--e-global-color-primary);
  margin:3px;
  margin-top:10px;
  border-radius: 100px;
  min-height: 550px;
  position: relative;
  
}
.accordion section:nth-child(1) {
    background-color: var(--e-global-color-primary);
}
.accordion section:nth-child(2) {
    background-color: var(--e-global-color-secondary);
}
.accordion section:nth-child(3) {
    background-color: var(--e-global-color-accent);
}
.accordion section:nth-child(4) {
    background-color: var(--e-global-color-66fb55c);
}

.accordion section .block { 
  display:none; 
}

.accordion section:target { 
  background-color: var(--e-global-color-primary);
  padding:1em 2em;
}

.accordion section:target h2 {
  width:100%;
  
}
.accordion section:target h2 a { 
  
  padding:0;
}
.accordion section:target .block {
  display:flex;
}
}
.accordion section:target .image {
  
}
.accordion section:target .text {
    width: 55%;
    padding: 20px;
}
.accordion section:target .block h4 {
  text-transform: uppercase;
}
.accordion section:target .image {
    position: absolute;
    top:0;
    right: 0;
    height: 100%;
}
.flexbox-slider .flexbox-slide img {
    border-radius: 30px;
}
.accordion section h2 a {
  padding:20px;
  display:block; 
  font-size:1.5rem;
  font-weight:bold;
  text-transform: uppercase;
  color:#FFF; 
  text-decoration:none; 
}
.horizontal section{ 
  width:5%; 
  height:250px; 
  -moz-transition: width 0.2s ease-out; 
  -webkit-transition:width 0.2s ease-out;
  -o-transition:width 0.2s ease-out;
  transition:width 0.2s ease-out;
}
.accordion section img {
    display: none;
}
.accordion section:target img {
    display: block;
}




/*Position the number of the slide*/

/*Header of closed slide*/
  .horizontal section h2 { 
  /*-webkit-transform:rotate(90deg);*/
  /*-moz-transform:rotate(90deg);*/
  /*-o-transform: rotate(90deg);*/
  /*transform: rotate(90deg);*/
  /*width:200px;*/
  /*display: block;*/
  /*border:1px solid blue;*/
  position:absolute; 
  left:-35px; 
  /*top:85px;*/
  /*right:0;*/
  writing-mode: vertical-rl;
} 
/*On mouse over open slide*/
.horizontal :target{ 
  width:73%;
  height:230px; 
  border-radius: 30px;
  color: white;
  
}
.horizontal :target h2{ 
  top:0px;
  left:0;
  /*-webkit-transform:rotate(0deg);*/
  /*-moz-transform:rotate(0deg);*/
  /*-o-transform: rotate(0deg);*/
  /*transform: rotate(0deg); */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0d3ca0 *//*slide styles !!!YOU NEED THEM */
.flexbox-slider {
  display: flex;
  width: 100%;
  height: 580px;
  visibility: hidden;
}
.flexbox-slider .flexbox-slide {
  transition-property: all;
  transition-duration: 0.3s;
  transition-timing-function: linear;
  transition-delay: 0s;
  width: 58px;
  height: 100%;
  position: relative;
  overflow: hidden;
  cursor: pointer;
  visibility: visible;
  margin-left:-10px;
}
.flexbox-slider .flexbox-slide h3 {
    margin:0;
    padding:0;
    writing-mode: vertical-rl;
    height: 100%;
    padding:20px 15px;
    border-radius: 100px;
    
}
.flexbox-slider .flexbox-slide h3 {
    background-color: var(--e-global-color-primary);
}
.flexbox-slider .flexbox-slide:nth-child(2n) h3 {
    background-color: var(--e-global-color-secondary);
}
.flexbox-slider .flexbox-slide:nth-child(3n) h3 {
    background-color: var(--e-global-color-accent);
}
.flexbox-slider .flexbox-slide:nth-child(4n) h3 {
    background-color: var(--e-global-color-66fb55c);
}
.flexbox-slider .flexbox-slide .text-block {
  position: absolute;
  left: 65px;
  top:0;
  bottom: 0;
  height: 100%;
  width: 92%;
  border-radius: 30px;
  background-color: var(--e-global-color-primary);
  z-index: 4;
  visibility: hidden;
  opacity: 0;
}
.flexbox-slider .flexbox-slide .text {
    width: 55%;
    padding: 20px;
}
.flexbox-slider .flexbox-slide .text-block h4 {
  text-transform: uppercase;
}
.flexbox-slider .flexbox-slide .images {
    position: absolute;
    top:0;
    right: 0;
    height: 100%;
}
.flexbox-slider .flexbox-slide img {
    border-radius: 30px;
}

.flexbox-slider:hover .flexbox-slide:hover {
  flex-shrink: 0;
  width: 80%;
}
.accordeon:hover #one  {
    width: 80%;
}
.flexbox-slider:hover #one {
    width: 58px !important;
    border:1px solid blue;
}



.flexbox-slider .flexbox-slide:hover .text-block

{
  transition-property: all;
  transition-duration: 0.1s;
  transition-timing-function: linear;
  transition-delay: 0.3s;
  bottom: 30px;
  opacity: 1;
  visibility: visible;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f0113bb *//*Define Accordion box*/
.accordion { 
  width:100%;
  overflow:hidden; 
  margin:0 auto; 
  /*padding-top:30px; */
  display: flex;
}
.accordion section { 
  
  overflow:hidden; 
  cursor:pointer; 
  background-color: var(--e-global-color-primary);
  margin:3px;
  /*margin-top:50px;*/
  border-radius: 100px;
  min-height: 550px;
  position: relative;
  
}
.accordion section:nth-child(1) {
    background-color: var(--e-global-color-primary);
}
.accordion section:nth-child(2) {
    background-color: var(--e-global-color-secondary);
}
.accordion section:nth-child(3) {
    background-color: var(--e-global-color-accent);
}
.accordion section:nth-child(4) {
    background-color: var(--e-global-color-66fb55c);
}

.accordion section .block { 
  display:none; 
}
.accordion section h2 a { 
  display: block;
}
.accordion section:target { 
  background-color: var(--e-global-color-primary);
  padding:1em;
}

.accordion section:target h2 {
  width:100%;
  
}
.accordion section:target h2 a { 
  
  padding:0;
}
.accordion section:target .block {
  display:flex;
}
.accordion section .block .text {
    width: 55%;
    padding: 10px;
}
.accordion section:target .block h4 {
  text-transform: uppercase;
}
.accordion section:target .image {
    position: absolute;
    top:0;
    right: 0;
    height: 100%;
}
/*.flexbox-slider .flexbox-slide img {*/
/*    border-radius: 30px;*/
/*}*/
.accordion section h2 a {
  padding:20px;
  display:block; 
  font-size:1.5rem;
  font-weight:bold;
  text-transform: uppercase;
  color:#FFF; 
  text-decoration:none; 
}
.horizontal section{ 
  width:5%; 
  height:250px; 
  -moz-transition: width 0.2s ease-out; 
  -webkit-transition:width 0.2s ease-out;
  -o-transition:width 0.2s ease-out;
  transition:width 0.2s ease-out;
}
.accordion section img {
    display: none;
}
.accordion section:target img {
    display: block;
}




/*Position the number of the slide*/

/*Header of closed slide*/
  .horizontal section h2 { 
  /*-webkit-transform:rotate(90deg);*/
  /*-moz-transform:rotate(90deg);*/
  /*-o-transform: rotate(90deg);*/
  /*transform: rotate(90deg);*/
  /*width:200px;*/
  /*display: block;*/
  /*border:1px solid blue;*/
  position:absolute; 
  left:-35px; 
  /*top:85px;*/
  /*right:0;*/
  writing-mode: vertical-rl;
} 
/*On mouse over open slide*/
.horizontal :target{ 
  width:100%;
  height:230px; 
  border-radius: 30px;
  color: white;
  
}
@media (max-width:768px) {
    .accordion {
        flex-direction: column;
    }
    .horizontal section {
        width:100%;
        height:53px !important;
        min-height:53px;
        border-radius:30px;
        
    }
    .horizontal section h2 { 
        writing-mode: inherit;
        top:-10px !important;
        left:20px;
    }
    .horizontal section h2 a {
        font-size:1rem;
    }
    .horizontal section:target h2 a {
        display:none;
    }
    .horizontal section:target { 
        min-height:550px;
        width:100%;
    }
    .accordion section:target .text {
        width:60%;
    }
    .accordion section:target .image {
        right: -80px;
    }
}
@media (max-width:414px) {
     .horizontal section:target { 
        min-height:660px;
    }
    .horizontal section h2 {
        left:5px;
    }
     .horizontal section h2 a {
        font-size:.8rem;
    }
     .accordion section:target .image {
        display:none;
    }
        .accordion section:target .text {
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-432e661 */.elementor-toggle-title {
    display: block;
    background-color: white;
    content:url('https://www.manzanillogp.com/wp-content/uploads/2022/11/logo-hic.jpg');
    border-radius: 100px;
    border:2px solid var(--e-global-color-primary);
    padding:1em 50px;
    width: 260px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb490b4 */.box-slide {
    background-color: white;
    border:2px solid var(--e-global-color-primary);
    border-radius: 30px;
    max-height: 80px;
    padding: 0;
    transition:all .2s ease-in-out;
    cursor:pointer;
    
}
.box-slider .box-text {
    opacity: 0;
    flex-shrink: 0;
    transition:all .3s ease-in-out;
    visibility: hidden;
}
.box-slide:target  {
        height: 100%;
    max-height: 100%;
}
.box-slide:target .box-text  {
    opacity: 1;
    visibility: visible;
}
/*.box-slider .box-slide:hover {*/
/*    height: 100%;*/
/*    max-height: 100%;*/
/*}*/
/*.box-slider .box-slide:hover .box-text {*/
/*    opacity: 1;*/
/*    visibility: visible;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29a514f */.box-slide {
    background-color: white;
    border:2px solid var(--e-global-color-primary);
    border-radius: 30px;
    max-height: 80px;
    padding: 0;
    transition:all .2s ease-in-out;
    cursor:pointer;
    
}
.box-slider .box-text {
    opacity: 0;
    flex-shrink: 0;
    transition:all .3s ease-in-out;
    visibility: hidden;
}
.box-slide:target  {
        height: 100%;
    max-height: 100%;
}
.box-slide:target .box-text  {
    opacity: 1;
    visibility: visible;
}
/*.box-slider .box-slide:hover {*/
/*    height: 100%;*/
/*    max-height: 100%;*/
/*}*/
/*.box-slider .box-slide:hover .box-text {*/
/*    opacity: 1;*/
/*    visibility: visible;*/
/*}*//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b8c325b */.logos-container {
    display: flex;
    align-content: center;
}
.toggle {
    border:2px solid blue;
    height: 40px;
}
#hic, #shell, #enerla {
  display: none;
}

#hic:target, #shell:target, #enerla:target {
  display: block;
}/* End custom CSS */