.elementor-747 .elementor-element.elementor-element-cd6deec{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:113px;--padding-right:113px;}.elementor-747 .elementor-element.elementor-element-cd6deec:not(.elementor-motion-effects-element-type-background), .elementor-747 .elementor-element.elementor-element-cd6deec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#535353;background:url("https://vegan-collagen.com.ua/wp-content/uploads/2025/03/anyconv.com__first_section.webp") 50% 50%;background-size:cover;}.elementor-747 .elementor-element.elementor-element-8232af0{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-e911505{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-747 .elementor-element.elementor-element-e911505:not(.elementor-motion-effects-element-type-background), .elementor-747 .elementor-element.elementor-element-e911505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000073;}.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-747 .elementor-element.elementor-element-efbd61c .elementor-heading-title{font-family:"Accia Moderato", Sans-serif;font-size:90px;font-weight:400;text-transform:uppercase;line-height:100%;color:var( --e-global-color-8a43ecf );}.elementor-747 .elementor-element.elementor-element-04f4ba1{text-align:right;}.elementor-747 .elementor-element.elementor-element-04f4ba1 .elementor-heading-title{font-family:"Accia Moderato", Sans-serif;font-weight:600;text-transform:uppercase;line-height:140%;color:var( --e-global-color-8a43ecf );}.elementor-widget-text-editor{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-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-747 .elementor-element.elementor-element-c88da2e{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:140%;}.elementor-747 .elementor-element.elementor-element-c88da2e > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-747 .elementor-element.elementor-element-77e597a .elementor-button{font-family:"Accia Moderato", Sans-serif;font-weight:500;line-height:150%;padding:13px 30px 13px 30px;}.elementor-747 .elementor-element.elementor-element-77e597a .elementor-button:hover, .elementor-747 .elementor-element.elementor-element-77e597a .elementor-button:focus{background-color:#E6F3F2;}.elementor-747 .elementor-element.elementor-element-77e597a > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-d41c48f{--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-747 .elementor-element.elementor-element-e2fa03e{color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:140%;}.elementor-747 .elementor-element.elementor-element-e2fa03e > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-0ec2bc7 .elementor-button{font-family:"Accia Moderato", Sans-serif;font-weight:500;line-height:150%;}.elementor-747 .elementor-element.elementor-element-0ec2bc7 .elementor-button:hover, .elementor-747 .elementor-element.elementor-element-0ec2bc7 .elementor-button:focus{background-color:#E6F3F2;}.elementor-747 .elementor-element.elementor-element-0ec2bc7 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-eb67444{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:130px;--padding-bottom:130px;--padding-left:113px;--padding-right:113px;}.elementor-747 .elementor-element.elementor-element-f991585{text-align:center;}.elementor-747 .elementor-element.elementor-element-f991585 .elementor-heading-title{font-family:"Accia Moderato", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:100%;}.elementor-747 .elementor-element.elementor-element-1c9741f{text-align:center;}.elementor-747 .elementor-element.elementor-element-1c9741f .elementor-heading-title{font-family:"Accia Moderato", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:140%;}.elementor-747 .elementor-element.elementor-element-1c9741f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-ea88540{text-align:center;color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;line-height:160%;}.elementor-747 .elementor-element.elementor-element-ea88540 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-a7d3be3{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-ebbd1a4{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-7bedbaa{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-747 .elementor-element.elementor-element-be66156 .elementor-icon-wrapper{text-align:left;}.elementor-747 .elementor-element.elementor-element-be66156 .elementor-icon{font-size:30px;}.elementor-747 .elementor-element.elementor-element-be66156 .elementor-icon svg{height:30px;}.elementor-747 .elementor-element.elementor-element-b1b7cf0{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-3ab13c9{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-741ccd8 .elementor-icon-wrapper{text-align:left;}.elementor-747 .elementor-element.elementor-element-741ccd8 .elementor-icon{font-size:30px;}.elementor-747 .elementor-element.elementor-element-741ccd8 .elementor-icon svg{height:30px;}.elementor-747 .elementor-element.elementor-element-dcb8212{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-87d6719{--display:flex;--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-747 .elementor-element.elementor-element-495a76b img{width:100%;max-width:490px;}.elementor-747 .elementor-element.elementor-element-7b50515 img{max-width:100%;}.elementor-747 .elementor-element.elementor-element-e860a66{--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:space-between;--padding-top:0px;--padding-bottom:140px;--padding-left:113px;--padding-right:113px;}.elementor-747 .elementor-element.elementor-element-e860a66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-e3c877b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-4e57747 img{height:400px;object-fit:cover;object-position:center center;}.elementor-747 .elementor-element.elementor-element-23ffb2e{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-b1bb1f5{--display:flex;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-3fe17f0 .elementor-heading-title{font-family:"Accia Moderato", Sans-serif;font-size:32px;font-weight:600;line-height:120%;}.elementor-747 .elementor-element.elementor-element-0615c84{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-06ace9a{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-cf96cc3{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:150%;}.elementor-747 .elementor-element.elementor-element-81c427c{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-0045243 .elementor-button{font-family:"Accia Moderato", Sans-serif;font-weight:500;line-height:150%;padding:13px 30px 13px 30px;}.elementor-747 .elementor-element.elementor-element-0045243 .elementor-button:hover, .elementor-747 .elementor-element.elementor-element-0045243 .elementor-button:focus{background-color:#E6F3F2;}.elementor-747 .elementor-element.elementor-element-0045243 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-9282d36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:113px;--padding-right:113px;}.elementor-747 .elementor-element.elementor-element-d27e210 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-747 .elementor-element.elementor-element-9257b05{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:110px;--padding-left:113px;--padding-right:113px;}.elementor-747 .elementor-element.elementor-element-9257b05.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-c54a6cd{text-align:center;}.elementor-747 .elementor-element.elementor-element-c54a6cd .elementor-heading-title{font-family:"Accia Moderato", Sans-serif;font-size:32px;font-weight:600;line-height:120%;}.elementor-747 .elementor-element.elementor-element-4d3e515{--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:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-9fddcd8{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-a29467d{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{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-747 .elementor-element.elementor-element-c400b56{--icon-box-icon-margin:15px;}.elementor-747 .elementor-element.elementor-element-c400b56 .elementor-icon{font-size:30px;}.elementor-747 .elementor-element.elementor-element-c400b56 .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-c400b56 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:160%;}.elementor-747 .elementor-element.elementor-element-3cf228d{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-5a10c0b{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-97a1e87{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-8ded1a5{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-f45822f{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-bb8ccc5{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-75f5d7e{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-feb0743{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-ac51350{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-f71ae20{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-747 .elementor-element.elementor-element-f71ae20:not(.elementor-motion-effects-element-type-background), .elementor-747 .elementor-element.elementor-element-f71ae20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6F3F2;}.elementor-747 .elementor-element.elementor-element-a638bb8{--icon-box-icon-margin:15px;}.elementor-747 .elementor-element.elementor-element-a638bb8 .elementor-icon{font-size:30px;}.elementor-747 .elementor-element.elementor-element-a638bb8 .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-a638bb8 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:160%;}.elementor-747 .elementor-element.elementor-element-fef86d5{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-875b55b{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-e47069a{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-3145c21{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-90863ef{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-70a3107{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-d94c01d{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-b963c6d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-ab6b107 img{height:100%;object-fit:cover;object-position:center center;}.elementor-747 .elementor-element.elementor-element-ae1c3ae{--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:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-cfe2f53{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-73194d2 img{height:100%;object-fit:cover;object-position:center center;}.elementor-747 .elementor-element.elementor-element-858717d{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-1788ba7{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-747 .elementor-element.elementor-element-79789dd{--icon-box-icon-margin:15px;}.elementor-747 .elementor-element.elementor-element-79789dd .elementor-icon{font-size:30px;}.elementor-747 .elementor-element.elementor-element-79789dd .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-79789dd .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:160%;}.elementor-747 .elementor-element.elementor-element-2b774a8{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-56afe00{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-288bca8{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-ff8f1dd{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-46e8feb{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-f84920b{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-f6fd95b{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-7f950c5{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-747 .elementor-element.elementor-element-7f950c5:not(.elementor-motion-effects-element-type-background), .elementor-747 .elementor-element.elementor-element-7f950c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6F3F2;}.elementor-747 .elementor-element.elementor-element-6ba1ac4{--icon-box-icon-margin:15px;}.elementor-747 .elementor-element.elementor-element-6ba1ac4 .elementor-icon{font-size:30px;}.elementor-747 .elementor-element.elementor-element-6ba1ac4 .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-6ba1ac4 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:160%;}.elementor-747 .elementor-element.elementor-element-2222406{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-4879040{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-19c0e72{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-dd24f60{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-587ef83{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-722c3b6{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-5edeb00{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-ad442ab{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-747 .elementor-element.elementor-element-15bc276{--icon-box-icon-margin:15px;}.elementor-747 .elementor-element.elementor-element-15bc276 .elementor-icon{font-size:30px;}.elementor-747 .elementor-element.elementor-element-15bc276 .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-15bc276 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:160%;}.elementor-747 .elementor-element.elementor-element-5da5e1c{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-1390ccb{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-efe15e0{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-ab8baf7{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-35e97b2{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-9aebf34{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-878c128{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-42b2620 .elementor-button{font-family:"Accia Moderato", Sans-serif;font-weight:500;line-height:150%;padding:13px 30px 13px 30px;}.elementor-747 .elementor-element.elementor-element-42b2620 .elementor-button:hover, .elementor-747 .elementor-element.elementor-element-42b2620 .elementor-button:focus{background-color:#E6F3F2;}.elementor-747 .elementor-element.elementor-element-42b2620 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-c6bc684{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:113px;--padding-right:113px;}.elementor-747 .elementor-element.elementor-element-d332f53{--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:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-605b95a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-05d3751{--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:flex-start;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:26px;--padding-bottom:26px;--padding-left:40px;--padding-right:40px;}.elementor-747 .elementor-element.elementor-element-6c8dc81 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-747 .elementor-element.elementor-element-a5e48e7{--display:flex;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-00cdf90{--icon-box-icon-margin:16px;}.elementor-747 .elementor-element.elementor-element-00cdf90 .elementor-icon{font-size:60px;}.elementor-747 .elementor-element.elementor-element-00cdf90 .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-00cdf90 .elementor-icon-box-title a{font-family:"Accia Moderato", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:140%;}.elementor-747 .elementor-element.elementor-element-5898075{--icon-box-icon-margin:16px;}.elementor-747 .elementor-element.elementor-element-5898075 .elementor-icon{font-size:60px;}.elementor-747 .elementor-element.elementor-element-5898075 .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-5898075 .elementor-icon-box-title a{font-family:"Accia Moderato", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:140%;}.elementor-747 .elementor-element.elementor-element-afd3d13{--icon-box-icon-margin:16px;}.elementor-747 .elementor-element.elementor-element-afd3d13 .elementor-icon{font-size:60px;}.elementor-747 .elementor-element.elementor-element-afd3d13 .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-afd3d13 .elementor-icon-box-title a{font-family:"Accia Moderato", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:140%;}.elementor-747 .elementor-element.elementor-element-50d1e7c{--icon-box-icon-margin:16px;}.elementor-747 .elementor-element.elementor-element-50d1e7c .elementor-icon{font-size:60px;}.elementor-747 .elementor-element.elementor-element-50d1e7c .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-50d1e7c .elementor-icon-box-title a{font-family:"Accia Moderato", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:140%;}.elementor-747 .elementor-element.elementor-element-7cd77db{--icon-box-icon-margin:16px;}.elementor-747 .elementor-element.elementor-element-7cd77db .elementor-icon{font-size:60px;}.elementor-747 .elementor-element.elementor-element-7cd77db .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-7cd77db .elementor-icon-box-title a{font-family:"Accia Moderato", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:140%;}.elementor-747 .elementor-element.elementor-element-afa5540{--icon-box-icon-margin:16px;}.elementor-747 .elementor-element.elementor-element-afa5540 .elementor-icon{font-size:60px;}.elementor-747 .elementor-element.elementor-element-afa5540 .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-afa5540 .elementor-icon-box-title a{font-family:"Accia Moderato", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:140%;}.elementor-747 .elementor-element.elementor-element-c2f8b1f{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-a11d012{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-98272b2 .elementor-heading-title{font-family:"Accia Moderato", Sans-serif;font-size:32px;font-weight:600;line-height:120%;}.elementor-747 .elementor-element.elementor-element-a92a56b{--display:flex;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-fbe9a72{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-f719ce5 .elementor-icon-wrapper{text-align:left;}.elementor-747 .elementor-element.elementor-element-f719ce5 .elementor-icon{font-size:30px;}.elementor-747 .elementor-element.elementor-element-f719ce5 .elementor-icon svg{height:30px;}.elementor-747 .elementor-element.elementor-element-3b6d8c6{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-25dd69c{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-f891ce4 .elementor-icon-wrapper{text-align:left;}.elementor-747 .elementor-element.elementor-element-f891ce4 .elementor-icon{font-size:30px;}.elementor-747 .elementor-element.elementor-element-f891ce4 .elementor-icon svg{height:30px;}.elementor-747 .elementor-element.elementor-element-e351ba7{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-781a2a1{--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:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-2cc60a6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-895d448 img{width:100%;height:620px;object-fit:contain;object-position:center center;}.elementor-747 .elementor-element.elementor-element-a7f8950 img{width:100%;height:100%;object-fit:contain;object-position:center center;}.elementor-747 .elementor-element.elementor-element-e00fc5d{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-c5f704a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-1f8e5d7 .elementor-heading-title{font-family:"Accia Moderato", Sans-serif;font-size:32px;font-weight:600;line-height:120%;}.elementor-747 .elementor-element.elementor-element-28cf169 .elementor-heading-title{font-family:"Accia Moderato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:150%;}.elementor-747 .elementor-element.elementor-element-28cf169 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-4f272e4{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-9409bf2{--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:8px 8px;--row-gap:8px;--column-gap:8px;--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-747 .elementor-element.elementor-element-74073fa{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-4eea30f{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-501cc02{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-615b305{--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:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-9ed78d6{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-1f7f11c{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:150%;}.elementor-747 .elementor-element.elementor-element-1f7f11c > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-a577b0d{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-a577b0d > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-0ab2b3b > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-cbd40a0{color:#1F2652;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;line-height:150%;}.elementor-747 .elementor-element.elementor-element-cbd40a0 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-a6e1c94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:113px;--padding-right:113px;}.elementor-747 .elementor-element.elementor-element-22eb0cd{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:140px;--padding-bottom:0px;--padding-left:113px;--padding-right:113px;}.elementor-747 .elementor-element.elementor-element-5b2e466{text-align:center;}.elementor-747 .elementor-element.elementor-element-5b2e466 .elementor-heading-title{font-family:"Accia Moderato", Sans-serif;font-size:28px;font-weight:600;line-height:120%;}.elementor-747 .elementor-element.elementor-element-6e9f688{text-align:center;color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:160%;}.elementor-747 .elementor-element.elementor-element-70f58db{text-align:center;}.elementor-747 .elementor-element.elementor-element-70f58db .elementor-heading-title{font-family:"Accia Moderato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-747 .elementor-element.elementor-element-48abafc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-4d16f70 img{width:113px;height:60px;object-fit:contain;object-position:center center;}.elementor-747 .elementor-element.elementor-element-ddd5bd6 img{width:113px;height:60px;object-fit:contain;object-position:center center;}.elementor-747 .elementor-element.elementor-element-3d405a9 img{width:113px;height:60px;object-fit:contain;object-position:center center;}.elementor-747 .elementor-element.elementor-element-a5e2543 img{width:113px;height:60px;object-fit:contain;object-position:center center;}.elementor-747 .elementor-element.elementor-element-24e1f09 img{width:113px;height:60px;object-fit:contain;object-position:center center;}.elementor-747 .elementor-element.elementor-element-801bd1f{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:140px;--padding-bottom:140px;--padding-left:113px;--padding-right:113px;}.elementor-747 .elementor-element.elementor-element-f986c17{text-align:center;}.elementor-747 .elementor-element.elementor-element-f986c17 .elementor-heading-title{font-family:"Accia Moderato", Sans-serif;font-size:28px;font-weight:600;line-height:120%;}.elementor-747 .elementor-element.elementor-element-5b753f5{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:140px;--padding-left:113px;--padding-right:113px;}.elementor-747 .elementor-element.elementor-element-ba3ebac{text-align:center;}.elementor-747 .elementor-element.elementor-element-ba3ebac .elementor-heading-title{font-family:"Accia Moderato", Sans-serif;font-size:28px;font-weight:600;line-height:120%;}.elementor-747 .elementor-element.elementor-element-2286c61{--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:30px 30px;--row-gap:30px;--column-gap:30px;--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-747 .elementor-element.elementor-element-c127a4c{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-aeab96f{text-align:left;}.elementor-747 .elementor-element.elementor-element-aeab96f .elementor-heading-title{font-family:"Accia Moderato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:120%;}.elementor-747 .elementor-element.elementor-element-e61dfc7{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-bc5406a{text-align:left;}.elementor-747 .elementor-element.elementor-element-bc5406a .elementor-heading-title{font-family:"Accia Moderato", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:120%;}@media(max-width:1400px){.elementor-747 .elementor-element.elementor-element-efbd61c .elementor-heading-title{font-size:70px;}.elementor-747 .elementor-element.elementor-element-04f4ba1 .elementor-heading-title{font-size:18px;}.elementor-747 .elementor-element.elementor-element-495a76b img{max-width:100%;}.elementor-747 .elementor-element.elementor-element-7b50515 img{max-width:100%;}.elementor-747 .elementor-element.elementor-element-e860a66{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-747 .elementor-element.elementor-element-4e57747 img{height:100%;}.elementor-747 .elementor-element.elementor-element-23ffb2e{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-b1bb1f5{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-4d3e515{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-747 .elementor-element.elementor-element-ae1c3ae{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-747 .elementor-element.elementor-element-858717d{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-747 .elementor-element.elementor-element-d332f53{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-747 .elementor-element.elementor-element-05d3751{--justify-content:flex-start;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-747 .elementor-element.elementor-element-6c8dc81 img{width:100%;object-fit:contain;}.elementor-747 .elementor-element.elementor-element-c2f8b1f{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-747 .elementor-element.elementor-element-781a2a1{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-747 .elementor-element.elementor-element-e00fc5d{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:920px){.elementor-747 .elementor-element.elementor-element-cd6deec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-eb67444{--padding-top:130px;--padding-bottom:130px;--padding-left:30px;--padding-right:30px;}.elementor-747 .elementor-element.elementor-element-e860a66{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:140px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-23ffb2e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-747 .elementor-element.elementor-element-b1bb1f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-747 .elementor-element.elementor-element-9282d36{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-9257b05{--padding-top:40px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-747 .elementor-element.elementor-element-4d3e515{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-747 .elementor-element.elementor-element-ae1c3ae{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-747 .elementor-element.elementor-element-c6bc684{--padding-top:0px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-747 .elementor-element.elementor-element-d332f53{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-747 .elementor-element.elementor-element-05d3751{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-781a2a1{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-747 .elementor-element.elementor-element-a6e1c94{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-747 .elementor-element.elementor-element-22eb0cd{--padding-top:110px;--padding-bottom:110px;--padding-left:30px;--padding-right:30px;}.elementor-747 .elementor-element.elementor-element-801bd1f{--padding-top:110px;--padding-bottom:110px;--padding-left:30px;--padding-right:30px;}.elementor-747 .elementor-element.elementor-element-5b753f5{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}}@media(max-width:767px){.elementor-747 .elementor-element.elementor-element-cd6deec{--min-height:380px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-747 .elementor-element.elementor-element-8232af0{--justify-content:flex-start;}.elementor-747 .elementor-element.elementor-element-e911505{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-efbd61c .elementor-heading-title{font-size:40px;}.elementor-747 .elementor-element.elementor-element-04f4ba1{text-align:left;}.elementor-747 .elementor-element.elementor-element-04f4ba1 .elementor-heading-title{font-size:14px;}.elementor-747 .elementor-element.elementor-element-04f4ba1 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-d41c48f{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:15px;--padding-right:15px;}.elementor-747 .elementor-element.elementor-element-e2fa03e{font-size:14px;line-height:160%;}.elementor-747 .elementor-element.elementor-element-e2fa03e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-0ec2bc7 .elementor-button{padding:15px 30px 15px 30px;}.elementor-747 .elementor-element.elementor-element-0ec2bc7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-eb67444{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-747 .elementor-element.elementor-element-f991585 .elementor-heading-title{font-size:28px;}.elementor-747 .elementor-element.elementor-element-1c9741f .elementor-heading-title{font-size:14px;}.elementor-747 .elementor-element.elementor-element-1c9741f > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-ea88540{text-align:left;font-size:14px;}.elementor-747 .elementor-element.elementor-element-ea88540 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-a7d3be3{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-747 .elementor-element.elementor-element-ebbd1a4{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-be66156 .elementor-icon-wrapper{text-align:center;}.elementor-747 .elementor-element.elementor-element-b1b7cf0{font-size:14px;}.elementor-747 .elementor-element.elementor-element-741ccd8 .elementor-icon-wrapper{text-align:center;}.elementor-747 .elementor-element.elementor-element-dcb8212{font-size:14px;}.elementor-747 .elementor-element.elementor-element-e860a66{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-4e57747 img{width:100%;height:320px;}.elementor-747 .elementor-element.elementor-element-23ffb2e{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-747 .elementor-element.elementor-element-b1bb1f5{--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-747 .elementor-element.elementor-element-3fe17f0{text-align:center;}.elementor-747 .elementor-element.elementor-element-3fe17f0 .elementor-heading-title{font-size:24px;}.elementor-747 .elementor-element.elementor-element-06ace9a{font-size:14px;}.elementor-747 .elementor-element.elementor-element-cf96cc3{font-size:14px;}.elementor-747 .elementor-element.elementor-element-81c427c{font-size:14px;}.elementor-747 .elementor-element.elementor-element-0045243 .elementor-button{padding:15px 30px 15px 30px;}.elementor-747 .elementor-element.elementor-element-9282d36{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-9257b05{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-c54a6cd .elementor-heading-title{font-size:24px;}.elementor-747 .elementor-element.elementor-element-4d3e515{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-747 .elementor-element.elementor-element-9fddcd8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-747 .elementor-element.elementor-element-a29467d{--padding-top:0px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-747 .elementor-element.elementor-element-c400b56{--icon-box-icon-margin:15px;}.elementor-747 .elementor-element.elementor-element-c400b56 .elementor-icon{font-size:40px;}.elementor-747 .elementor-element.elementor-element-c400b56 .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-c400b56 .elementor-icon-box-title a{font-size:14px;}.elementor-747 .elementor-element.elementor-element-5a10c0b{--flex-wrap:nowrap;}.elementor-747 .elementor-element.elementor-element-97a1e87{font-size:14px;line-height:160%;}.elementor-747 .elementor-element.elementor-element-8ded1a5{--flex-wrap:nowrap;}.elementor-747 .elementor-element.elementor-element-f45822f{font-size:14px;line-height:160%;}.elementor-747 .elementor-element.elementor-element-bb8ccc5{--flex-wrap:nowrap;}.elementor-747 .elementor-element.elementor-element-75f5d7e{font-size:14px;line-height:160%;}.elementor-747 .elementor-element.elementor-element-feb0743{--flex-wrap:nowrap;}.elementor-747 .elementor-element.elementor-element-ac51350{font-size:14px;line-height:160%;}.elementor-747 .elementor-element.elementor-element-f71ae20{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-747 .elementor-element.elementor-element-a638bb8{--icon-box-icon-margin:15px;}.elementor-747 .elementor-element.elementor-element-a638bb8 .elementor-icon{font-size:40px;}.elementor-747 .elementor-element.elementor-element-a638bb8 .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-a638bb8 .elementor-icon-box-title a{font-size:14px;}.elementor-747 .elementor-element.elementor-element-875b55b{--flex-wrap:nowrap;}.elementor-747 .elementor-element.elementor-element-e47069a{font-size:14px;line-height:160%;}.elementor-747 .elementor-element.elementor-element-3145c21{--flex-wrap:nowrap;}.elementor-747 .elementor-element.elementor-element-90863ef{font-size:14px;line-height:160%;}.elementor-747 .elementor-element.elementor-element-70a3107{--flex-wrap:nowrap;}.elementor-747 .elementor-element.elementor-element-d94c01d{font-size:14px;line-height:160%;}.elementor-747 .elementor-element.elementor-element-ab6b107 img{height:320px;}.elementor-747 .elementor-element.elementor-element-ae1c3ae{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-747 .elementor-element.elementor-element-cfe2f53.e-con{--order:99999 /* order end hack */;}.elementor-747 .elementor-element.elementor-element-73194d2 img{height:475px;object-fit:cover;object-position:center center;}.elementor-747 .elementor-element.elementor-element-858717d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-747 .elementor-element.elementor-element-1788ba7{--padding-top:10px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-747 .elementor-element.elementor-element-79789dd{--icon-box-icon-margin:15px;}.elementor-747 .elementor-element.elementor-element-79789dd .elementor-icon{font-size:40px;}.elementor-747 .elementor-element.elementor-element-79789dd .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-79789dd .elementor-icon-box-title a{font-size:14px;}.elementor-747 .elementor-element.elementor-element-56afe00{--flex-wrap:nowrap;}.elementor-747 .elementor-element.elementor-element-288bca8{font-size:14px;line-height:160%;}.elementor-747 .elementor-element.elementor-element-ff8f1dd{--flex-wrap:nowrap;}.elementor-747 .elementor-element.elementor-element-46e8feb{font-size:14px;line-height:160%;}.elementor-747 .elementor-element.elementor-element-f84920b{--flex-wrap:nowrap;}.elementor-747 .elementor-element.elementor-element-f6fd95b{font-size:14px;line-height:160%;}.elementor-747 .elementor-element.elementor-element-7f950c5{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-747 .elementor-element.elementor-element-6ba1ac4{--icon-box-icon-margin:15px;}.elementor-747 .elementor-element.elementor-element-6ba1ac4 .elementor-icon{font-size:40px;}.elementor-747 .elementor-element.elementor-element-6ba1ac4 .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-6ba1ac4 .elementor-icon-box-title a{font-size:14px;}.elementor-747 .elementor-element.elementor-element-4879040{--flex-wrap:nowrap;}.elementor-747 .elementor-element.elementor-element-19c0e72{font-size:14px;line-height:160%;}.elementor-747 .elementor-element.elementor-element-dd24f60{--flex-wrap:nowrap;}.elementor-747 .elementor-element.elementor-element-587ef83{font-size:14px;line-height:160%;}.elementor-747 .elementor-element.elementor-element-722c3b6{--flex-wrap:nowrap;}.elementor-747 .elementor-element.elementor-element-5edeb00{font-size:14px;line-height:160%;}.elementor-747 .elementor-element.elementor-element-ad442ab{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-747 .elementor-element.elementor-element-15bc276{--icon-box-icon-margin:15px;}.elementor-747 .elementor-element.elementor-element-15bc276 .elementor-icon{font-size:40px;}.elementor-747 .elementor-element.elementor-element-15bc276 .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-15bc276 .elementor-icon-box-title a{font-size:14px;}.elementor-747 .elementor-element.elementor-element-1390ccb{--flex-wrap:nowrap;}.elementor-747 .elementor-element.elementor-element-efe15e0{font-size:14px;line-height:160%;}.elementor-747 .elementor-element.elementor-element-ab8baf7{--flex-wrap:nowrap;}.elementor-747 .elementor-element.elementor-element-35e97b2{font-size:14px;line-height:160%;}.elementor-747 .elementor-element.elementor-element-9aebf34{--flex-wrap:nowrap;}.elementor-747 .elementor-element.elementor-element-878c128{font-size:14px;line-height:160%;}.elementor-747 .elementor-element.elementor-element-42b2620 .elementor-button{padding:15px 30px 15px 30px;}.elementor-747 .elementor-element.elementor-element-c6bc684{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-d332f53{--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-747 .elementor-element.elementor-element-605b95a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-05d3751{--justify-content:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-747 .elementor-element.elementor-element-6c8dc81 img{height:100%;}.elementor-747 .elementor-element.elementor-element-a5e48e7{--justify-content:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--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-747 .elementor-element.elementor-element-00cdf90 .elementor-icon{font-size:40px;}.elementor-747 .elementor-element.elementor-element-00cdf90 .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-00cdf90 .elementor-icon-box-title a{font-size:10px;}.elementor-747 .elementor-element.elementor-element-5898075 .elementor-icon{font-size:40px;}.elementor-747 .elementor-element.elementor-element-5898075 .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-5898075 .elementor-icon-box-title a{font-size:10px;}.elementor-747 .elementor-element.elementor-element-afd3d13 .elementor-icon{font-size:40px;}.elementor-747 .elementor-element.elementor-element-afd3d13 .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-afd3d13 .elementor-icon-box-title a{font-size:10px;}.elementor-747 .elementor-element.elementor-element-50d1e7c .elementor-icon{font-size:40px;}.elementor-747 .elementor-element.elementor-element-50d1e7c .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-50d1e7c .elementor-icon-box-title a{font-size:10px;}.elementor-747 .elementor-element.elementor-element-7cd77db .elementor-icon{font-size:40px;}.elementor-747 .elementor-element.elementor-element-7cd77db .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-7cd77db .elementor-icon-box-title a{font-size:10px;}.elementor-747 .elementor-element.elementor-element-afa5540 .elementor-icon{font-size:40px;}.elementor-747 .elementor-element.elementor-element-afa5540 .elementor-icon-box-title, .elementor-747 .elementor-element.elementor-element-afa5540 .elementor-icon-box-title a{font-size:10px;}.elementor-747 .elementor-element.elementor-element-c2f8b1f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-747 .elementor-element.elementor-element-a11d012{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-98272b2{text-align:center;}.elementor-747 .elementor-element.elementor-element-98272b2 .elementor-heading-title{font-size:24px;}.elementor-747 .elementor-element.elementor-element-a92a56b{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-747 .elementor-element.elementor-element-fbe9a72{--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:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-747 .elementor-element.elementor-element-f719ce5 .elementor-icon-wrapper{text-align:center;}.elementor-747 .elementor-element.elementor-element-f719ce5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-3b6d8c6{font-size:14px;}.elementor-747 .elementor-element.elementor-element-25dd69c{--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:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;}.elementor-747 .elementor-element.elementor-element-f891ce4 .elementor-icon-wrapper{text-align:center;}.elementor-747 .elementor-element.elementor-element-f891ce4.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-747 .elementor-element.elementor-element-e351ba7{font-size:14px;}.elementor-747 .elementor-element.elementor-element-781a2a1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-e00fc5d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-747 .elementor-element.elementor-element-c5f704a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-1f8e5d7{text-align:center;}.elementor-747 .elementor-element.elementor-element-1f8e5d7 .elementor-heading-title{font-size:24px;}.elementor-747 .elementor-element.elementor-element-28cf169{text-align:center;}.elementor-747 .elementor-element.elementor-element-28cf169 .elementor-heading-title{font-size:14px;}.elementor-747 .elementor-element.elementor-element-9409bf2{--flex-wrap:nowrap;}.elementor-747 .elementor-element.elementor-element-74073fa{font-size:14px;line-height:160%;}.elementor-747 .elementor-element.elementor-element-4eea30f{--flex-wrap:nowrap;}.elementor-747 .elementor-element.elementor-element-501cc02{font-size:14px;line-height:160%;}.elementor-747 .elementor-element.elementor-element-615b305{--flex-wrap:nowrap;}.elementor-747 .elementor-element.elementor-element-9ed78d6{font-size:14px;line-height:160%;}.elementor-747 .elementor-element.elementor-element-1f7f11c{font-size:14px;}.elementor-747 .elementor-element.elementor-element-1f7f11c > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-a577b0d{font-size:14px;}.elementor-747 .elementor-element.elementor-element-a577b0d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-cbd40a0{font-size:12px;}.elementor-747 .elementor-element.elementor-element-cbd40a0 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-747 .elementor-element.elementor-element-a6e1c94{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-747 .elementor-element.elementor-element-22eb0cd{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-747 .elementor-element.elementor-element-5b2e466 .elementor-heading-title{font-size:24px;}.elementor-747 .elementor-element.elementor-element-70f58db .elementor-heading-title{font-size:14px;}.elementor-747 .elementor-element.elementor-element-48abafc{--justify-content:space-between;}.elementor-747 .elementor-element.elementor-element-4d16f70 img{width:51px;}.elementor-747 .elementor-element.elementor-element-ddd5bd6 img{width:51px;}.elementor-747 .elementor-element.elementor-element-3d405a9 img{width:51px;}.elementor-747 .elementor-element.elementor-element-a5e2543 img{width:51px;}.elementor-747 .elementor-element.elementor-element-24e1f09 img{width:51px;}.elementor-747 .elementor-element.elementor-element-801bd1f{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-747 .elementor-element.elementor-element-f986c17 .elementor-heading-title{font-size:24px;}.elementor-747 .elementor-element.elementor-element-5b753f5{--padding-top:0px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-747 .elementor-element.elementor-element-ba3ebac .elementor-heading-title{font-size:24px;}.elementor-747 .elementor-element.elementor-element-2286c61{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-747 .elementor-element.elementor-element-c127a4c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-747 .elementor-element.elementor-element-aeab96f{text-align:center;}.elementor-747 .elementor-element.elementor-element-aeab96f .elementor-heading-title{font-size:14px;}.elementor-747 .elementor-element.elementor-element-e61dfc7{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-747 .elementor-element.elementor-element-bc5406a{text-align:center;}.elementor-747 .elementor-element.elementor-element-bc5406a .elementor-heading-title{font-size:14px;}}@media(min-width:768px){.elementor-747 .elementor-element.elementor-element-22eb0cd{--content-width:600px;}}@media(max-width:920px) and (min-width:768px){.elementor-747 .elementor-element.elementor-element-22eb0cd{--content-width:100%;}.elementor-747 .elementor-element.elementor-element-801bd1f{--content-width:100%;}}/* Start custom CSS for heading, class: .elementor-element-efbd61c */.elementor-747 .elementor-element.elementor-element-efbd61c br {
    display: none;
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-efbd61c br {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e911505 */.elementor-747 .elementor-element.elementor-element-e911505 {
    max-width: 555px;
}
@media screen and (max-width: 1400px) {
    .elementor-747 .elementor-element.elementor-element-e911505 {
        max-width: 445px;
    }
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-e911505{
        background-color: transparent !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d41c48f */@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-d41c48f {
        box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bedbaa */.elementor-747 .elementor-element.elementor-element-7bedbaa {
    max-width: 555px;
}
.elementor-747 .elementor-element.elementor-element-7bedbaa svg {
    transition: 0.4s;
}

.elementor-747 .elementor-element.elementor-element-7bedbaa:hover svg {
    transform: rotate(-180deg);
}
.elementor-747 .elementor-element.elementor-element-7bedbaa:hover path {
    fill: #1F2652;
}

.elementor-747 .elementor-element.elementor-element-7bedbaa {
    max-width: 555px;
}

@media screen and (max-width: 1400px) {
    .elementor-747 .elementor-element.elementor-element-7bedbaa {
        max-width: 445px;
    }
}
@media screen and (max-width: 1200px) {
    .elementor-747 .elementor-element.elementor-element-7bedbaa {
        max-width: 555px;
    }
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-7bedbaa {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ab13c9 */.elementor-747 .elementor-element.elementor-element-3ab13c9 {
    max-width: 555px;
}
.elementor-747 .elementor-element.elementor-element-3ab13c9 svg {
    transition: 0.4s;
}

.elementor-747 .elementor-element.elementor-element-3ab13c9:hover svg {
    transform: rotate(-180deg);
}
.elementor-747 .elementor-element.elementor-element-3ab13c9:hover path {
    fill: #1F2652;
}

.elementor-747 .elementor-element.elementor-element-3ab13c9 {
    max-width: 555px;
}

@media screen and (max-width: 1400px) {
    .elementor-747 .elementor-element.elementor-element-3ab13c9 {
        max-width: 445px;
    }
}
@media screen and (max-width: 1200px) {
    .elementor-747 .elementor-element.elementor-element-3ab13c9 {
        max-width: 555px;
    }
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-3ab13c9 {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e57747 */.elementor-747 .elementor-element.elementor-element-4e57747 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3c877b */.elementor-747 .elementor-element.elementor-element-e3c877b {
    max-width: 555px;
}

@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-e3c877b {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0045243 */@media screen and (max-width:768px) {
    .elementor-747 .elementor-element.elementor-element-0045243 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1bb1f5 */.elementor-747 .elementor-element.elementor-element-b1bb1f5 {
    max-width: 555px;
}

@media screen and (max-width: 1400px) {
    .elementor-747 .elementor-element.elementor-element-b1bb1f5 {
        max-width: 445px;
    }
}
@media screen and (max-width: 1200px) {
    .elementor-747 .elementor-element.elementor-element-b1bb1f5 {
        max-width: 555px;
    }
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-b1bb1f5 {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23ffb2e */.elementor-747 .elementor-element.elementor-element-23ffb2e {
    max-width: 555px;
}

@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-23ffb2e {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c400b56 */.elementor-747 .elementor-element.elementor-element-c400b56 .elementor-icon-box-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3d3542b */.elementor-747 .elementor-element.elementor-element-3d3542b span {
    display: block;
    position: relative;
    top: 9px;
    width: 8px;
    height: 8px;
    background-color: #E6F3F2;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a10c0b */.elementor-747 .elementor-element.elementor-element-5a10c0b span {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-5a10c0b:hover span {
    background-color: #1F2652
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-03b6518 */.elementor-747 .elementor-element.elementor-element-03b6518 span {
    display: block;
    position: relative;
    top: 9px;
    width: 8px;
    height: 8px;
    background-color: #E6F3F2;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ded1a5 */.elementor-747 .elementor-element.elementor-element-8ded1a5 span {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-8ded1a5:hover span {
    background-color: #1F2652
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3f3f67c */.elementor-747 .elementor-element.elementor-element-3f3f67c span {
    display: block;
    position: relative;
    top: 9px;
    width: 8px;
    height: 8px;
    background-color: #E6F3F2;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb8ccc5 */.elementor-747 .elementor-element.elementor-element-bb8ccc5 span {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-bb8ccc5:hover span {
    background-color: #1F2652
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d69479d */.elementor-747 .elementor-element.elementor-element-d69479d span {
    display: block;
    position: relative;
    top: 9px;
    width: 8px;
    height: 8px;
    background-color: #E6F3F2;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-feb0743 */.elementor-747 .elementor-element.elementor-element-feb0743 span {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-feb0743:hover span {
    background-color: #1F2652
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a29467d */.elementor-747 .elementor-element.elementor-element-a29467d {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
}

@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-a29467d {
        box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0);
    }
}

.elementor-747 .elementor-element.elementor-element-a29467d {
    max-width: 555px;
}

@media screen and (max-width: 1400px) {
    .elementor-747 .elementor-element.elementor-element-a29467d {
        max-width: 445px;
    }
}
@media screen and (max-width: 1200px) {
    .elementor-747 .elementor-element.elementor-element-a29467d {
        max-width: 555px;
    }
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-a29467d {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a638bb8 */.elementor-747 .elementor-element.elementor-element-a638bb8 .elementor-icon-box-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-db510b7 */.elementor-747 .elementor-element.elementor-element-db510b7 span {
    display: block;
    position: relative;
    top: 9px;
    width: 8px;
    height: 8px;
    background-color: white;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-875b55b */.elementor-747 .elementor-element.elementor-element-875b55b span {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-875b55b:hover span {
    background-color: #1F2652
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-daee7a1 */.elementor-747 .elementor-element.elementor-element-daee7a1 span {
    display: block;
    position: relative;
    top: 9px;
    width: 8px;
    height: 8px;
    background-color: white;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3145c21 */.elementor-747 .elementor-element.elementor-element-3145c21 span {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-3145c21:hover span {
    background-color: #1F2652
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45805d4 */.elementor-747 .elementor-element.elementor-element-45805d4 span {
    display: block;
    position: relative;
    top: 9px;
    width: 8px;
    height: 8px;
    background-color: white;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a3107 */.elementor-747 .elementor-element.elementor-element-70a3107 span {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-70a3107:hover span {
    background-color: #1F2652
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f71ae20 */.elementor-747 .elementor-element.elementor-element-f71ae20 {
    max-width: 555px;
}

@media screen and (max-width: 1400px) {
    .elementor-747 .elementor-element.elementor-element-f71ae20 {
        max-width: 445px;
    }
}
@media screen and (max-width: 1200px) {
    .elementor-747 .elementor-element.elementor-element-f71ae20 {
        max-width: 555px;
    }
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-f71ae20 {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fddcd8 */.elementor-747 .elementor-element.elementor-element-9fddcd8 {
    max-width: 555px;
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-9fddcd8 {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab6b107 */.elementor-747 .elementor-element.elementor-element-ab6b107 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b963c6d */.elementor-747 .elementor-element.elementor-element-b963c6d {
    max-width: 555px;
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-b963c6d {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73194d2 */.elementor-747 .elementor-element.elementor-element-73194d2 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfe2f53 */.elementor-747 .elementor-element.elementor-element-cfe2f53 {
    max-width: 555px;
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-cfe2f53 {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-79789dd */.elementor-747 .elementor-element.elementor-element-79789dd .elementor-icon-box-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-387b728 */.elementor-747 .elementor-element.elementor-element-387b728 span {
    display: block;
    position: relative;
    top: 9px;
    width: 8px;
    height: 8px;
    background-color: #E6F3F2;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56afe00 */.elementor-747 .elementor-element.elementor-element-56afe00 span {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-56afe00:hover span {
    background-color: #1F2652
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e257266 */.elementor-747 .elementor-element.elementor-element-e257266 span {
    display: block;
    position: relative;
    top: 9px;
    width: 8px;
    height: 8px;
    background-color: #E6F3F2;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff8f1dd */.elementor-747 .elementor-element.elementor-element-ff8f1dd span {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-ff8f1dd:hover span {
    background-color: #1F2652
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d0a61cd */.elementor-747 .elementor-element.elementor-element-d0a61cd span {
    display: block;
    position: relative;
    top: 9px;
    width: 8px;
    height: 8px;
    background-color: #E6F3F2;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f84920b */.elementor-747 .elementor-element.elementor-element-f84920b span {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-f84920b:hover span {
    background-color: #1F2652
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1788ba7 */.elementor-747 .elementor-element.elementor-element-1788ba7 {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
}

@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-1788ba7 {
        box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0);
    }
}

.elementor-747 .elementor-element.elementor-element-1788ba7 {
    max-width: 555px;
}

@media screen and (max-width: 1400px) {
    .elementor-747 .elementor-element.elementor-element-1788ba7 {
        max-width: 445px;
    }
}
@media screen and (max-width: 1200px) {
    .elementor-747 .elementor-element.elementor-element-1788ba7 {
        max-width: 555px;
    }
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-1788ba7 {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6ba1ac4 */.elementor-747 .elementor-element.elementor-element-6ba1ac4 .elementor-icon-box-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c783e35 */.elementor-747 .elementor-element.elementor-element-c783e35 span {
    display: block;
    position: relative;
    top: 9px;
    width: 8px;
    height: 8px;
    background-color: white;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4879040 */.elementor-747 .elementor-element.elementor-element-4879040 span {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-4879040:hover span {
    background-color: #1F2652
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9d2d2cb */.elementor-747 .elementor-element.elementor-element-9d2d2cb span {
    display: block;
    position: relative;
    top: 9px;
    width: 8px;
    height: 8px;
    background-color: white;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd24f60 */.elementor-747 .elementor-element.elementor-element-dd24f60 span {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-dd24f60:hover span {
    background-color: #1F2652
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d40440 */.elementor-747 .elementor-element.elementor-element-2d40440 span {
    display: block;
    position: relative;
    top: 9px;
    width: 8px;
    height: 8px;
    background-color: white;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-722c3b6 */.elementor-747 .elementor-element.elementor-element-722c3b6 span {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-722c3b6:hover span {
    background-color: #1F2652
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f950c5 */.elementor-747 .elementor-element.elementor-element-7f950c5 {
    max-width: 555px;
}

@media screen and (max-width: 1400px) {
    .elementor-747 .elementor-element.elementor-element-7f950c5 {
        max-width: 445px;
    }
}
@media screen and (max-width: 1200px) {
    .elementor-747 .elementor-element.elementor-element-7f950c5 {
        max-width: 555px;
    }
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-7f950c5 {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-15bc276 */.elementor-747 .elementor-element.elementor-element-15bc276 .elementor-icon-box-wrapper {
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f816556 */.elementor-747 .elementor-element.elementor-element-f816556 span {
    display: block;
    position: relative;
    top: 9px;
    width: 8px;
    height: 8px;
    background-color: #E6F3F2;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1390ccb */.elementor-747 .elementor-element.elementor-element-1390ccb span {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-1390ccb:hover span {
    background-color: #1F2652
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0ae7609 */.elementor-747 .elementor-element.elementor-element-0ae7609 span {
    display: block;
    position: relative;
    top: 9px;
    width: 8px;
    height: 8px;
    background-color: #E6F3F2;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab8baf7 */.elementor-747 .elementor-element.elementor-element-ab8baf7 span {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-ab8baf7:hover span {
    background-color: #1F2652
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5d4d83e */.elementor-747 .elementor-element.elementor-element-5d4d83e span {
    display: block;
    position: relative;
    top: 9px;
    width: 8px;
    height: 8px;
    background-color: #E6F3F2;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9aebf34 */.elementor-747 .elementor-element.elementor-element-9aebf34 span {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-9aebf34:hover span {
    background-color: #1F2652
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad442ab */.elementor-747 .elementor-element.elementor-element-ad442ab {
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
}

@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-ad442ab {
        box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0);
    }
}

.elementor-747 .elementor-element.elementor-element-ad442ab {
    max-width: 555px;
}

@media screen and (max-width: 1400px) {
    .elementor-747 .elementor-element.elementor-element-ad442ab {
        max-width: 445px;
    }
}
@media screen and (max-width: 1200px) {
    .elementor-747 .elementor-element.elementor-element-ad442ab {
        max-width: 555px;
    }
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-ad442ab {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-858717d */.elementor-747 .elementor-element.elementor-element-858717d {
    max-width: 555px;
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-858717d {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c8dc81 *//*добавить класс к фото для анимации img-after-anim*/

.elementor-747 .elementor-element.elementor-element-6c8dc81 {
    max-height: 480px;
}

.img-after-anim {
    opacity: 0;
    transition: 0.3s;
}
.img-after-anim.active {
    opacity: 1;
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-6c8dc81 {
    max-height: 326px;
    }
    .img-after-anim {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-00cdf90 */.elementor-747 .elementor-element.elementor-element-00cdf90 .elementor-icon-box-wrapper {
    align-items: center;
}

.elementor-747 .elementor-element.elementor-element-00cdf90 rect {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-00cdf90:hover rect {
    fill: #E6F3F2;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5898075 */.elementor-747 .elementor-element.elementor-element-5898075 .elementor-icon-box-wrapper {
    align-items: center;
}
.elementor-747 .elementor-element.elementor-element-5898075 rect {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-5898075:hover rect {
    fill: #E6F3F2;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-afd3d13 */.elementor-747 .elementor-element.elementor-element-afd3d13 .elementor-icon-box-wrapper {
    align-items: center;
}
.elementor-747 .elementor-element.elementor-element-afd3d13 rect {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-afd3d13:hover rect {
    fill: #E6F3F2;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-50d1e7c */.elementor-747 .elementor-element.elementor-element-50d1e7c .elementor-icon-box-wrapper {
    align-items: center;
}
.elementor-747 .elementor-element.elementor-element-50d1e7c rect {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-50d1e7c:hover rect {
    fill: #E6F3F2;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7cd77db */.elementor-747 .elementor-element.elementor-element-7cd77db .elementor-icon-box-wrapper {
    align-items: center;
}
.elementor-747 .elementor-element.elementor-element-7cd77db rect {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-7cd77db:hover rect {
    fill: #E6F3F2;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-afa5540 */.elementor-747 .elementor-element.elementor-element-afa5540 .elementor-icon-box-wrapper {
    align-items: center;
}
.elementor-747 .elementor-element.elementor-element-afa5540 rect {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-afa5540:hover rect {
    fill: #E6F3F2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5e48e7 */.elementor-747 .elementor-element.elementor-element-a5e48e7 {
    max-width: 175px;
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-a5e48e7 {
        max-width: 138px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-605b95a */.elementor-747 .elementor-element.elementor-element-605b95a {
    max-width: 555px;
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-605b95a {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbe9a72 */.elementor-747 .elementor-element.elementor-element-fbe9a72 {
    max-width: 555px;
}
.elementor-747 .elementor-element.elementor-element-fbe9a72 svg {
    transition: 0.4s;
}

.elementor-747 .elementor-element.elementor-element-fbe9a72:hover svg {
    transform: rotate(-180deg);
}
.elementor-747 .elementor-element.elementor-element-fbe9a72:hover path {
    fill: #1F2652;
}

@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-fbe9a72 path {
        fill: #1F2652;
    }
    .elementor-747 .elementor-element.elementor-element-fbe9a72:hover path {
        fill: white;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25dd69c */.elementor-747 .elementor-element.elementor-element-25dd69c {
    max-width: 555px;
}
.elementor-747 .elementor-element.elementor-element-25dd69c svg {
    transition: 0.4s;
}

.elementor-747 .elementor-element.elementor-element-25dd69c:hover svg {
    transform: rotate(-180deg);
}
.elementor-747 .elementor-element.elementor-element-25dd69c:hover path {
    fill: #1F2652;
}

@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-25dd69c path {
        fill: #1F2652;
    }
    .elementor-747 .elementor-element.elementor-element-25dd69c:hover path {
        fill: white;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a11d012 */.elementor-747 .elementor-element.elementor-element-a11d012 {
    max-width: 555px;
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-a11d012 {
        background: #E6F3F2;
        max-width: 100%;
    }
}

.elementor-747 .elementor-element.elementor-element-a11d012 {
    max-width: 555px;
}

@media screen and (max-width: 1400px) {
    .elementor-747 .elementor-element.elementor-element-a11d012 {
        max-width: 445px;
    }
}
@media screen and (max-width: 1200px) {
    .elementor-747 .elementor-element.elementor-element-a11d012 {
        max-width: 555px;
    }
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-a11d012 {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2f8b1f */.elementor-747 .elementor-element.elementor-element-c2f8b1f {
    max-width: 555px;
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-c2f8b1f {
        background: #E6F3F2;
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0d14013 */.elementor-747 .elementor-element.elementor-element-0d14013 {
    position: absolute;
    left: 0;
    top: -250px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a7f8950 *//*.animate-img {*/
/*    position: absolute;*/
/*    left: 45px;*/
/*    bottom: 60px;*/
/*    width: 70px;*/
/*    max-height: 380px;*/
/*}*/

/*.elementor-747 .elementor-element.elementor-element-a7f8950 {*/
/*    position: absolute;*/
/*    left: 40px;*/
/*    bottom: 725px;*/
/*    width: 90px;*/
/*    max-height: 480px;*/
/*}*/





/*.elementor-747 .elementor-element.elementor-element-a7f8950 {*/
/*    position: absolute;*/
/*    width: 90px;*/
/*    max-height: 480px;*/
/*    left: 40px;*/
/*    top: -540px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc60a6 */.elementor-747 .elementor-element.elementor-element-2cc60a6 {
    max-width: 555px;
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-2cc60a6 {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-37429fd */.elementor-747 .elementor-element.elementor-element-37429fd span {
    display: block;
    position: relative;
    top: 9px;
    width: 8px;
    height: 8px;
    background-color: #E6F3F2;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9409bf2 */.elementor-747 .elementor-element.elementor-element-9409bf2 span {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-9409bf2:hover span {
    background-color: #1F2652
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0a20b40 */.elementor-747 .elementor-element.elementor-element-0a20b40 span {
    display: block;
    position: relative;
    top: 9px;
    width: 8px;
    height: 8px;
    background-color: #E6F3F2;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eea30f */.elementor-747 .elementor-element.elementor-element-4eea30f span {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-4eea30f:hover span {
    background-color: #1F2652
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4a28be6 */.elementor-747 .elementor-element.elementor-element-4a28be6 span {
    display: block;
    position: relative;
    top: 9px;
    width: 8px;
    height: 8px;
    background-color: #E6F3F2;
    border-radius: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-615b305 */.elementor-747 .elementor-element.elementor-element-615b305 span {
    transition: 0.3s;
}
.elementor-747 .elementor-element.elementor-element-615b305:hover span {
    background-color: #1F2652
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a577b0d */.elementor-747 .elementor-element.elementor-element-a577b0d span {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbd40a0 */.elementor-747 .elementor-element.elementor-element-cbd40a0 span {
    font-weight: 600;
}

.elementor-747 .elementor-element.elementor-element-cbd40a0 a {
    color:#1F2652;
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5f704a */.elementor-747 .elementor-element.elementor-element-c5f704a {
    max-width: 555px;
}

@media screen and (max-width: 1400px) {
    .elementor-747 .elementor-element.elementor-element-c5f704a {
        max-width: 445px;
    }
}
@media screen and (max-width: 1200px) {
    .elementor-747 .elementor-element.elementor-element-c5f704a {
        max-width: 555px;
    }
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-c5f704a {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e00fc5d */.elementor-747 .elementor-element.elementor-element-e00fc5d {
    max-width: 555px;
}
@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-e00fc5d {
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6e9f688 */.elementor-747 .elementor-element.elementor-element-6e9f688 strong {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-22eb0cd */@media screen and (max-width: 768px) {
    .elementor-747 .elementor-element.elementor-element-22eb0cd {
        background: #E6F3F2;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Accia Moderato';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://vegan-collagen.com.ua/wp-content/uploads/2025/03/acciamoderato-medium.eot');
	src: url('https://vegan-collagen.com.ua/wp-content/uploads/2025/03/acciamoderato-medium.eot?#iefix') format('embedded-opentype'),
		url('https://vegan-collagen.com.ua/wp-content/uploads/2025/03/acciamoderato-medium.woff2') format('woff2'),
		url('https://vegan-collagen.com.ua/wp-content/uploads/2025/03/acciamoderato-medium.woff') format('woff'),
		url('https://vegan-collagen.com.ua/wp-content/uploads/2025/03/acciamoderato-medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Accia Moderato';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://vegan-collagen.com.ua/wp-content/uploads/2025/03/acciamoderato-regular.eot');
	src: url('https://vegan-collagen.com.ua/wp-content/uploads/2025/03/acciamoderato-regular.eot?#iefix') format('embedded-opentype'),
		url('https://vegan-collagen.com.ua/wp-content/uploads/2025/03/acciamoderato-regular.woff2') format('woff2'),
		url('https://vegan-collagen.com.ua/wp-content/uploads/2025/03/acciamoderato-regular.woff') format('woff'),
		url('https://vegan-collagen.com.ua/wp-content/uploads/2025/03/acciamoderato-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Accia Moderato';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://vegan-collagen.com.ua/wp-content/uploads/2025/03/acciamoderato-semibold.eot');
	src: url('https://vegan-collagen.com.ua/wp-content/uploads/2025/03/acciamoderato-semibold.eot?#iefix') format('embedded-opentype'),
		url('https://vegan-collagen.com.ua/wp-content/uploads/2025/03/acciamoderato-semibold.woff2') format('woff2'),
		url('https://vegan-collagen.com.ua/wp-content/uploads/2025/03/acciamoderato-semibold.woff') format('woff'),
		url('https://vegan-collagen.com.ua/wp-content/uploads/2025/03/acciamoderato-semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Accia Moderato';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://vegan-collagen.com.ua/wp-content/uploads/2025/03/acciamoderato-regular.eot');
	src: url('https://vegan-collagen.com.ua/wp-content/uploads/2025/03/acciamoderato-regular.eot?#iefix') format('embedded-opentype'),
		url('https://vegan-collagen.com.ua/wp-content/uploads/2025/03/acciamoderato-regular.woff2') format('woff2'),
		url('https://vegan-collagen.com.ua/wp-content/uploads/2025/03/acciamoderato-regular.woff') format('woff'),
		url('https://vegan-collagen.com.ua/wp-content/uploads/2025/03/acciamoderato-regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */