.elementor-10 .elementor-element.elementor-element-6fb8c3b:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-6fb8c3b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://danielhampl.com.br/wp-content/uploads/2023/08/Capa-DH.jpg");background-position:top center;background-size:cover}.elementor-10 .elementor-element.elementor-element-6fb8c3b>.elementor-container{min-height:700px}.elementor-10 .elementor-element.elementor-element-6fb8c3b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-10 .elementor-element.elementor-element-6fb8c3b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10 .elementor-element.elementor-element-6fb8c3b>.elementor-shape-bottom .elementor-shape-fill{fill:#a0b5c1}.elementor-10 .elementor-element.elementor-element-6fb8c3b>.elementor-shape-bottom svg{width:calc(150% + 1.3px);height:30px}.elementor-10 .elementor-element.elementor-element-f8b03f1{--spacer-size:50px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),montserrat;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),montserrat;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-10 .elementor-element.elementor-element-e80bc9b{z-index:10;text-align:right}.elementor-10 .elementor-element.elementor-element-e80bc9b .elementor-heading-title{font-family:"Montserrat",montserrat;font-size:36px;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:#fff}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),montserrat;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-10 .elementor-element.elementor-element-49f66c7>.elementor-widget-container{margin:0;padding:40px 0 0}.elementor-10 .elementor-element.elementor-element-49f66c7 .elementor-button{font-family:"Montserrat",montserrat;font-size:19px;font-weight:500;border-style:solid;border-width:3px;border-radius:10px;padding:10px 70px}.elementor-10 .elementor-element.elementor-element-9f7ee77:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-9f7ee77>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#a0b5c1}.elementor-10 .elementor-element.elementor-element-9f7ee77{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0 50px}.elementor-10 .elementor-element.elementor-element-9f7ee77>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-1f36b24c{left:-5px}body.rtl .elementor-10 .elementor-element.elementor-element-1f36b24c{right:-5px}.elementor-10 .elementor-element.elementor-element-1f36b24c{top:-32px;text-align:left}.elementor-10 .elementor-element.elementor-element-1f36b24c .elementor-heading-title{font-family:"Montserrat",montserrat;font-size:86px;font-weight:600;color:#0000001F}.elementor-10 .elementor-element.elementor-element-462f755{margin-top:40px;margin-bottom:0;padding:40px 0 0}.elementor-10 .elementor-element.elementor-element-6f1ef159>.elementor-element-populated{padding:0 10% 0 0}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),montserrat;font-size:var(--e-global-typography-text-font-size);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-10 .elementor-element.elementor-element-fcb9859>.elementor-widget-container{margin:0 0 -15px}.elementor-10 .elementor-element.elementor-element-fcb9859{font-family:"Montserrat",montserrat;font-size:16px;font-weight:400;line-height:30px;color:#000}.elementor-10 .elementor-element.elementor-element-4650aa34>.elementor-widget-container{margin:0 0 -15px}.elementor-10 .elementor-element.elementor-element-4650aa34{font-family:"Montserrat",montserrat;font-size:16px;font-weight:400;line-height:30px;color:#000}.elementor-10 .elementor-element.elementor-element-43a131a .elementor-button{background-color:#17323F00;font-family:"Montserrat",montserrat;font-size:22px;font-weight:500;fill:#fff;color:#fff}.elementor-10 .elementor-element.elementor-element-43a131a>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-10 .elementor-element.elementor-element-43a131a .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-10 .elementor-element.elementor-element-43a131a .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-10 .elementor-element.elementor-element-43a131a .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-43a131a .elementor-button:focus{color:var(--e-global-color-01e7b72)}.elementor-10 .elementor-element.elementor-element-43a131a .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-43a131a .elementor-button:focus svg{fill:var(--e-global-color-01e7b72)}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-3330f315.elementor-column .elementor-widget-wrap{align-items:center}.elementor-10 .elementor-element.elementor-element-3330f315.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-10 .elementor-element.elementor-element-a34fe13.elementor-element{--align-self:flex-start}.elementor-10 .elementor-element.elementor-element-a34fe13{text-align:center}.elementor-10 .elementor-element.elementor-element-a34fe13 img{border-style:groove;border-width:13px;border-color:#a0b5c1;border-radius:30px}.elementor-10 .elementor-element.elementor-element-70bf510:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-70bf510>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#a0b5c1}.elementor-10 .elementor-element.elementor-element-70bf510{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 0 50px}.elementor-10 .elementor-element.elementor-element-70bf510>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-107b2a1{left:-5px}body.rtl .elementor-10 .elementor-element.elementor-element-107b2a1{right:-5px}.elementor-10 .elementor-element.elementor-element-107b2a1{top:-32px;text-align:left}.elementor-10 .elementor-element.elementor-element-107b2a1 .elementor-heading-title{font-family:"Montserrat",montserrat;font-size:86px;font-weight:600;color:#0000001F}.elementor-10 .elementor-element.elementor-element-97a90bc{margin-top:30px;margin-bottom:0}.elementor-10 .elementor-element.elementor-element-cdaecc9>.elementor-element-populated{padding:0 10% 0 0}.elementor-10 .elementor-element.elementor-element-01eb619>.elementor-widget-container{margin:0 0 -15px}.elementor-10 .elementor-element.elementor-element-01eb619{font-family:"Montserrat",montserrat;font-size:16px;font-weight:400;line-height:30px;color:#000}.elementor-10 .elementor-element.elementor-element-ec4a8fd .elementor-button{background-color:#17323F00;font-family:"Montserrat",montserrat;font-size:22px;font-weight:500;fill:#fff;color:#fff}.elementor-10 .elementor-element.elementor-element-ec4a8fd>.elementor-widget-container{margin:20px 0 0;padding:0}.elementor-10 .elementor-element.elementor-element-ec4a8fd .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-10 .elementor-element.elementor-element-ec4a8fd .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-10 .elementor-element.elementor-element-ec4a8fd .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-ec4a8fd .elementor-button:focus{color:var(--e-global-color-01e7b72)}.elementor-10 .elementor-element.elementor-element-ec4a8fd .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-ec4a8fd .elementor-button:focus svg{fill:var(--e-global-color-01e7b72)}.elementor-10 .elementor-element.elementor-element-6015181:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-6015181>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-10 .elementor-element.elementor-element-6015181{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0}.elementor-10 .elementor-element.elementor-element-6015181>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-10 .elementor-element.elementor-element-b3a807a>.elementor-widget-container{margin:0;padding:40px 0}.elementor-10 .elementor-element.elementor-element-b3a807a .elementor-button{font-family:"Montserrat",montserrat;font-size:19px;font-weight:500;border-style:solid;border-width:3px;border-radius:10px;padding:15px 80px}.elementor-10 .elementor-element.elementor-element-686f643{text-align:center}.elementor-10 .elementor-element.elementor-element-686f643 .elementor-heading-title{font-family:"Montserrat",montserrat;font-size:36px;font-weight:600;color:var(--e-global-color-2ea286f)}.elementor-10 .elementor-element.elementor-element-760f788{margin-top:25px;margin-bottom:0}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-612be36.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-10 .elementor-element.elementor-element-612be36.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-10 .elementor-element.elementor-element-612be36>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),montserrat;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-10 .elementor-element.elementor-element-b798829 .elementor-icon-list-icon i{color:#a0b5c1;transition:color .3s}.elementor-10 .elementor-element.elementor-element-b798829 .elementor-icon-list-icon svg{fill:#a0b5c1;transition:fill .3s}.elementor-10 .elementor-element.elementor-element-b798829{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px}.elementor-10 .elementor-element.elementor-element-b798829 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-10 .elementor-element.elementor-element-b798829 .elementor-icon-list-item>a{font-family:"Montserrat",montserrat;font-size:23px;font-weight:800}.elementor-10 .elementor-element.elementor-element-b798829 .elementor-icon-list-text{color:#000;transition:color .3s}.elementor-10 .elementor-element.elementor-element-6ee838c>.elementor-widget-container{margin:-10px 0 -15px}.elementor-10 .elementor-element.elementor-element-6ee838c{font-family:"Montserrat",montserrat;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-2ea286f)}.elementor-10 .elementor-element.elementor-element-ef9a835 .elementor-button{background-color:#17323F00;font-family:"Montserrat",montserrat;font-weight:500;fill:#17323f;color:#17323f}.elementor-10 .elementor-element.elementor-element-ef9a835>.elementor-widget-container{margin:-25px 0 0 -23px;padding:0}.elementor-10 .elementor-element.elementor-element-ef9a835 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-10 .elementor-element.elementor-element-ef9a835 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-10 .elementor-element.elementor-element-ef9a835 .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-ef9a835 .elementor-button:focus{color:var(--e-global-color-01e7b72)}.elementor-10 .elementor-element.elementor-element-ef9a835 .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-ef9a835 .elementor-button:focus svg{fill:var(--e-global-color-01e7b72)}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-d4e3d36.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-10 .elementor-element.elementor-element-d4e3d36.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-10 .elementor-element.elementor-element-d4e3d36>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-10 .elementor-element.elementor-element-43f539c .elementor-icon-list-icon i{color:#a0b5c1;transition:color .3s}.elementor-10 .elementor-element.elementor-element-43f539c .elementor-icon-list-icon svg{fill:#a0b5c1;transition:fill .3s}.elementor-10 .elementor-element.elementor-element-43f539c{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px}.elementor-10 .elementor-element.elementor-element-43f539c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-10 .elementor-element.elementor-element-43f539c .elementor-icon-list-item>a{font-family:"Montserrat",montserrat;font-size:23px;font-weight:800}.elementor-10 .elementor-element.elementor-element-43f539c .elementor-icon-list-text{color:#000;transition:color .3s}.elementor-10 .elementor-element.elementor-element-04bee95>.elementor-widget-container{margin:-10px 0 -15px}.elementor-10 .elementor-element.elementor-element-04bee95{font-family:"Montserrat",montserrat;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-2ea286f)}.elementor-10 .elementor-element.elementor-element-a0c3c08 .elementor-button{background-color:#17323F00;font-family:"Montserrat",montserrat;font-weight:500;fill:#17323f;color:#17323f}.elementor-10 .elementor-element.elementor-element-a0c3c08>.elementor-widget-container{margin:-25px 0 0 -23px;padding:0}.elementor-10 .elementor-element.elementor-element-a0c3c08 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-10 .elementor-element.elementor-element-a0c3c08 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-10 .elementor-element.elementor-element-a0c3c08 .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-a0c3c08 .elementor-button:focus{color:var(--e-global-color-01e7b72)}.elementor-10 .elementor-element.elementor-element-a0c3c08 .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-a0c3c08 .elementor-button:focus svg{fill:var(--e-global-color-01e7b72)}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-e1cd660.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-10 .elementor-element.elementor-element-e1cd660.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-10 .elementor-element.elementor-element-e1cd660>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-10 .elementor-element.elementor-element-5195f61 .elementor-icon-list-icon i{color:#a0b5c1;transition:color .3s}.elementor-10 .elementor-element.elementor-element-5195f61 .elementor-icon-list-icon svg{fill:#a0b5c1;transition:fill .3s}.elementor-10 .elementor-element.elementor-element-5195f61{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px}.elementor-10 .elementor-element.elementor-element-5195f61 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-10 .elementor-element.elementor-element-5195f61 .elementor-icon-list-item>a{font-family:"Montserrat",montserrat;font-size:23px;font-weight:800}.elementor-10 .elementor-element.elementor-element-5195f61 .elementor-icon-list-text{color:#000;transition:color .3s}.elementor-10 .elementor-element.elementor-element-b8ff4e9>.elementor-widget-container{margin:-10px 0 -15px}.elementor-10 .elementor-element.elementor-element-b8ff4e9{font-family:"Montserrat",montserrat;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-2ea286f)}.elementor-10 .elementor-element.elementor-element-48457b4 .elementor-button{background-color:#17323F00;font-family:"Montserrat",montserrat;font-weight:500;fill:#17323f;color:#17323f}.elementor-10 .elementor-element.elementor-element-48457b4>.elementor-widget-container{margin:-25px 0 0 -23px;padding:0}.elementor-10 .elementor-element.elementor-element-48457b4 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-10 .elementor-element.elementor-element-48457b4 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-10 .elementor-element.elementor-element-48457b4 .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-48457b4 .elementor-button:focus{color:var(--e-global-color-01e7b72)}.elementor-10 .elementor-element.elementor-element-48457b4 .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-48457b4 .elementor-button:focus svg{fill:var(--e-global-color-01e7b72)}.elementor-10 .elementor-element.elementor-element-63a8318{margin-top:25px;margin-bottom:0}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-f938ad9.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-10 .elementor-element.elementor-element-f938ad9.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-10 .elementor-element.elementor-element-f938ad9>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-10 .elementor-element.elementor-element-f250987 .elementor-icon-list-icon i{color:#a0b5c1;transition:color .3s}.elementor-10 .elementor-element.elementor-element-f250987 .elementor-icon-list-icon svg{fill:#a0b5c1;transition:fill .3s}.elementor-10 .elementor-element.elementor-element-f250987{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px}.elementor-10 .elementor-element.elementor-element-f250987 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-10 .elementor-element.elementor-element-f250987 .elementor-icon-list-item>a{font-family:"Montserrat",montserrat;font-size:23px;font-weight:800}.elementor-10 .elementor-element.elementor-element-f250987 .elementor-icon-list-text{color:#000;transition:color .3s}.elementor-10 .elementor-element.elementor-element-a7b3e49>.elementor-widget-container{margin:-10px 0 -15px}.elementor-10 .elementor-element.elementor-element-a7b3e49{font-family:"Montserrat",montserrat;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-2ea286f)}.elementor-10 .elementor-element.elementor-element-f97fb88 .elementor-button{background-color:#17323F00;font-family:"Montserrat",montserrat;font-weight:500;fill:#17323f;color:#17323f}.elementor-10 .elementor-element.elementor-element-f97fb88>.elementor-widget-container{margin:-25px 0 0 -23px;padding:0}.elementor-10 .elementor-element.elementor-element-f97fb88 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-10 .elementor-element.elementor-element-f97fb88 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-10 .elementor-element.elementor-element-f97fb88 .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-f97fb88 .elementor-button:focus{color:var(--e-global-color-01e7b72)}.elementor-10 .elementor-element.elementor-element-f97fb88 .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-f97fb88 .elementor-button:focus svg{fill:var(--e-global-color-01e7b72)}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-9d5ddaa.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-10 .elementor-element.elementor-element-9d5ddaa.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-10 .elementor-element.elementor-element-9d5ddaa>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-10 .elementor-element.elementor-element-7b04a5f .elementor-icon-list-icon i{color:#a0b5c1;transition:color .3s}.elementor-10 .elementor-element.elementor-element-7b04a5f .elementor-icon-list-icon svg{fill:#a0b5c1;transition:fill .3s}.elementor-10 .elementor-element.elementor-element-7b04a5f{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px}.elementor-10 .elementor-element.elementor-element-7b04a5f .elementor-icon-list-item>.elementor-icon-list-text,.elementor-10 .elementor-element.elementor-element-7b04a5f .elementor-icon-list-item>a{font-family:"Montserrat",montserrat;font-size:23px;font-weight:800}.elementor-10 .elementor-element.elementor-element-7b04a5f .elementor-icon-list-text{color:#000;transition:color .3s}.elementor-10 .elementor-element.elementor-element-94d3175>.elementor-widget-container{margin:-10px 0 -15px}.elementor-10 .elementor-element.elementor-element-94d3175{font-family:"Montserrat",montserrat;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-2ea286f)}.elementor-10 .elementor-element.elementor-element-7a51e75 .elementor-button{background-color:#17323F00;font-family:"Montserrat",montserrat;font-weight:500;fill:#17323f;color:#17323f}.elementor-10 .elementor-element.elementor-element-7a51e75>.elementor-widget-container{margin:-25px 0 0 -23px;padding:0}.elementor-10 .elementor-element.elementor-element-7a51e75 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-10 .elementor-element.elementor-element-7a51e75 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-10 .elementor-element.elementor-element-7a51e75 .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-7a51e75 .elementor-button:focus{color:var(--e-global-color-01e7b72)}.elementor-10 .elementor-element.elementor-element-7a51e75 .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-7a51e75 .elementor-button:focus svg{fill:var(--e-global-color-01e7b72)}.elementor-bc-flex-widget .elementor-10 .elementor-element.elementor-element-3cb6f68.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-10 .elementor-element.elementor-element-3cb6f68.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-10 .elementor-element.elementor-element-3cb6f68>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px}.elementor-10 .elementor-element.elementor-element-9f83839 .elementor-icon-list-icon i{color:#a0b5c1;transition:color .3s}.elementor-10 .elementor-element.elementor-element-9f83839 .elementor-icon-list-icon svg{fill:#a0b5c1;transition:fill .3s}.elementor-10 .elementor-element.elementor-element-9f83839{--e-icon-list-icon-size:28px;--icon-vertical-offset:0px}.elementor-10 .elementor-element.elementor-element-9f83839 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-10 .elementor-element.elementor-element-9f83839 .elementor-icon-list-item>a{font-family:"Montserrat",montserrat;font-size:23px;font-weight:800}.elementor-10 .elementor-element.elementor-element-9f83839 .elementor-icon-list-text{color:#000;transition:color .3s}.elementor-10 .elementor-element.elementor-element-1404722>.elementor-widget-container{margin:-10px 0 -15px}.elementor-10 .elementor-element.elementor-element-1404722{font-family:"Montserrat",montserrat;font-size:16px;font-weight:400;line-height:30px;color:var(--e-global-color-2ea286f)}.elementor-10 .elementor-element.elementor-element-5f8f8ee .elementor-button{background-color:#17323F00;font-family:"Montserrat",montserrat;font-weight:500;fill:#17323f;color:#17323f}.elementor-10 .elementor-element.elementor-element-5f8f8ee>.elementor-widget-container{margin:-25px 0 0 -23px;padding:0}.elementor-10 .elementor-element.elementor-element-5f8f8ee .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-10 .elementor-element.elementor-element-5f8f8ee .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-10 .elementor-element.elementor-element-5f8f8ee .elementor-button:hover,.elementor-10 .elementor-element.elementor-element-5f8f8ee .elementor-button:focus{color:var(--e-global-color-01e7b72)}.elementor-10 .elementor-element.elementor-element-5f8f8ee .elementor-button:hover svg,.elementor-10 .elementor-element.elementor-element-5f8f8ee .elementor-button:focus svg{fill:var(--e-global-color-01e7b72)}.elementor-10 .elementor-element.elementor-element-99768a0{--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-10 .elementor-element.elementor-element-841372b{text-align:center}.elementor-10 .elementor-element.elementor-element-841372b .elementor-heading-title{font-family:"Montserrat",montserrat;font-size:36px;font-weight:600;color:var(--e-global-color-2ea286f)}.elementor-10 .elementor-element.elementor-element-4816556{--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;--padding-top:10px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-10 .elementor-element.elementor-element-2890c19{--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-10 .elementor-element.elementor-element-9078b3d{--display:flex;--min-height:320px;--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-reviews .elementor-testimonial__header,.elementor-widget-reviews .elementor-testimonial__name{font-family:var(--e-global-typography-primary-font-family),montserrat;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-reviews .elementor-testimonial__text{font-family:var(--e-global-typography-text-font-family),montserrat;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-10 .elementor-element.elementor-element-fb60fc8.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px )}.elementor-10 .elementor-element.elementor-element-fb60fc8 .elementor-main-swiper{width:100%}.elementor-10 .elementor-element.elementor-element-fb60fc8 .elementor-main-swiper .swiper-slide{border-radius:21px}.elementor-10 .elementor-element.elementor-element-fb60fc8 .elementor-swiper-button{font-size:20px}.elementor-10 .elementor-element.elementor-element-fb60fc8 .swiper-pagination-bullet{height:11px;width:11px}.elementor-10 .elementor-element.elementor-element-fb60fc8 .swiper-horizontal .swiper-pagination-progressbar{height:11px}.elementor-10 .elementor-element.elementor-element-fb60fc8 .elementor-testimonial__header,.elementor-10 .elementor-element.elementor-element-fb60fc8 .elementor-testimonial__name{font-family:"Montserrat",montserrat;font-size:16px;font-weight:600}.elementor-10 .elementor-element.elementor-element-fb60fc8 .elementor-testimonial__title{font-size:16px}.elementor-10 .elementor-element.elementor-element-fb60fc8 .elementor-testimonial__text{font-family:"Montserrat",montserrat;font-size:15px;font-weight:400}.elementor-10 .elementor-element.elementor-element-fb60fc8 .elementor-testimonial__image img{width:52px;height:52px}.elementor-10 .elementor-element.elementor-element-fb60fc8 .elementor-testimonial__image+cite{margin-inline-start:14px;margin-inline-end:0}.elementor-10 .elementor-element.elementor-element-fb60fc8 .elementor-testimonial__header{padding-block-end:calc( 33px / 2 );border-block-end-width:1px}.elementor-10 .elementor-element.elementor-element-fb60fc8 .elementor-testimonial__content{padding-block-start:calc( 33px / 2 )}.elementor-10 .elementor-element.elementor-element-fb60fc8 .elementor-testimonial__icon{font-size:39px}.elementor-10 .elementor-element.elementor-element-fb60fc8 .elementor-testimonial__icon svg{width:39px}.elementor-10 .elementor-element.elementor-element-fb60fc8 .elementor-star-rating{font-size:19px}.elementor-10 .elementor-element.elementor-element-5321006{--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-10 .elementor-element.elementor-element-befd26a{--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-10 .elementor-element.elementor-element-befd26a:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-befd26a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#17323f}.elementor-10 .elementor-element.elementor-element-4526f8f{--display:flex}.elementor-10 .elementor-element.elementor-element-2857509{text-align:center}.elementor-10 .elementor-element.elementor-element-2857509 .elementor-heading-title{font-family:"Montserrat",montserrat;font-size:36px;font-weight:600;color:#fff}.elementor-10 .elementor-element.elementor-element-ad6cc3b{--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:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px}.elementor-widget-ha-post-grid-new .ha-pg-item .ha-pg-badge a{font-family:var(--e-global-typography-secondary-font-family),montserrat;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-post-grid-new .ha-pg-title a{font-family:var(--e-global-typography-secondary-font-family),montserrat;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-post-grid-new .ha-pg-excerpt{font-family:var(--e-global-typography-secondary-font-family),montserrat;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-post-grid-new .ha-pg-meta-wrap ul li a,.elementor-widget-ha-post-grid-new .ha-pg-meta-wrap ul li+li:before{font-family:var(--e-global-typography-secondary-font-family),montserrat;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-ha-post-grid-new .ha-pg-readmore a{font-family:var(--e-global-typography-secondary-font-family),montserrat;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-10 .elementor-element.elementor-element-fc148c5 .ha-pg-grid-wrap{grid-template-columns:repeat(2,1fr);grid-column-gap:30px;grid-row-gap:35px}.elementor-10 .elementor-element.elementor-element-fc148c5 .ha-pg-item{background-color:#fff}.elementor-10 .elementor-element.elementor-element-fc148c5 .ha-pg-title a:hover{color:#a0b5c1}:root{--page-title-display:none}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-6f1ef159{width:64.821%}.elementor-10 .elementor-element.elementor-element-3330f315{width:35.179%}.elementor-10 .elementor-element.elementor-element-2890c19{--width:10%}.elementor-10 .elementor-element.elementor-element-9078b3d{--width:80%}.elementor-10 .elementor-element.elementor-element-5321006{--width:10%}.elementor-10 .elementor-element.elementor-element-ad6cc3b{--content-width:1200px}}@media(max-width:1366px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-reviews .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:1163px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-10 .elementor-element.elementor-element-e80bc9b .elementor-heading-title{font-size:30px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-10 .elementor-element.elementor-element-9f7ee77{padding:50px 20px}.elementor-10 .elementor-element.elementor-element-1f36b24c .elementor-heading-title{font-size:156px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-10 .elementor-element.elementor-element-70bf510{padding:50px 20px}.elementor-10 .elementor-element.elementor-element-107b2a1 .elementor-heading-title{font-size:156px}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-reviews .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size)}.elementor-10 .elementor-element.elementor-element-fc148c5 .ha-pg-grid-wrap{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-6fb8c3b>.elementor-container{min-height:360px}.elementor-10 .elementor-element.elementor-element-6fb8c3b:not(.elementor-motion-effects-element-type-background),.elementor-10 .elementor-element.elementor-element-6fb8c3b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:-207px 0;background-repeat:no-repeat}.elementor-10 .elementor-element.elementor-element-1dc7d67>.elementor-element-populated{padding:70px 0 0}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-10 .elementor-element.elementor-element-2d752b9>.elementor-widget-container{margin:0 0 -26px;padding:0}.elementor-10 .elementor-element.elementor-element-2d752b9{text-align:right}.elementor-10 .elementor-element.elementor-element-2d752b9 img{width:265px}.elementor-10 .elementor-element.elementor-element-e80bc9b>.elementor-widget-container{padding:0 0 0 100px}.elementor-10 .elementor-element.elementor-element-e80bc9b{text-align:right}.elementor-10 .elementor-element.elementor-element-e80bc9b .elementor-heading-title{font-size:24px}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-10 .elementor-element.elementor-element-49f66c7>.elementor-widget-container{padding:0}.elementor-10 .elementor-element.elementor-element-49f66c7 .elementor-button{font-size:11px;border-width:1px;padding:10px}.elementor-10 .elementor-element.elementor-element-9f7ee77{padding:50px 20px 30px}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-1f36b24c{left:-1px}body.rtl .elementor-10 .elementor-element.elementor-element-1f36b24c{right:-1px}.elementor-10 .elementor-element.elementor-element-1f36b24c{top:-14px}.elementor-10 .elementor-element.elementor-element-1f36b24c .elementor-heading-title{font-size:51px;line-height:1em}.elementor-10 .elementor-element.elementor-element-6f1ef159>.elementor-element-populated{padding:0}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-10 .elementor-element.elementor-element-43a131a .elementor-button{font-size:16px}.elementor-10 .elementor-element.elementor-element-a34fe13 img{border-radius:30px}.elementor-10 .elementor-element.elementor-element-70bf510{padding:50px 20px 30px}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-107b2a1{left:-1px}body.rtl .elementor-10 .elementor-element.elementor-element-107b2a1{right:-1px}.elementor-10 .elementor-element.elementor-element-107b2a1{top:-14px}.elementor-10 .elementor-element.elementor-element-107b2a1 .elementor-heading-title{font-size:51px;line-height:1em}.elementor-10 .elementor-element.elementor-element-97a90bc{padding:20px 5px}.elementor-10 .elementor-element.elementor-element-cdaecc9>.elementor-element-populated{padding:0}.elementor-10 .elementor-element.elementor-element-ec4a8fd .elementor-button{font-size:16px}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-10 .elementor-element.elementor-element-ef9a835 .elementor-button{font-size:16px}.elementor-10 .elementor-element.elementor-element-a0c3c08 .elementor-button{font-size:16px}.elementor-10 .elementor-element.elementor-element-48457b4 .elementor-button{font-size:16px}.elementor-10 .elementor-element.elementor-element-f97fb88 .elementor-button{font-size:16px}.elementor-10 .elementor-element.elementor-element-7a51e75 .elementor-button{font-size:16px}.elementor-10 .elementor-element.elementor-element-5f8f8ee .elementor-button{font-size:16px}.elementor-widget-reviews .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size)}.elementor-10 .elementor-element.elementor-element-fc148c5 .ha-pg-grid-wrap{grid-template-columns:repeat(1,1fr)}.elementor-10 .elementor-element.elementor-element-fc148c5 .ha-pg-thumb-area{height:160px;margin-bottom:0}.elementor-10 .elementor-element.elementor-element-fc148c5 .ha-pg-hawai .ha-pg-thumb-area .ha-pg-thumb{height:160px}}@media(min-width:2400px){.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-10 .elementor-element.elementor-element-49f66c7 .elementor-button{border-width:1px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-reviews .elementor-testimonial__text{font-size:var(--e-global-typography-text-font-size)}.elementor-10 .elementor-element.elementor-element-fb60fc8 .elementor-testimonial__text{font-size:25px}}