.elementor-28082 .elementor-element.elementor-element-551635d > .elementor-container{max-width:1200px;}.elementor-28082 .elementor-element.elementor-element-551635d{margin-top:50px;margin-bottom:0px;}.elementor-28082 .elementor-element.elementor-element-c9d28c3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28082 .elementor-element.elementor-element-c9d28c3 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-28082 .elementor-element.elementor-element-c9d28c3 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-28082 .elementor-element.elementor-element-aa3db27 .item-inner .image-inner{aspect-ratio:0 !important;}.elementor-28082 .elementor-element.elementor-element-aa3db27 .portfolio-carousel .owl-dots .owl-dot{width:10px;height:10px;}.elementor-28082 .elementor-element.elementor-element-aa3db27 .item-inner{max-height:450px;border-radius:10px;}.elementor-28082 .elementor-element.elementor-element-aa3db27 .portfolio-carousel-nav .nav-prev i{font-size:20px;}.elementor-28082 .elementor-element.elementor-element-aa3db27 .portfolio-carousel-nav .nav-next i{font-size:20px;}.elementor-28082 .elementor-element.elementor-element-aa3db27 .portfolio-carousel-nav .icon{min-width:40px !important;min-height:40px !important;color:#000000 !important;background-color:#FFA801 !important;}.elementor-28082 .elementor-element.elementor-element-aa3db27 .portfolio-carousel-nav .icon:hover{color:#FFFFFF !important;}.elementor-28082 .elementor-element.elementor-element-aa89621 > .elementor-widget-container{border-radius:15px 15px 15px 15px;}.elementor-28082 .elementor-element.elementor-element-e4491ef{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-14e8454{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-edc819b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-86b500f{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28082 .elementor-element.elementor-element-86b500f:not(.elementor-motion-effects-element-type-background), .elementor-28082 .elementor-element.elementor-element-86b500f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA801;}.elementor-28082 .elementor-element.elementor-element-fea27ba, .elementor-28082 .elementor-element.elementor-element-fea27ba .elementor-text-editor *{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;}.elementor-28082 .elementor-element.elementor-element-fea27ba, .elementor-28082 .elementor-element.elementor-element-fea27ba .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-28082 .elementor-element.elementor-element-cc7461d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-cc7461d:not(.elementor-motion-effects-element-type-background), .elementor-28082 .elementor-element.elementor-element-cc7461d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA80124;}.elementor-28082 .elementor-element.elementor-element-65d3eae, .elementor-28082 .elementor-element.elementor-element-65d3eae .elementor-text-editor *{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;}.elementor-28082 .elementor-element.elementor-element-ad98d26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-3aa8b62{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28082 .elementor-element.elementor-element-3aa8b62:not(.elementor-motion-effects-element-type-background), .elementor-28082 .elementor-element.elementor-element-3aa8b62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA801;}.elementor-28082 .elementor-element.elementor-element-8b5bfc3, .elementor-28082 .elementor-element.elementor-element-8b5bfc3 .elementor-text-editor *{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;}.elementor-28082 .elementor-element.elementor-element-8b5bfc3, .elementor-28082 .elementor-element.elementor-element-8b5bfc3 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-28082 .elementor-element.elementor-element-dafa586{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-dafa586:not(.elementor-motion-effects-element-type-background), .elementor-28082 .elementor-element.elementor-element-dafa586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA80124;}.elementor-28082 .elementor-element.elementor-element-c90272e, .elementor-28082 .elementor-element.elementor-element-c90272e .elementor-text-editor *{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;}.elementor-28082 .elementor-element.elementor-element-0bc4384{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-60167e9{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28082 .elementor-element.elementor-element-60167e9:not(.elementor-motion-effects-element-type-background), .elementor-28082 .elementor-element.elementor-element-60167e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA801;}.elementor-28082 .elementor-element.elementor-element-71cb5de, .elementor-28082 .elementor-element.elementor-element-71cb5de .elementor-text-editor *{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;}.elementor-28082 .elementor-element.elementor-element-71cb5de, .elementor-28082 .elementor-element.elementor-element-71cb5de .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-28082 .elementor-element.elementor-element-100b190{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-100b190:not(.elementor-motion-effects-element-type-background), .elementor-28082 .elementor-element.elementor-element-100b190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA80124;}.elementor-28082 .elementor-element.elementor-element-82a812e, .elementor-28082 .elementor-element.elementor-element-82a812e .elementor-text-editor *{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;}.elementor-28082 .elementor-element.elementor-element-ee85a51{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-aa13b14{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:21px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-28082 .elementor-element.elementor-element-aa13b14:not(.elementor-motion-effects-element-type-background), .elementor-28082 .elementor-element.elementor-element-aa13b14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA801;}.elementor-28082 .elementor-element.elementor-element-8b6ad99, .elementor-28082 .elementor-element.elementor-element-8b6ad99 .elementor-text-editor *{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;}.elementor-28082 .elementor-element.elementor-element-8b6ad99, .elementor-28082 .elementor-element.elementor-element-8b6ad99 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-28082 .elementor-element.elementor-element-c05b6be{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-c05b6be:not(.elementor-motion-effects-element-type-background), .elementor-28082 .elementor-element.elementor-element-c05b6be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA80124;}.elementor-28082 .elementor-element.elementor-element-f1b3ff1, .elementor-28082 .elementor-element.elementor-element-f1b3ff1 .elementor-text-editor *{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;}.elementor-28082 .elementor-element.elementor-element-4642b4d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-0e1b3cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-5bd2648{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:11px;--padding-bottom:11px;--padding-left:10px;--padding-right:10px;}.elementor-28082 .elementor-element.elementor-element-5bd2648:not(.elementor-motion-effects-element-type-background), .elementor-28082 .elementor-element.elementor-element-5bd2648 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA801;}.elementor-28082 .elementor-element.elementor-element-48e12a3, .elementor-28082 .elementor-element.elementor-element-48e12a3 .elementor-text-editor *{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;}.elementor-28082 .elementor-element.elementor-element-48e12a3, .elementor-28082 .elementor-element.elementor-element-48e12a3 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-28082 .elementor-element.elementor-element-a4d7814{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-a4d7814:not(.elementor-motion-effects-element-type-background), .elementor-28082 .elementor-element.elementor-element-a4d7814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA80124;}.elementor-28082 .elementor-element.elementor-element-0f1077c{text-align:center;}.elementor-28082 .elementor-element.elementor-element-0f1077c, .elementor-28082 .elementor-element.elementor-element-0f1077c .elementor-text-editor *{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;}.elementor-28082 .elementor-element.elementor-element-ae45651{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-207336b{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28082 .elementor-element.elementor-element-207336b:not(.elementor-motion-effects-element-type-background), .elementor-28082 .elementor-element.elementor-element-207336b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA801;}.elementor-28082 .elementor-element.elementor-element-cec4be8, .elementor-28082 .elementor-element.elementor-element-cec4be8 .elementor-text-editor *{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;}.elementor-28082 .elementor-element.elementor-element-cec4be8, .elementor-28082 .elementor-element.elementor-element-cec4be8 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-28082 .elementor-element.elementor-element-a8349c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-a8349c5:not(.elementor-motion-effects-element-type-background), .elementor-28082 .elementor-element.elementor-element-a8349c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA80124;}.elementor-28082 .elementor-element.elementor-element-9f501ef{text-align:center;}.elementor-28082 .elementor-element.elementor-element-9f501ef, .elementor-28082 .elementor-element.elementor-element-9f501ef .elementor-text-editor *{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;}.elementor-28082 .elementor-element.elementor-element-b741d5d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-ea10773{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28082 .elementor-element.elementor-element-ea10773:not(.elementor-motion-effects-element-type-background), .elementor-28082 .elementor-element.elementor-element-ea10773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA801;}.elementor-28082 .elementor-element.elementor-element-f384395, .elementor-28082 .elementor-element.elementor-element-f384395 .elementor-text-editor *{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;}.elementor-28082 .elementor-element.elementor-element-f384395, .elementor-28082 .elementor-element.elementor-element-f384395 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-28082 .elementor-element.elementor-element-0c4b7bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-0c4b7bf:not(.elementor-motion-effects-element-type-background), .elementor-28082 .elementor-element.elementor-element-0c4b7bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA80124;}.elementor-28082 .elementor-element.elementor-element-62a9bed{text-align:center;}.elementor-28082 .elementor-element.elementor-element-62a9bed, .elementor-28082 .elementor-element.elementor-element-62a9bed .elementor-text-editor *{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;}.elementor-28082 .elementor-element.elementor-element-d530539{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-c6c149f{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28082 .elementor-element.elementor-element-c6c149f:not(.elementor-motion-effects-element-type-background), .elementor-28082 .elementor-element.elementor-element-c6c149f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA801;}.elementor-28082 .elementor-element.elementor-element-f1d7b7c, .elementor-28082 .elementor-element.elementor-element-f1d7b7c .elementor-text-editor *{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;line-height:25px;}.elementor-28082 .elementor-element.elementor-element-f1d7b7c, .elementor-28082 .elementor-element.elementor-element-f1d7b7c .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-28082 .elementor-element.elementor-element-9c9d2ff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-9c9d2ff:not(.elementor-motion-effects-element-type-background), .elementor-28082 .elementor-element.elementor-element-9c9d2ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA80124;}.elementor-28082 .elementor-element.elementor-element-4715e69, .elementor-28082 .elementor-element.elementor-element-4715e69 .elementor-text-editor *{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;}.elementor-28082 .elementor-element.elementor-element-ac4a61b{column-gap:0px;}.elementor-28082 .elementor-element.elementor-element-ac4a61b, .elementor-28082 .elementor-element.elementor-element-ac4a61b .elementor-text-editor *{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;}.elementor-28082 .elementor-element.elementor-element-4a85779{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-85f83ca{--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;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28082 .elementor-element.elementor-element-85f83ca:not(.elementor-motion-effects-element-type-background), .elementor-28082 .elementor-element.elementor-element-85f83ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA801;}.elementor-28082 .elementor-element.elementor-element-3dcc87e, .elementor-28082 .elementor-element.elementor-element-3dcc87e .elementor-text-editor *{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;}.elementor-28082 .elementor-element.elementor-element-3dcc87e, .elementor-28082 .elementor-element.elementor-element-3dcc87e .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-28082 .elementor-element.elementor-element-8bbf96c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-8bbf96c:not(.elementor-motion-effects-element-type-background), .elementor-28082 .elementor-element.elementor-element-8bbf96c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFA80124;}.elementor-28082 .elementor-element.elementor-element-3b9612c{padding:10px 10px 10px 10px;text-align:start;}.elementor-28082 .elementor-element.elementor-element-3b9612c, .elementor-28082 .elementor-element.elementor-element-3b9612c .elementor-text-editor *{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:500;}.elementor-28082 .elementor-element.elementor-element-942a6f6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-28082 .elementor-element.elementor-element-942a6f6 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-28082 .elementor-element.elementor-element-942a6f6 > .elementor-element-populated{padding:10px 20px 50px 20px;}.elementor-28082 .elementor-element.elementor-element-1fa549d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-28082 .elementor-element.elementor-element-1fa549d .thegem-te-post-title{justify-content:left;text-align:left;}.elementor-28082 .elementor-element.elementor-element-1fa549d .thegem-te-post-title .post-title{letter-spacing:2.5px;font-size:30px;line-height:1.4em;color:#000000;}.elementor-28082 .elementor-element.elementor-element-1fa549d .thegem-te-post-title .post-title a{color:#000000;}.elementor-28082 .elementor-element.elementor-element-3df42dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:#FFA801;}.elementor-28082 .elementor-element.elementor-element-633f7c58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-28082 .elementor-element.elementor-element-633f7c58 .thegem-te-post-excerpt{justify-content:left;text-align:left;}.elementor-28082 .elementor-element.elementor-element-633f7c58 .thegem-te-post-excerpt .post-excerpt{font-size:18px;font-weight:400;line-height:1.4em;max-width:630px;color:#000000;}.elementor-28082 .elementor-element.elementor-element-b702cf9 .elementor-button{background-color:#FFA801;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;padding:15px 15px 15px 15px;}.elementor-28082 .elementor-element.elementor-element-b702cf9{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28082 .elementor-element.elementor-element-059cd76{--divider-border-style:solid;--divider-color:#D7D7D7;--divider-border-width:2px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28082 .elementor-element.elementor-element-059cd76 .elementor-divider-separator{width:100%;}.elementor-28082 .elementor-element.elementor-element-059cd76 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-28082 .elementor-element.elementor-element-f8e6243 .item-inner .image-inner{aspect-ratio:0 !important;}.elementor-28082 .elementor-element.elementor-element-f8e6243 .portfolio-carousel .owl-dots .owl-dot{width:10px;height:10px;}.elementor-28082 .elementor-element.elementor-element-f8e6243 .item-inner{max-height:450px;border-radius:10px;}.elementor-28082 .elementor-element.elementor-element-f8e6243 .portfolio-carousel-nav .nav-prev i{font-size:20px;}.elementor-28082 .elementor-element.elementor-element-f8e6243 .portfolio-carousel-nav .nav-next i{font-size:20px;}.elementor-28082 .elementor-element.elementor-element-f8e6243 .portfolio-carousel-nav .icon{min-width:40px !important;min-height:40px !important;color:#000000 !important;background-color:#FFA801 !important;}.elementor-28082 .elementor-element.elementor-element-f8e6243 .portfolio-carousel-nav .icon:hover{color:#FFFFFF !important;}.elementor-28082 .elementor-element.elementor-element-2dc5abd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-52010e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;}.elementor-28082 .elementor-element.elementor-element-52010e1 .premium-progressbar-bar-wrap, .elementor-28082 .elementor-element.elementor-element-52010e1 .premium-progressbar-bar{height:10px;}.elementor-28082 .elementor-element.elementor-element-52010e1 .premium-progressbar-bar-wrap, .elementor-28082 .elementor-element.elementor-element-52010e1 .premium-progressbar-bar, .elementor-28082 .elementor-element.elementor-element-52010e1 .progress-segment{border-radius:0px;}.elementor-28082 .elementor-element.elementor-element-52010e1 .premium-progressbar-bar, .elementor-28082 .elementor-element.elementor-element-52010e1 .segment-inner{background-color:#00CE7A;}.elementor-28082 .elementor-element.elementor-element-52010e1 .premium-progressbar-bar-wrap:not(.premium-progressbar-dots), .elementor-28082 .elementor-element.elementor-element-52010e1 .premium-progressbar-circle-base, .elementor-28082 .elementor-element.elementor-element-52010e1 .progress-segment, .elementor-28082 .elementor-element.elementor-element-52010e1 .premium-progressbar-circle-inner{background-color:#FFFFFF;}.elementor-28082 .elementor-element.elementor-element-52010e1 .premium-progressbar-left-label{font-family:"Proza Libre", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;margin:0px 0px 15px 0px;}.elementor-28082 .elementor-element.elementor-element-52010e1 .premium-progressbar-right-label{color:#000000;font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;margin:0px 0px 0px 0px;}.elementor-28082 .elementor-element.elementor-element-b838ec0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;}.elementor-28082 .elementor-element.elementor-element-b838ec0 .premium-progressbar-bar-wrap, .elementor-28082 .elementor-element.elementor-element-b838ec0 .premium-progressbar-bar{height:10px;}.elementor-28082 .elementor-element.elementor-element-b838ec0 .premium-progressbar-bar-wrap, .elementor-28082 .elementor-element.elementor-element-b838ec0 .premium-progressbar-bar, .elementor-28082 .elementor-element.elementor-element-b838ec0 .progress-segment{border-radius:0px;}.elementor-28082 .elementor-element.elementor-element-b838ec0 .premium-progressbar-bar, .elementor-28082 .elementor-element.elementor-element-b838ec0 .segment-inner{background-color:#00CE7A;}.elementor-28082 .elementor-element.elementor-element-b838ec0 .premium-progressbar-bar-wrap:not(.premium-progressbar-dots), .elementor-28082 .elementor-element.elementor-element-b838ec0 .premium-progressbar-circle-base, .elementor-28082 .elementor-element.elementor-element-b838ec0 .progress-segment, .elementor-28082 .elementor-element.elementor-element-b838ec0 .premium-progressbar-circle-inner{background-color:#FFFFFF;}.elementor-28082 .elementor-element.elementor-element-b838ec0 .premium-progressbar-left-label{font-family:"Proza Libre", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;margin:0px 0px 15px 0px;}.elementor-28082 .elementor-element.elementor-element-b838ec0 .premium-progressbar-right-label{color:#000000;font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;margin:0px 0px 0px 0px;}.elementor-28082 .elementor-element.elementor-element-cc7075a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;padding:0px 0px 0px 0px;}.elementor-28082 .elementor-element.elementor-element-cc7075a .premium-progressbar-bar-wrap, .elementor-28082 .elementor-element.elementor-element-cc7075a .premium-progressbar-bar{height:10px;}.elementor-28082 .elementor-element.elementor-element-cc7075a .premium-progressbar-bar-wrap, .elementor-28082 .elementor-element.elementor-element-cc7075a .premium-progressbar-bar, .elementor-28082 .elementor-element.elementor-element-cc7075a .progress-segment{border-radius:0px;}.elementor-28082 .elementor-element.elementor-element-cc7075a .premium-progressbar-bar, .elementor-28082 .elementor-element.elementor-element-cc7075a .segment-inner{background-color:#00CE7A;}.elementor-28082 .elementor-element.elementor-element-cc7075a .premium-progressbar-bar-wrap:not(.premium-progressbar-dots), .elementor-28082 .elementor-element.elementor-element-cc7075a .premium-progressbar-circle-base, .elementor-28082 .elementor-element.elementor-element-cc7075a .progress-segment, .elementor-28082 .elementor-element.elementor-element-cc7075a .premium-progressbar-circle-inner{background-color:#FFFFFF;}.elementor-28082 .elementor-element.elementor-element-cc7075a .premium-progressbar-left-label{font-family:"Proza Libre", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;margin:0px 0px 15px 0px;}.elementor-28082 .elementor-element.elementor-element-cc7075a .premium-progressbar-right-label{color:#000000;font-family:"Raleway", Sans-serif;font-size:30px;font-weight:700;margin:0px 0px 0px 0px;}.elementor-28082 .elementor-element.elementor-element-dc94f71{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-62c8275{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28082 .elementor-element.elementor-element-c7bc2fd{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-c7bc2fd, .elementor-28082 .elementor-element.elementor-element-c7bc2fd.thegem-e-con-layout-thegem{--content-width:1200px;}.elementor-28082 .elementor-element.elementor-element-31d0c2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#B9B9B9;text-align:center;}.elementor-28082 .elementor-element.elementor-element-31d0c2c .elementor-heading-title{font-size:26px;color:#000000;}.elementor-28082 .elementor-element.elementor-element-b82800b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-b82fca7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFDA93;--border-color:#FFDA93;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-28082 .elementor-element.elementor-element-e51544a, .elementor-28082 .elementor-element.elementor-element-e51544a .elementor-text-editor *{font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-28082 .elementor-element.elementor-element-cc971d3{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-f866c5b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28082 .elementor-element.elementor-element-f866c5b:not(.elementor-motion-effects-element-type-background), .elementor-28082 .elementor-element.elementor-element-f866c5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3F1E3;}.elementor-28082 .elementor-element.elementor-element-fdfe908{text-align:center;}.elementor-28082 .elementor-element.elementor-element-fdfe908 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;text-transform:none;}.elementor-28082 .elementor-element.elementor-element-a323668{text-align:center;}.elementor-28082 .elementor-element.elementor-element-a323668, .elementor-28082 .elementor-element.elementor-element-a323668 .elementor-text-editor *{font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-28082 .elementor-element.elementor-element-c014550{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-28082 .elementor-element.elementor-element-c014550:not(.elementor-motion-effects-element-type-background), .elementor-28082 .elementor-element.elementor-element-c014550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE2E0;}.elementor-28082 .elementor-element.elementor-element-065bfdf{text-align:center;}.elementor-28082 .elementor-element.elementor-element-065bfdf .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;text-transform:none;}.elementor-28082 .elementor-element.elementor-element-025afce{text-align:center;}.elementor-28082 .elementor-element.elementor-element-025afce, .elementor-28082 .elementor-element.elementor-element-025afce .elementor-text-editor *{font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-28082 .elementor-element.elementor-element-c6c1340{margin-top:50px;margin-bottom:0px;}.elementor-28082 .elementor-element.elementor-element-7edf52b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-28082 .elementor-element.elementor-element-7edf52b .elementor-widget-wrap{flex-wrap:wrap;}.elementor-28082 .elementor-element.elementor-element-7edf52b > .elementor-element-populated{padding:40px 20px 50px 20px;}.elementor-28082 .elementor-element.elementor-element-affe81d iframe{height:400px;}.elementor-28082 .elementor-element.elementor-element-d0b4775{margin-top:0px;margin-bottom:0px;}.elementor-28082 .elementor-element.elementor-element-5a321d9 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-28082 .elementor-element.elementor-element-5a321d9 > .elementor-element-populated{padding:0px 20px 50px 20px;}.elementor-28082 .elementor-element.elementor-element-78a1bbe{--display:flex;}.elementor-28082 .elementor-element.elementor-element-e911839{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-28082 .elementor-element.elementor-element-e911839 .elementor-heading-title{font-size:26px;text-transform:none;}.elementor-28082 .elementor-element.elementor-element-9da2d96{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-28082 .elementor-element.elementor-element-e7f0b38 .elementor-heading-title{font-size:26px;text-transform:none;color:#FFA801;}.elementor-28082 .elementor-element.elementor-element-bd78676 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:italic;color:#000000;}.elementor-28082 .elementor-element.elementor-element-b9c52d2 .elementor-widget-wrap{flex-wrap:wrap;}.elementor-28082 .elementor-element.elementor-element-b9c52d2 > .elementor-element-populated{padding:40px 20px 0px 20px;}.elementor-28082 .elementor-element.elementor-element-dd25b9f{--display:flex;}.elementor-28082 .elementor-element.elementor-element-c9ba3b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-28082 .elementor-element.elementor-element-c9ba3b5 .elementor-heading-title{font-size:26px;text-transform:none;}.elementor-28082 .elementor-element.elementor-element-0514be2{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-28082 .elementor-element.elementor-element-0514be2 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-28082 .elementor-element.elementor-element-0514be2:after{content:"0.66";}.elementor-28082 .elementor-element.elementor-element-0514be2 .elementor-post__thumbnail__link{width:100%;}.elementor-28082 .elementor-element.elementor-element-0514be2 .elementor-post__thumbnail{border-radius:10px 10px 10px 10px;}.elementor-28082 .elementor-element.elementor-element-0514be2.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:10px;}.elementor-28082 .elementor-element.elementor-element-0514be2.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:10px;}.elementor-28082 .elementor-element.elementor-element-0514be2.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:10px;}.elementor-28082 .elementor-element.elementor-element-0514be2 .elementor-post__title, .elementor-28082 .elementor-element.elementor-element-0514be2 .elementor-post__title a{color:#000000;}.elementor-28082 .elementor-element.elementor-element-a89e659{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-28082 .elementor-element.elementor-element-c9d28c3{width:60%;}.elementor-28082 .elementor-element.elementor-element-14e8454{--width:50%;}.elementor-28082 .elementor-element.elementor-element-cc7461d{--width:50%;}.elementor-28082 .elementor-element.elementor-element-dafa586{--width:50%;}.elementor-28082 .elementor-element.elementor-element-100b190{--width:50%;}.elementor-28082 .elementor-element.elementor-element-c05b6be{--width:50%;}.elementor-28082 .elementor-element.elementor-element-4642b4d{--width:50%;}.elementor-28082 .elementor-element.elementor-element-a4d7814{--width:50%;}.elementor-28082 .elementor-element.elementor-element-a8349c5{--width:50%;}.elementor-28082 .elementor-element.elementor-element-0c4b7bf{--width:50%;}.elementor-28082 .elementor-element.elementor-element-9c9d2ff{--width:50%;}.elementor-28082 .elementor-element.elementor-element-8bbf96c{--width:100%;}.elementor-28082 .elementor-element.elementor-element-942a6f6{width:40%;}.elementor-28082 .elementor-element.elementor-element-b82fca7{--width:35%;}.elementor-28082 .elementor-element.elementor-element-cc971d3{--width:64%;}}@media(max-width:1024px){.elementor-28082 .elementor-element.elementor-element-c9d28c3 > .elementor-element-populated{padding:40px 21px 65px 21px;}.elementor-28082 .elementor-element.elementor-element-942a6f6 > .elementor-element-populated{padding:40px 21px 65px 21px;}.elementor-28082 .elementor-element.elementor-element-7edf52b > .elementor-element-populated{padding:40px 21px 65px 21px;}.elementor-28082 .elementor-element.elementor-element-5a321d9 > .elementor-element-populated{padding:40px 21px 65px 21px;}.elementor-28082 .elementor-element.elementor-element-b9c52d2 > .elementor-element-populated{padding:40px 21px 65px 21px;}}@media(max-width:767px){.elementor-28082 .elementor-element.elementor-element-c9d28c3 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-28082 .elementor-element.elementor-element-aa3db27 .item-inner{max-height:250px;}.elementor-28082 .elementor-element.elementor-element-e4491ef{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28082 .elementor-element.elementor-element-86b500f{--width:70%;}.elementor-28082 .elementor-element.elementor-element-cc7461d{--width:30%;}.elementor-28082 .elementor-element.elementor-element-3aa8b62{--width:70%;}.elementor-28082 .elementor-element.elementor-element-dafa586{--width:30%;}.elementor-28082 .elementor-element.elementor-element-60167e9{--width:70%;}.elementor-28082 .elementor-element.elementor-element-100b190{--width:30%;}.elementor-28082 .elementor-element.elementor-element-aa13b14{--width:70%;}.elementor-28082 .elementor-element.elementor-element-c05b6be{--width:30%;}.elementor-28082 .elementor-element.elementor-element-5bd2648{--width:70%;}.elementor-28082 .elementor-element.elementor-element-a4d7814{--width:30%;}.elementor-28082 .elementor-element.elementor-element-207336b{--width:70%;}.elementor-28082 .elementor-element.elementor-element-a8349c5{--width:30%;}.elementor-28082 .elementor-element.elementor-element-ea10773{--width:70%;}.elementor-28082 .elementor-element.elementor-element-0c4b7bf{--width:30%;}.elementor-28082 .elementor-element.elementor-element-c6c149f{--width:70%;}.elementor-28082 .elementor-element.elementor-element-9c9d2ff{--width:30%;}.elementor-28082 .elementor-element.elementor-element-85f83ca{--width:100%;}.elementor-28082 .elementor-element.elementor-element-8bbf96c{--width:100%;}.elementor-28082 .elementor-element.elementor-element-942a6f6 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-28082 .elementor-element.elementor-element-f8e6243 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-28082 .elementor-element.elementor-element-f8e6243 .item-inner{max-height:250px;}.elementor-28082 .elementor-element.elementor-element-52010e1 .premium-progressbar-left-label{font-size:15px;}.elementor-28082 .elementor-element.elementor-element-52010e1 .premium-progressbar-right-label{font-size:25px;}.elementor-28082 .elementor-element.elementor-element-b838ec0 .premium-progressbar-left-label{font-size:15px;}.elementor-28082 .elementor-element.elementor-element-b838ec0 .premium-progressbar-right-label{font-size:25px;}.elementor-28082 .elementor-element.elementor-element-cc7075a .premium-progressbar-left-label{font-size:15px;}.elementor-28082 .elementor-element.elementor-element-cc7075a .premium-progressbar-right-label{font-size:25px;}.elementor-28082 .elementor-element.elementor-element-62c8275{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28082 .elementor-element.elementor-element-c7bc2fd{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-28082 .elementor-element.elementor-element-31d0c2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 20px 0px;}.elementor-28082 .elementor-element.elementor-element-b82800b{--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-28082 .elementor-element.elementor-element-b82fca7{--width:100%;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-28082 .elementor-element.elementor-element-c6c1340{margin-top:0px;margin-bottom:0px;}.elementor-28082 .elementor-element.elementor-element-7edf52b > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-28082 .elementor-element.elementor-element-5a321d9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28082 .elementor-element.elementor-element-e911839{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28082 .elementor-element.elementor-element-9f601ff{margin-top:0px;margin-bottom:80px;}.elementor-28082 .elementor-element.elementor-element-b9c52d2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-28082 .elementor-element.elementor-element-0514be2{--grid-row-gap:10px;}.elementor-28082 .elementor-element.elementor-element-0514be2 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-28082 .elementor-element.elementor-element-0514be2:after{content:"0.5";}.elementor-28082 .elementor-element.elementor-element-0514be2 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS */.active-contnt .elementor-widget-shortcode {
    pointer-events: none !important;
    cursor: none !important;
}
.orange-boxes .tooltip_n {
    color: white;
}
.elementor-37170 .elementor-element .gem-tta.gem-tta-general.gem-tta-accordion .gem-tta-panel-body {
    display: block;
}
.veneto-town .for-non-veneto .elementor-element, .veneto-town .for-non-veneto .elementor-section {
    display: none !important;
}
.elementor-28082 .elementor-element.elementor-element-0514be2 .elementor-post:hover .elementor-post__title a {
    color: orange;
}
.veneto-town .contnt-section .elementor-section {
    display: none;
}
html .elementor-37315 .elementor-element.elementor-element-28790bf4 .elementor-icon-list-item:hover .elementor-icon-list-text {
    color: black;
}
.forScoreBg  .elementor-heading-title.elementor-size-default {
    width: 45px;
    height: 40px;
    background-color: #ffa801;
    text-align: center;
    line-height: 40px !important;
    font-size: 20px !important;
    color: black !important;
    border-radius: 5px;
    margin-bottom: 5px;
    margin-left: auto;
    font-weight: bold !important;
}
.normTooltipWithHdng{
    display: flex;
    align-items: center;
}
.hdngWithTootip{
    display: flex;
    justify-content: center;
    align-items: center;
}
.hdngWithTootip p.elementor-heading-title.elementor-size-default {
    font-size: 20px !important;
}
.score_bar .tooltip_n.tooltip_nblack {
    margin-left: 10px;
    font-size: 15px;
}
.normalProgressBar p.premium-progressbar-right-label {
    position: absolute;
    right: 0;
    top: 0;
}
.thegem-te-post-featured-image.featured-image--stretch .post-featured-image img, .thegem-te-portfolio-featured-image.featured-image--stretch .portfolio-featured-image img {
    height: 450px !important;
    object-fit: cover;
    border-radius: 15px !important; 
}
.elementor-element-6f91943 p.premium-progressbar-right-label {
    background-color: transparent !important;
}
html .block-content:last-of-type {
    padding-bottom: 0px;
}
html .elementor-28082 .elementor-element.elementor-element-aa3db27 .item-inner .image-inner {
    aspect-ratio: 0 !important;
}
.scoresContainer p.premium-progressbar-right-label {
    background-color: #00ce7a;
    width: 60px;
    height: 55px;
    line-height: 50px;
    text-align: center;
    position: relative;
    top: -5px;
    border-radius: 5px;
}
.scoresContainer p.premium-progressbar-right-label {
    position: absolute;
    right: -25%;
}

.scoresContainer  .premium-progressbar-container {
    width: 80%;
}
.elementor-element-a32b7d9 .elementor-widget-image img{
    width: 100%;
}
.pros-colm {
    background-color: #0080001c;
    padding: 10px 20px;
    border-radius: 10px;
}
.cons-colm {
    background-color: #ff11001f;
    padding: 10px 20px;
    border-radius: 10px;
}
.elementor-shortcode h2.wpdt-c {
    margin: 0;
    font-size: 16px;
}
.single-town .stcky-sect p {
    color: #454545;
    font-family: "Raleway", Sans-serif;
    font-size: 17px !important;
}
html .wpdt-c.wdt-skin-light .wpDataTablesWrapper table.wpDataTable tr.odd td {
    background-color: #fbfbfb;
    border-color: #dbdbdb;
}
html .elementor-element-3910b60 .wpdt-c.wdt-skin-light .wpDataTablesWrapper table.wpDataTable tr.odd td {
    text-align: right;
}


.tooltip_n {
            position: relative;
            display: inline-block;
            cursor: pointer;
            color: #808080;
            font-size: 14px;
            line-height: 25px;
        }
.tooltip_nblack{
    color: #000;
}
.tooltip_n_inlineblock  .elementor-widget-container {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.tooltip_n_inlineblock .elementor-widget-container .tooltip_n.tooltip_nblack {
    padding-left: 10px;
}
        /* Tooltip text */
        .tooltip_n .tooltip_n-text {
            visibility: hidden;
            width: 250px;
            background-color: #333;
            color: #fff;
            text-align: center;
            padding: 8px;
            border-radius: 4px;

            /* Positioning */
            position: absolute;
            bottom: 125%; /* Adjust based on size */
            left: 50%;
            transform: translateX(-50%);
            z-index: 1;

            /* Fade-in effect */
            opacity: 0;
            transition: opacity 0.3s;
        }

        /* Tooltip arrow */
        .tooltip_n .tooltip_n-text::after {
            content: '';
            position: absolute;
            top: 100%; /* Bottom of the tooltip */
            left: 50%;
            transform: translateX(-50%);
            border-width: 6px;
            border-style: solid;
            border-color: #333 transparent transparent transparent;
        }

        /* Show tooltip on hover */
        .tooltip_n:hover .tooltip_n-text {
            visibility: visible;
            opacity: 1;
        }
        
        
ul.town-posts-list {
    margin: 0;
    padding: 0;
    display: flex;
    justify-content: start;
    align-items: start;
    flex-wrap: wrap;
    column-gap: 15px;
}

ul.town-posts-list li {
    list-style: none;
    width: 32.3333%;
    /*padding: 0px 15px;*/
}

ul.town-posts-list li .post-featured-image img {
    width: 100%;
    height: 250px;
    object-fit: cover;
    border-radius: 10px 10px 0px 0px;
}

ul.town-posts-list li  h3 {
    font-family: 'Proza Libre';
    font-size: 18px;
    line-height: 25px;
    text-align: center;
}

ul.town-posts-list li h3 a {
    color: black;
}

ul.town-posts-list li:hover h3 a {
    color: #ffa801;
}

.elementor-posts-container .elementor-post__thumbnail img {
    height: 250px;
    object-fit: cover;
}

.elementor-10240 .elementor-element.elementor-element-0514be2 .elementor-posts-container .elementor-post__thumbnail {
    padding-bottom: 0px;
}
.elementor-10240 .elementor-element.elementor-element-0514be2.elementor-posts--thumbnail-top article:hover h3.elementor-post__title a {
    color: #ffa801;
}
p.notownposts {
    /*padding-left: 15px;*/
        color: #454545;
    font-family: "Raleway", Sans-serif;
    font-size: 17px !important;
}
@media (max-width: 767px) {
    ul.town-posts-list li {
    width: 100%;
    padding: 0px;
}
p.notownposts {
    padding-left: 0px;
}
.elementor-element-551635d >div > .elementor-row {
    flex-direction: column-reverse;
}
html ul.town-posts-list li .post-featured-image img {
    height: 180px;
}
html .premium-progressbar-bar-wrap {
    margin-bottom: 15px;
}
.thegem-te-post-featured-image.featured-image--stretch .post-featured-image img, .thegem-te-portfolio-featured-image.featured-image--stretch .portfolio-featured-image img {
    height: 250px !important;
}
html .elementor-28082 .elementor-element.elementor-element-f8e6243 .item-inner .image-inner {
    aspect-ratio: 0 !important;
}
span.tooltip_n-text {
    left: 0 !important;
    right: 0 !important;
    margin: auto !important;
    transform: none !important;
}

.tooltip_n {
    position: unset !important;
}

.elementor-element.e-child {
    position: relative;
}

.elementor-element.e-child {
    position: relative;
}
.active-contnt p.elementor-heading-title.elementor-size-default {
    padding-bottom: 10px;
    padding-top: 10px;
}
}/* End custom CSS */