.elementor-33 .elementor-element.elementor-element-06e47f2 .cosmecos-heading{text-align:center;margin-bottom:10px;}.elementor-33 .elementor-element.elementor-element-97ff11a{text-align:center;font-size:18px;line-height:1.8889em;color:#9A9A9A;}.elementor-33 .elementor-element.elementor-element-6972b89{margin-top:50px;margin-bottom:0px;}.elementor-33 .elementor-element.elementor-element-249fe65 .banner-inner .banner-bg{background-color:#D96256;}.elementor-33 .elementor-element.elementor-element-249fe65 .banner-content{text-align:left;}.elementor-33 .elementor-element.elementor-element-249fe65 .banner-inner{height:360px;}.elementor-33 .elementor-element.elementor-element-249fe65 .banner-title{font-size:58px;color:#FFE5D5;}.elementor-33 .elementor-element.elementor-element-625b492 .banner-inner .banner-bg{background-color:#EAB2AA;}.elementor-33 .elementor-element.elementor-element-625b492 .banner-content{text-align:left;}.elementor-33 .elementor-element.elementor-element-625b492 .banner-inner{height:360px;}.elementor-33 .elementor-element.elementor-element-625b492 .banner-title{font-size:58px;color:#C70B06;}.elementor-33 .elementor-element.elementor-element-625b492 .banner-subtitle{color:#1C1C1C;}.elementor-33 .elementor-element.elementor-element-a4c27cf .banner-inner .banner-bg{background-color:#EAAA85;}.elementor-33 .elementor-element.elementor-element-a4c27cf .banner-content{text-align:left;}.elementor-33 .elementor-element.elementor-element-a4c27cf .banner-inner{height:360px;}.elementor-33 .elementor-element.elementor-element-a4c27cf .banner-title{font-size:58px;color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-a4c27cf .banner-subtitle{color:#1C1C1C;}.elementor-33 .elementor-element.elementor-element-d4b204a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:120px;margin-bottom:0px;}.elementor-33 .elementor-element.elementor-element-d4b204a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-9c08103{width:auto;max-width:auto;top:-60px;z-index:0;text-align:start;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-9c08103{left:0px;}body.rtl .elementor-33 .elementor-element.elementor-element-9c08103{right:0px;}.elementor-33 .elementor-element.elementor-element-67f218e .cosmecos-heading{text-align:left;}.elementor-33 .elementor-element.elementor-element-1c25e28{margin-top:0px;margin-bottom:0px;}.elementor-33 .elementor-element.elementor-element-1d41409{width:auto;max-width:auto;}.elementor-33 .elementor-element.elementor-element-1d41409 .image-widget{text-align:left;}.elementor-33 .elementor-element.elementor-element-1d41409 .image-container{float:none;}.elementor-33 .elementor-element.elementor-element-43759eb > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-43759eb{text-align:left;}.elementor-33 .elementor-element.elementor-element-296d843 > .elementor-widget-container{margin:44px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-296d843 .button-container{text-align:left;}.elementor-33 .elementor-element.elementor-element-f4e05aa{margin-top:120px;margin-bottom:0px;}.elementor-33 .elementor-element.elementor-element-d85514c .cosmecos-heading{text-align:left;}.elementor-33 .elementor-element.elementor-element-e2278f7{margin-top:0px;margin-bottom:0px;}.elementor-33 .elementor-element.elementor-element-26b28e2{width:auto;max-width:auto;}.elementor-33 .elementor-element.elementor-element-26b28e2 .image-widget{text-align:left;}.elementor-33 .elementor-element.elementor-element-26b28e2 .image-container{float:none;}.elementor-33 .elementor-element.elementor-element-2f62f03 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-2f62f03{text-align:left;}.elementor-33 .elementor-element.elementor-element-cc30269 > .elementor-widget-container{margin:44px 0px 0px 0px;}.elementor-33 .elementor-element.elementor-element-cc30269 .button-container{text-align:left;}.elementor-33 .elementor-element.elementor-element-583f174 > .elementor-background-overlay{opacity:0.5;}.elementor-33 .elementor-element.elementor-element-583f174{margin-top:120px;margin-bottom:0px;}.elementor-33 .elementor-element.elementor-element-d7f822d > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-33 .elementor-element.elementor-element-d7f822d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33 .elementor-element.elementor-element-d7f822d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-b9f9c66{width:auto;max-width:auto;top:-60px;z-index:0;text-align:start;}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-b9f9c66{left:0px;}body.rtl .elementor-33 .elementor-element.elementor-element-b9f9c66{right:0px;}.elementor-33 .elementor-element.elementor-element-9ad9f69 .cosmecos-heading{text-align:left;}.elementor-33 .elementor-element.elementor-element-82640ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-33 .elementor-element.elementor-element-82640ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-7536297{width:auto;max-width:auto;}.elementor-33 .elementor-element.elementor-element-7536297 .image-widget{text-align:left;}.elementor-33 .elementor-element.elementor-element-7536297 .image-container{float:none;}.elementor-33 .elementor-element.elementor-element-63dafbc > .elementor-widget-container{margin:-5px 0px 0px 26px;}.elementor-33 .elementor-element.elementor-element-63dafbc{text-align:left;}.elementor-33 .elementor-element.elementor-element-d0e12ce > .elementor-widget-container{margin:44px 0px 0px 25px;}.elementor-33 .elementor-element.elementor-element-d0e12ce .button-container{text-align:left;}.elementor-33 .elementor-element.elementor-element-70b8cbf > .elementor-background-overlay{opacity:0.5;}.elementor-33 .elementor-element.elementor-element-70b8cbf{margin-top:120px;margin-bottom:0px;}.elementor-33 .elementor-element.elementor-element-2a6bf8a > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-33 .elementor-element.elementor-element-2a6bf8a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-33 .elementor-element.elementor-element-2a6bf8a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-5abaac5 .cosmecos-heading{text-align:left;}.elementor-33 .elementor-element.elementor-element-e1a9f00{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-33 .elementor-element.elementor-element-e1a9f00 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-72a841c{width:auto;max-width:auto;}.elementor-33 .elementor-element.elementor-element-72a841c .image-widget{text-align:left;}.elementor-33 .elementor-element.elementor-element-72a841c .image-container{float:none;}.elementor-33 .elementor-element.elementor-element-bb7d316 > .elementor-widget-container{margin:-5px 0px 0px 26px;}.elementor-33 .elementor-element.elementor-element-bb7d316{text-align:left;}.elementor-33 .elementor-element.elementor-element-7810f7b > .elementor-widget-container{margin:44px 0px 0px 25px;}.elementor-33 .elementor-element.elementor-element-7810f7b .button-container{text-align:left;}.elementor-33 .elementor-element.elementor-element-0254888 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-33 .elementor-element.elementor-element-0254888:not(.elementor-motion-effects-element-type-background), .elementor-33 .elementor-element.elementor-element-0254888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.beso.nz/wp-content/uploads/2021/02/home1-bg-2.jpg");}.elementor-33 .elementor-element.elementor-element-0254888{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 0px 038px 0px;}.elementor-33 .elementor-element.elementor-element-0254888 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-33 .elementor-element.elementor-element-0bf8c2a > .elementor-element-populated{margin:43px 0px 43px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-33 .elementor-element.elementor-element-e9ac117 > .elementor-widget-container{margin:24px 24px 8px 0px;}.elementor-33 .elementor-element.elementor-element-e9ac117 .special-text{text-align:left;font-size:59px;color:var( --e-global-color-accent );opacity:0.82;}@media(max-width:995px){.elementor-33 .elementor-element.elementor-element-d70d472 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-33 .elementor-element.elementor-element-b971ea1 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(min-width:768px){.elementor-33 .elementor-element.elementor-element-77d5c4e{width:20%;}.elementor-33 .elementor-element.elementor-element-36544f3{width:59.664%;}.elementor-33 .elementor-element.elementor-element-0433594{width:20%;}.elementor-33 .elementor-element.elementor-element-266dbd5{width:40.42%;}.elementor-33 .elementor-element.elementor-element-90e6500{width:59.58%;}.elementor-33 .elementor-element.elementor-element-d2331fd{width:40.419%;}.elementor-33 .elementor-element.elementor-element-b6c1088{width:59.581%;}.elementor-33 .elementor-element.elementor-element-8f56a12{width:38%;}.elementor-33 .elementor-element.elementor-element-c65fe41{width:62%;}.elementor-33 .elementor-element.elementor-element-b31a33a{width:38%;}.elementor-33 .elementor-element.elementor-element-ec716b5{width:62%;}.elementor-33 .elementor-element.elementor-element-5eb57bf{width:23.951%;}.elementor-33 .elementor-element.elementor-element-0bf8c2a{width:50.475%;}.elementor-33 .elementor-element.elementor-element-d405b19{width:24.239%;}}@media(max-width:995px) and (min-width:768px){.elementor-33 .elementor-element.elementor-element-64b068d{width:100%;}.elementor-33 .elementor-element.elementor-element-d70d472{width:100%;}.elementor-33 .elementor-element.elementor-element-b971ea1{width:100%;}}@media(max-width:767px){.elementor-33 .elementor-element.elementor-element-249fe65 .banner-inner{height:200px;}.elementor-33 .elementor-element.elementor-element-d70d472 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-33 .elementor-element.elementor-element-625b492 .banner-inner{height:200px;}.elementor-33 .elementor-element.elementor-element-b971ea1 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-33 .elementor-element.elementor-element-a4c27cf .banner-inner{height:200px;}.elementor-33 .elementor-element.elementor-element-d4b204a{margin-top:60px;margin-bottom:60px;}.elementor-33 .elementor-element.elementor-element-90e6500 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-33 .elementor-element.elementor-element-f4e05aa{margin-top:60px;margin-bottom:60px;}.elementor-33 .elementor-element.elementor-element-b6c1088 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-33 .elementor-element.elementor-element-583f174{margin-top:60px;margin-bottom:60px;}.elementor-33 .elementor-element.elementor-element-c65fe41 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-33 .elementor-element.elementor-element-70b8cbf{margin-top:60px;margin-bottom:60px;}.elementor-33 .elementor-element.elementor-element-ec716b5 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}