.elementor-5199 .elementor-element.elementor-element-5ce2d0d{--display:flex;--min-height:75vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-5ce2d0d:not(.elementor-motion-effects-element-type-background), .elementor-5199 .elementor-element.elementor-element-5ce2d0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-5199 .elementor-element.elementor-element-3acbe30{--display:flex;--min-height:66vh;--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;--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-5199 .elementor-element.elementor-element-bd8d8dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:bold;line-height:2em;color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-2e30c3c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:59px;font-weight:600;text-transform:none;color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-e4675ce{--spacer-size:50px;}.elementor-5199 .elementor-element.elementor-element-4342b0f{font-family:"Montserrat", Sans-serif;color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-fc3516e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-480584d .elementor-button{background-color:var( --e-global-color-2f593b5 );text-decoration:none;fill:var( --e-global-color-c0b7df1 );color:var( --e-global-color-c0b7df1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-480584d .elementor-button:hover, .elementor-5199 .elementor-element.elementor-element-480584d .elementor-button:focus{background-color:var( --e-global-color-c0b7df1 );color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-480584d .elementor-button:hover svg, .elementor-5199 .elementor-element.elementor-element-480584d .elementor-button:focus svg{fill:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-b4d6ca0 .elementor-button{background-color:#DC000000;text-decoration:none;fill:var( --e-global-color-2f593b5 );color:var( --e-global-color-2f593b5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-b4d6ca0 .elementor-button:hover, .elementor-5199 .elementor-element.elementor-element-b4d6ca0 .elementor-button:focus{background-color:var( --e-global-color-2f593b5 );color:var( --e-global-color-c0b7df1 );border-color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-b4d6ca0 .elementor-button:hover svg, .elementor-5199 .elementor-element.elementor-element-b4d6ca0 .elementor-button:focus svg{fill:var( --e-global-color-c0b7df1 );}.elementor-5199 .elementor-element.elementor-element-2f3cb09{--display:flex;--min-height:75vh;--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;--justify-content:center;}.elementor-5199 .elementor-element.elementor-element-bf0445d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-7298e41{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-5199 .elementor-element.elementor-element-7298e41.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-8afdbcf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-8afdbcf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:59px;font-weight:600;text-transform:none;color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-bc13bf4{font-family:"Montserrat", Sans-serif;color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-722bcb5 .elementor-button{background-color:var( --e-global-color-2f593b5 );font-family:"Montserrat", Sans-serif;text-decoration:none;fill:var( --e-global-color-c0b7df1 );color:var( --e-global-color-c0b7df1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-722bcb5 .elementor-button:hover, .elementor-5199 .elementor-element.elementor-element-722bcb5 .elementor-button:focus{background-color:var( --e-global-color-c0b7df1 );color:var( --e-global-color-2f593b5 );border-color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-722bcb5 .elementor-button:hover svg, .elementor-5199 .elementor-element.elementor-element-722bcb5 .elementor-button:focus svg{fill:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-fab5ae1{--display:flex;}.elementor-5199 .elementor-element.elementor-element-8d64115{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-58af487{--display:flex;}.elementor-5199 .elementor-element.elementor-element-571d2d2{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%;}.elementor-5199 .elementor-element.elementor-element-571d2d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-414da53.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-414da53 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:59px;font-weight:600;text-transform:none;color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-b3ff1b4{font-family:"Montserrat", Sans-serif;color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-d52f4a4 .elementor-button{background-color:var( --e-global-color-2f593b5 );font-family:"Montserrat", Sans-serif;text-decoration:none;fill:var( --e-global-color-c0b7df1 );color:var( --e-global-color-c0b7df1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-d52f4a4 .elementor-button:hover, .elementor-5199 .elementor-element.elementor-element-d52f4a4 .elementor-button:focus{background-color:var( --e-global-color-c0b7df1 );color:var( --e-global-color-2f593b5 );border-color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-d52f4a4 .elementor-button:hover svg, .elementor-5199 .elementor-element.elementor-element-d52f4a4 .elementor-button:focus svg{fill:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-cd04aec{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-cd04aec:not(.elementor-motion-effects-element-type-background), .elementor-5199 .elementor-element.elementor-element-cd04aec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-86af407{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:10%;}.elementor-5199 .elementor-element.elementor-element-86af407.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-1fdf088.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-1fdf088 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:none;color:var( --e-global-color-c0b7df1 );}.elementor-5199 .elementor-element.elementor-element-4a5925a{font-family:"Montserrat", Sans-serif;color:var( --e-global-color-c0b7df1 );}.elementor-5199 .elementor-element.elementor-element-34d2fbc{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%;}.elementor-5199 .elementor-element.elementor-element-34d2fbc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-d6784c5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-d6784c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;text-transform:none;color:var( --e-global-color-c0b7df1 );}.elementor-5199 .elementor-element.elementor-element-998444f{font-family:"Montserrat", Sans-serif;color:var( --e-global-color-c0b7df1 );}.elementor-5199 .elementor-element.elementor-element-942c30c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-5199 .elementor-element.elementor-element-942c30c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-8d7fa53{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:02%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;}.elementor-5199 .elementor-element.elementor-element-8d7fa53.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-2ee10ce{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5199 .elementor-element.elementor-element-2ee10ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-2ee10ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:none;color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-38e2fe9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;font-family:"Montserrat", Sans-serif;}.elementor-5199 .elementor-element.elementor-element-d3fb65f{text-align:right;}.elementor-5199 .elementor-element.elementor-element-d3fb65f img{width:100%;border-radius:6px 6px 6px 6px;box-shadow:0px 41px 29px -32px rgba(0,0,0,0.5);}.elementor-5199 .elementor-element.elementor-element-8995272{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:02%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;}.elementor-5199 .elementor-element.elementor-element-8995272.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-51620bc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5199 .elementor-element.elementor-element-51620bc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-51620bc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:none;color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-563abb4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;font-family:"Montserrat", Sans-serif;}.elementor-5199 .elementor-element.elementor-element-0df0a18{text-align:right;}.elementor-5199 .elementor-element.elementor-element-0df0a18 img{width:100%;border-radius:6px 6px 6px 6px;box-shadow:0px 41px 29px -32px rgba(0,0,0,0.5);}.elementor-5199 .elementor-element.elementor-element-4aaf557{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:2%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;}.elementor-5199 .elementor-element.elementor-element-4aaf557.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-0c99994{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5199 .elementor-element.elementor-element-0c99994.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-0c99994 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:none;color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-2020a51{text-align:right;}.elementor-5199 .elementor-element.elementor-element-2020a51 img{width:100%;border-radius:6px 6px 6px 6px;box-shadow:0px 41px 29px -32px rgba(0,0,0,0.5);}.elementor-5199 .elementor-element.elementor-element-b4ae05e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;font-family:"Montserrat", Sans-serif;}.elementor-5199 .elementor-element.elementor-element-1c4d15a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:2%;--padding-bottom:02%;--padding-left:10%;--padding-right:10%;}.elementor-5199 .elementor-element.elementor-element-1c4d15a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-cb13128{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5199 .elementor-element.elementor-element-cb13128.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-cb13128 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:none;color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-01456ba{text-align:right;}.elementor-5199 .elementor-element.elementor-element-01456ba img{width:100%;border-radius:6px 6px 6px 6px;box-shadow:0px 41px 29px -32px rgba(0,0,0,0.5);}.elementor-5199 .elementor-element.elementor-element-1eb1b3a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;font-family:"Montserrat", Sans-serif;}.elementor-5199 .elementor-element.elementor-element-fe7a16c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:2%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;}.elementor-5199 .elementor-element.elementor-element-fe7a16c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-81acb9f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5199 .elementor-element.elementor-element-81acb9f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-81acb9f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:none;color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-2ea7c0a{text-align:right;}.elementor-5199 .elementor-element.elementor-element-2ea7c0a img{width:100%;border-radius:6px 6px 6px 6px;box-shadow:0px 41px 29px -32px rgba(0,0,0,0.5);}.elementor-5199 .elementor-element.elementor-element-08ef954{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;font-family:"Montserrat", Sans-serif;}.elementor-5199 .elementor-element.elementor-element-057e72c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:2%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;}.elementor-5199 .elementor-element.elementor-element-057e72c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-31f26ac{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5199 .elementor-element.elementor-element-31f26ac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-31f26ac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:none;color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-32e4280{text-align:right;}.elementor-5199 .elementor-element.elementor-element-32e4280 img{width:100%;border-radius:6px 6px 6px 6px;box-shadow:0px 41px 29px -32px rgba(0,0,0,0.5);}.elementor-5199 .elementor-element.elementor-element-03290a0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;font-family:"Montserrat", Sans-serif;}.elementor-5199 .elementor-element.elementor-element-a4373d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:2%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;}.elementor-5199 .elementor-element.elementor-element-a4373d2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-0213273{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5199 .elementor-element.elementor-element-0213273.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-0213273 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:none;color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-da4206f{text-align:right;}.elementor-5199 .elementor-element.elementor-element-da4206f img{width:100%;border-radius:6px 6px 6px 6px;box-shadow:0px 41px 29px -32px rgba(0,0,0,0.5);}.elementor-5199 .elementor-element.elementor-element-bcb434c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;font-family:"Montserrat", Sans-serif;}.elementor-5199 .elementor-element.elementor-element-3942dd9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:2%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;}.elementor-5199 .elementor-element.elementor-element-3942dd9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-852a47e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5199 .elementor-element.elementor-element-852a47e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-852a47e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:none;color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-d6b0e4d{text-align:right;}.elementor-5199 .elementor-element.elementor-element-d6b0e4d img{width:100%;border-radius:6px 6px 6px 6px;box-shadow:0px 41px 29px -32px rgba(0,0,0,0.5);}.elementor-5199 .elementor-element.elementor-element-d425cd0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;font-family:"Montserrat", Sans-serif;}.elementor-5199 .elementor-element.elementor-element-4664ce6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:2%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;}.elementor-5199 .elementor-element.elementor-element-4664ce6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-71db2d9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5199 .elementor-element.elementor-element-71db2d9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-71db2d9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:none;color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-215cc82{text-align:right;}.elementor-5199 .elementor-element.elementor-element-215cc82 img{width:100%;border-radius:6px 6px 6px 6px;box-shadow:0px 41px 29px -32px rgba(0,0,0,0.5);}.elementor-5199 .elementor-element.elementor-element-711c504{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;font-family:"Montserrat", Sans-serif;}.elementor-5199 .elementor-element.elementor-element-9e928e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:2%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;}.elementor-5199 .elementor-element.elementor-element-9e928e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-433c965{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5199 .elementor-element.elementor-element-433c965.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-433c965 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:none;color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-7b943d4{text-align:right;}.elementor-5199 .elementor-element.elementor-element-7b943d4 img{width:100%;border-radius:6px 6px 6px 6px;box-shadow:0px 41px 29px -32px rgba(0,0,0,0.5);}.elementor-5199 .elementor-element.elementor-element-2295c03{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;font-family:"Montserrat", Sans-serif;}.elementor-5199 .elementor-element.elementor-element-0d44118{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:2%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;}.elementor-5199 .elementor-element.elementor-element-0d44118.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-88da48d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5199 .elementor-element.elementor-element-88da48d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-88da48d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:600;text-transform:none;color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-78bee3f{text-align:right;}.elementor-5199 .elementor-element.elementor-element-78bee3f img{width:100%;border-radius:6px 6px 6px 6px;box-shadow:0px 41px 29px -32px rgba(0,0,0,0.5);}.elementor-5199 .elementor-element.elementor-element-842236e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:right;font-family:"Montserrat", Sans-serif;}.elementor-5199 .elementor-element.elementor-element-432c9b0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-88b5a1c{--display:flex;--border-radius:10px 10px 10px 10px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:36%;}.elementor-5199 .elementor-element.elementor-element-88b5a1c:not(.elementor-motion-effects-element-type-background), .elementor-5199 .elementor-element.elementor-element-88b5a1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2f593b5 );}.elementor-5199 .elementor-element.elementor-element-88b5a1c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5199 .elementor-element.elementor-element-cb65263 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:59px;font-weight:600;text-transform:none;color:var( --e-global-color-c0b7df1 );}.elementor-5199 .elementor-element.elementor-element-174485a{text-align:left;font-family:"Montserrat", Sans-serif;color:var( --e-global-color-c0b7df1 );}.elementor-5199 .elementor-element.elementor-element-e35491c .elementor-button{background-color:#F3F6F900;font-family:"Montserrat", Sans-serif;text-decoration:none;fill:var( --e-global-color-c0b7df1 );color:var( --e-global-color-c0b7df1 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0b7df1 );}.elementor-5199 .elementor-element.elementor-element-e35491c .elementor-button:hover, .elementor-5199 .elementor-element.elementor-element-e35491c .elementor-button:focus{background-color:var( --e-global-color-c0b7df1 );color:var( --e-global-color-2f593b5 );border-color:var( --e-global-color-c0b7df1 );}.elementor-5199 .elementor-element.elementor-element-e35491c .elementor-button:hover svg, .elementor-5199 .elementor-element.elementor-element-e35491c .elementor-button:focus svg{fill:var( --e-global-color-2f593b5 );}@media(max-width:1024px){.elementor-5199 .elementor-element.elementor-element-5ce2d0d{--min-height:0vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-5199 .elementor-element.elementor-element-3acbe30{--min-height:0px;--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:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-2f3cb09{--min-height:0px;--justify-content:center;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-bf0445d{--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-5199 .elementor-element.elementor-element-7298e41{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-8d64115{--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-5199 .elementor-element.elementor-element-571d2d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-cd04aec{--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-5199 .elementor-element.elementor-element-86af407{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-34d2fbc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-8d7fa53{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-8995272{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-4aaf557{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-1c4d15a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-fe7a16c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-057e72c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-a4373d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-3942dd9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-4664ce6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-9e928e3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-0d44118{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-88b5a1c{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}}@media(max-width:767px){.elementor-5199 .elementor-element.elementor-element-5ce2d0d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-5199 .elementor-element.elementor-element-3acbe30{--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-2e30c3c .elementor-heading-title{font-size:40px;}.elementor-5199 .elementor-element.elementor-element-2f3cb09{--min-height:0vh;}.elementor-5199 .elementor-element.elementor-element-bf0445d{--padding-top:10%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-5199 .elementor-element.elementor-element-7298e41{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-8afdbcf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5199 .elementor-element.elementor-element-8afdbcf .elementor-heading-title{font-size:40px;}.elementor-5199 .elementor-element.elementor-element-8d64115{--padding-top:10%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-5199 .elementor-element.elementor-element-571d2d2{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-414da53{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5199 .elementor-element.elementor-element-414da53 .elementor-heading-title{font-size:40px;}.elementor-5199 .elementor-element.elementor-element-cd04aec{--padding-top:10%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-5199 .elementor-element.elementor-element-86af407{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-1fdf088{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5199 .elementor-element.elementor-element-1fdf088 .elementor-heading-title{font-size:40px;}.elementor-5199 .elementor-element.elementor-element-34d2fbc{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-d6784c5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5199 .elementor-element.elementor-element-d6784c5 .elementor-heading-title{font-size:40px;}.elementor-5199 .elementor-element.elementor-element-942c30c{--padding-top:3%;--padding-bottom:10%;--padding-left:3%;--padding-right:3%;}.elementor-5199 .elementor-element.elementor-element-8d7fa53{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-2ee10ce .elementor-heading-title{font-size:20px;}.elementor-5199 .elementor-element.elementor-element-38e2fe9{text-align:left;}.elementor-5199 .elementor-element.elementor-element-8995272{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-51620bc .elementor-heading-title{font-size:20px;}.elementor-5199 .elementor-element.elementor-element-563abb4{text-align:left;}.elementor-5199 .elementor-element.elementor-element-4aaf557{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-0c99994 .elementor-heading-title{font-size:20px;}.elementor-5199 .elementor-element.elementor-element-b4ae05e{text-align:left;}.elementor-5199 .elementor-element.elementor-element-1c4d15a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-cb13128 .elementor-heading-title{font-size:20px;}.elementor-5199 .elementor-element.elementor-element-1eb1b3a{text-align:left;}.elementor-5199 .elementor-element.elementor-element-fe7a16c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-81acb9f .elementor-heading-title{font-size:20px;}.elementor-5199 .elementor-element.elementor-element-08ef954{text-align:left;}.elementor-5199 .elementor-element.elementor-element-057e72c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-31f26ac .elementor-heading-title{font-size:20px;}.elementor-5199 .elementor-element.elementor-element-03290a0{text-align:left;}.elementor-5199 .elementor-element.elementor-element-a4373d2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-0213273 .elementor-heading-title{font-size:20px;}.elementor-5199 .elementor-element.elementor-element-bcb434c{text-align:left;}.elementor-5199 .elementor-element.elementor-element-3942dd9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-852a47e .elementor-heading-title{font-size:20px;}.elementor-5199 .elementor-element.elementor-element-d425cd0{text-align:left;}.elementor-5199 .elementor-element.elementor-element-4664ce6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-71db2d9 .elementor-heading-title{font-size:20px;}.elementor-5199 .elementor-element.elementor-element-711c504{text-align:left;}.elementor-5199 .elementor-element.elementor-element-9e928e3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-433c965 .elementor-heading-title{font-size:20px;}.elementor-5199 .elementor-element.elementor-element-2295c03{text-align:left;}.elementor-5199 .elementor-element.elementor-element-0d44118{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5199 .elementor-element.elementor-element-88da48d .elementor-heading-title{font-size:20px;}.elementor-5199 .elementor-element.elementor-element-842236e{text-align:left;}.elementor-5199 .elementor-element.elementor-element-432c9b0{--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-5199 .elementor-element.elementor-element-88b5a1c{--padding-top:6%;--padding-bottom:6%;--padding-left:4%;--padding-right:4%;}.elementor-5199 .elementor-element.elementor-element-cb65263 .elementor-heading-title{font-size:40px;}}@media(min-width:768px){.elementor-5199 .elementor-element.elementor-element-5ce2d0d{--content-width:80%;}.elementor-5199 .elementor-element.elementor-element-3acbe30{--width:50%;}.elementor-5199 .elementor-element.elementor-element-fc3516e{--width:100%;}.elementor-5199 .elementor-element.elementor-element-2f3cb09{--width:50%;}.elementor-5199 .elementor-element.elementor-element-bf0445d{--content-width:80%;}.elementor-5199 .elementor-element.elementor-element-7298e41{--width:50%;}.elementor-5199 .elementor-element.elementor-element-8d64115{--content-width:80%;}.elementor-5199 .elementor-element.elementor-element-571d2d2{--width:50%;}.elementor-5199 .elementor-element.elementor-element-cd04aec{--content-width:80%;}.elementor-5199 .elementor-element.elementor-element-86af407{--width:50%;}.elementor-5199 .elementor-element.elementor-element-34d2fbc{--width:50%;}.elementor-5199 .elementor-element.elementor-element-942c30c{--width:100%;}.elementor-5199 .elementor-element.elementor-element-8d7fa53{--width:100%;}.elementor-5199 .elementor-element.elementor-element-8995272{--width:100%;}.elementor-5199 .elementor-element.elementor-element-4aaf557{--width:100%;}.elementor-5199 .elementor-element.elementor-element-1c4d15a{--width:100%;}.elementor-5199 .elementor-element.elementor-element-fe7a16c{--width:100%;}.elementor-5199 .elementor-element.elementor-element-057e72c{--width:100%;}.elementor-5199 .elementor-element.elementor-element-a4373d2{--width:100%;}.elementor-5199 .elementor-element.elementor-element-3942dd9{--width:100%;}.elementor-5199 .elementor-element.elementor-element-4664ce6{--width:100%;}.elementor-5199 .elementor-element.elementor-element-9e928e3{--width:100%;}.elementor-5199 .elementor-element.elementor-element-0d44118{--width:100%;}.elementor-5199 .elementor-element.elementor-element-432c9b0{--content-width:80%;}.elementor-5199 .elementor-element.elementor-element-88b5a1c{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5199 .elementor-element.elementor-element-3acbe30{--width:100%;}.elementor-5199 .elementor-element.elementor-element-2f3cb09{--width:100%;}.elementor-5199 .elementor-element.elementor-element-7298e41{--width:100%;}.elementor-5199 .elementor-element.elementor-element-571d2d2{--width:100%;}.elementor-5199 .elementor-element.elementor-element-86af407{--width:100%;}.elementor-5199 .elementor-element.elementor-element-34d2fbc{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-942c30c *//*Add this code in the main container - top-level*/


.btn-portfolio { 
    display: none;
}
 
/*.img-one class can be changed with whatever class you want. 
this is the class to be used for images*/

.img-one { 
    display: none;   
    position: absolute;
    object-fit: contain;
    transform: translateX(-50%) translateY(-50%);
    top: 50%;
    left: 50%;
    z-index: 10;
}

/*.text class can be changed with whatever class you want. 
this is the class for your containers*/
.text:hover > .btn-portfolio {
    display: block;
    transition: all 0.5s ease-out;
}


.text:hover > .img-one {
    display: block;
	  position: absolute;
    z-index: 1;
    cursor: pointer;
    transition: all 0.5s ease-out;
}

.text:hover  {
/*you can remove the cursor pointer property & value if you don't 
want your containers clickable*/
    cursor: pointer;
    background-color: black;
    transition:all 0.5s ease-out;

}

/*do not remove !important, otherwise the hover effect does not work*/
/*this is where you change the color of the text editor widget*/
.text:hover .paragraph-scroll  {
     color: #FFFFFF !important;
}
/*do not remove !important, otherwise the hover effect does not work*/
/*this is where you change the color of the heading widget*/
.text:hover .elementor-heading-title  {
     color: #FFFFFF !important;
}
.text:hover .text-paragraph p {
    color:#fff !important;
}


/*media query to make the images show by default on mobile devices*/
@media only screen and (max-width: 768px) {
  .img-one {
/*made a correction, from block change to inline*/
    display: inline;
    top: 50%;
    left: 75%;
    
  }
  
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-thin-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-thinitalic-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-extralight-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-extralightitalic-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-light-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-lightitalic-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-regular-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-italic-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-bold-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-bolditalic-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-black-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-blackitalic-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-extrabold-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-extrabolditalic-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-bold-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-bolditalic-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-semibold-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-semibolditalic-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-medium-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-mediumitalic-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-regular-webfont.woff') format('woff');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://hcaraujo.pt/wp-content/uploads/2023/05/montserrat-italic-webfont.woff') format('woff');
}
/* End Custom Fonts CSS */