.elementor-29 .elementor-element.elementor-element-9ab4011{--display:flex;--min-height:900px;--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-29 .elementor-element.elementor-element-9ab4011:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-9ab4011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drukoriginsbhutan.com/wp-content/uploads/2026/06/Bhutan-Map_PNG.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-29 .elementor-element.elementor-element-11ef0397{--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;--overlay-opacity:0.5;}.elementor-29 .elementor-element.elementor-element-11ef0397:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-11ef0397 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-29 .elementor-element.elementor-element-11ef0397::before, .elementor-29 .elementor-element.elementor-element-11ef0397 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-11ef0397 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-11ef0397 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-11ef0397 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-11ef0397 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://drukoriginsbhutan.com/wp-content/uploads/2026/04/Untitled-design-37.png");--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-4ec41417{--spacer-size:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-764bbe07{text-align:center;}.elementor-29 .elementor-element.elementor-element-764bbe07 .elementor-heading-title{font-family:"Made Mirage", Sans-serif;font-weight:400;color:#DD9C29;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-20a53c{text-align:center;font-family:"Glacial Indifference", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-5c1de99e{--spacer-size:30px;}.elementor-29 .elementor-element.elementor-element-c460d0e{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-88e4a69{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-c35a830{text-align:start;}.elementor-29 .elementor-element.elementor-element-c35a830 .elementor-heading-title{font-family:"Made Mirage", Sans-serif;font-weight:400;color:#DD9C29;}.elementor-29 .elementor-element.elementor-element-a572b67{column-gap:0px;}.elementor-29 .elementor-element.elementor-element-03da4b5{text-align:start;}.elementor-29 .elementor-element.elementor-element-e151fdc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-29 .elementor-element.elementor-element-1fc20d5 img{height:400px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-29 .elementor-element.elementor-element-485b7a0{--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;}.elementor-29 .elementor-element.elementor-element-aac5365{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-2dac8fb img{border-radius:12px 12px 12px 12px;}.elementor-29 .elementor-element.elementor-element-9f9d9b5{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-d256178{text-align:start;}.elementor-29 .elementor-element.elementor-element-d256178 .elementor-heading-title{font-family:"Made Mirage", Sans-serif;font-weight:400;color:#DD9C29;}.elementor-29 .elementor-element.elementor-element-36ac43d{column-gap:0px;}.elementor-29 .elementor-element.elementor-element-16f75d8{text-align:start;}.elementor-29 .elementor-element.elementor-element-017f7c1{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-29 .elementor-element.elementor-element-c5f3b10{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-29 .elementor-element.elementor-element-2e56f61{text-align:start;}.elementor-29 .elementor-element.elementor-element-2e56f61 .elementor-heading-title{font-family:"Made Mirage", Sans-serif;font-weight:400;color:#DD9C29;}.elementor-29 .elementor-element.elementor-element-32a6194{column-gap:0px;}.elementor-29 .elementor-element.elementor-element-eede508{text-align:start;}.elementor-29 .elementor-element.elementor-element-ea8e9f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-908a972 img{height:400px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-29 .elementor-element.elementor-element-7431c9a{--display:flex;--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;}.elementor-29 .elementor-element.elementor-element-7431c9a:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-7431c9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://drukoriginsbhutan.com/wp-content/uploads/2026/04/Untitled-design-37.png");}.elementor-29 .elementor-element.elementor-element-b7856e6{--spacer-size:30px;}.elementor-29 .elementor-element.elementor-element-72dc42d{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-82b78f9{--display:flex;}.elementor-29 .elementor-element.elementor-element-82b78f9.e-con:hover{--e-con-transform-scale:0.9;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-7f383c7{background-color:#FFFFFF;padding:30px 10px 30px 10px;}.elementor-29 .elementor-element.elementor-element-7f383c7.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-23557bb{--display:flex;}.elementor-29 .elementor-element.elementor-element-23557bb.e-con:hover{--e-con-transform-scale:0.9;}.elementor-29 .elementor-element.elementor-element-25b6952{background-color:#FFFFFF;padding:30px 10px 30px 10px;}.elementor-29 .elementor-element.elementor-element-25b6952.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-20029e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-20029e4.e-con:hover{--e-con-transform-scale:0.9;}.elementor-29 .elementor-element.elementor-element-bceb0a6{background-color:#FFFFFF;padding:30px 10px 30px 10px;}.elementor-29 .elementor-element.elementor-element-bceb0a6.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-110ac7d{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-c6f4a35{--display:flex;}.elementor-29 .elementor-element.elementor-element-c6f4a35.e-con:hover{--e-con-transform-scale:0.9;}.elementor-29 .elementor-element.elementor-element-73df40b{background-color:#FFFFFF;padding:30px 10px 30px 10px;}.elementor-29 .elementor-element.elementor-element-73df40b.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-404887c{--display:flex;}.elementor-29 .elementor-element.elementor-element-404887c.e-con:hover{--e-con-transform-scale:0.9;}.elementor-29 .elementor-element.elementor-element-43c4e19{background-color:#FFFFFF;padding:30px 10px 30px 10px;}.elementor-29 .elementor-element.elementor-element-43c4e19.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-fe6e4b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-fe6e4b0.e-con:hover{--e-con-transform-scale:0.9;}.elementor-29 .elementor-element.elementor-element-e99fed1{background-color:#FFFFFF;padding:30px 10px 30px 10px;}.elementor-29 .elementor-element.elementor-element-e99fed1.ha-has-bg-overlay:hover::before{transition:background 0.3s;}.elementor-29 .elementor-element.elementor-element-0bd5875{--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-29 .elementor-element.elementor-element-61fd0c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-61fd0c8.e-con:hover{--e-con-transform-scale:0.9;}.elementor-widget-ha-card .ha-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ha-card .ha-card-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-card .ha-card-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ha-card .ha-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-29 .elementor-element.elementor-element-94c6638 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-a89100c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-a89100c.e-con:hover{--e-con-transform-scale:0.9;}.elementor-29 .elementor-element.elementor-element-e99643d .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-f3fb649{--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;border-style:none;--border-style:none;}.elementor-29 .elementor-element.elementor-element-f3fb649.e-con:hover{--e-con-transform-scale:0.9;}.elementor-29 .elementor-element.elementor-element-f3fb649:hover{border-style:none;}.elementor-29 .elementor-element.elementor-element-f3fb649, .elementor-29 .elementor-element.elementor-element-f3fb649::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-657d3d3 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-657d3d3{width:initial;max-width:initial;}.elementor-29 .elementor-element.elementor-element-657d3d3.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-b715d8b{--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-29 .elementor-element.elementor-element-335f14b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-335f14b.e-con:hover{--e-con-transform-scale:0.9;}.elementor-29 .elementor-element.elementor-element-8bbc791 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-28dbbe9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-28dbbe9.e-con:hover{--e-con-transform-scale:0.9;}.elementor-29 .elementor-element.elementor-element-71447cb .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-562fec1{--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;border-style:none;--border-style:none;}.elementor-29 .elementor-element.elementor-element-562fec1.e-con:hover{--e-con-transform-scale:0.9;}.elementor-29 .elementor-element.elementor-element-562fec1:hover{border-style:none;}.elementor-29 .elementor-element.elementor-element-562fec1, .elementor-29 .elementor-element.elementor-element-562fec1::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-28154e7 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-28154e7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-28154e7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29 .elementor-element.elementor-element-28154e7.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-d0f9342{--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-29 .elementor-element.elementor-element-56d2345{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-56d2345.e-con:hover{--e-con-transform-scale:0.9;}.elementor-29 .elementor-element.elementor-element-eb2f765 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-5c7f796{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-5c7f796.e-con:hover{--e-con-transform-scale:0.9;}.elementor-29 .elementor-element.elementor-element-78f38fe .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-e85b64a{--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;border-style:none;--border-style:none;}.elementor-29 .elementor-element.elementor-element-e85b64a.e-con:hover{--e-con-transform-scale:0.9;}.elementor-29 .elementor-element.elementor-element-e85b64a:hover{border-style:none;}.elementor-29 .elementor-element.elementor-element-e85b64a, .elementor-29 .elementor-element.elementor-element-e85b64a::before{--border-transition:0.3s;}.elementor-29 .elementor-element.elementor-element-5e07bc2 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-5e07bc2{width:initial;max-width:initial;}.elementor-29 .elementor-element.elementor-element-5e07bc2.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-7fecde5{--spacer-size:60px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-72dc42d{--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-29 .elementor-element.elementor-element-110ac7d{--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-29 .elementor-element.elementor-element-0bd5875{--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-29 .elementor-element.elementor-element-94c6638 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-94c6638{--ha-card-image-width:100%;}.elementor-29 .elementor-element.elementor-element-a89100c{--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-29 .elementor-element.elementor-element-e99643d .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-e99643d{--ha-card-image-width:100%;}.elementor-29 .elementor-element.elementor-element-657d3d3 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-657d3d3{--ha-card-image-width:100%;}.elementor-29 .elementor-element.elementor-element-b715d8b{--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-29 .elementor-element.elementor-element-8bbc791 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-8bbc791{--ha-card-image-width:100%;}.elementor-29 .elementor-element.elementor-element-28dbbe9{--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-29 .elementor-element.elementor-element-71447cb .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-71447cb{--ha-card-image-width:100%;}.elementor-29 .elementor-element.elementor-element-28154e7 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-28154e7{--ha-card-image-width:100%;}.elementor-29 .elementor-element.elementor-element-d0f9342{--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-29 .elementor-element.elementor-element-eb2f765 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-eb2f765{--ha-card-image-width:100%;}.elementor-29 .elementor-element.elementor-element-5c7f796{--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-29 .elementor-element.elementor-element-78f38fe .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-78f38fe{--ha-card-image-width:100%;}.elementor-29 .elementor-element.elementor-element-5e07bc2 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-5e07bc2{--ha-card-image-width:100%;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-94c6638 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-94c6638{--ha-card-image-width:100%;}.elementor-29 .elementor-element.elementor-element-e99643d .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-e99643d{--ha-card-image-width:100%;}.elementor-29 .elementor-element.elementor-element-657d3d3 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-657d3d3{--ha-card-image-width:100%;}.elementor-29 .elementor-element.elementor-element-8bbc791 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-8bbc791{--ha-card-image-width:100%;}.elementor-29 .elementor-element.elementor-element-71447cb .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-71447cb{--ha-card-image-width:100%;}.elementor-29 .elementor-element.elementor-element-28154e7 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-28154e7{--ha-card-image-width:100%;}.elementor-29 .elementor-element.elementor-element-eb2f765 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-eb2f765{--ha-card-image-width:100%;}.elementor-29 .elementor-element.elementor-element-78f38fe .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-78f38fe{--ha-card-image-width:100%;}.elementor-29 .elementor-element.elementor-element-5e07bc2 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-29 .elementor-element.elementor-element-5e07bc2{--ha-card-image-width:100%;}}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-88e4a69{--width:50%;}.elementor-29 .elementor-element.elementor-element-e151fdc{--width:50%;}.elementor-29 .elementor-element.elementor-element-aac5365{--width:50%;}.elementor-29 .elementor-element.elementor-element-9f9d9b5{--width:50%;}.elementor-29 .elementor-element.elementor-element-c5f3b10{--width:50%;}.elementor-29 .elementor-element.elementor-element-ea8e9f5{--width:50%;}.elementor-29 .elementor-element.elementor-element-82b78f9{--width:33%;}.elementor-29 .elementor-element.elementor-element-23557bb{--width:33%;}.elementor-29 .elementor-element.elementor-element-20029e4{--width:33%;}.elementor-29 .elementor-element.elementor-element-c6f4a35{--width:33%;}.elementor-29 .elementor-element.elementor-element-404887c{--width:33%;}.elementor-29 .elementor-element.elementor-element-fe6e4b0{--width:33%;}.elementor-29 .elementor-element.elementor-element-61fd0c8{--width:33%;}.elementor-29 .elementor-element.elementor-element-a89100c{--width:33%;}.elementor-29 .elementor-element.elementor-element-f3fb649{--width:33%;}.elementor-29 .elementor-element.elementor-element-335f14b{--width:33%;}.elementor-29 .elementor-element.elementor-element-28dbbe9{--width:33%;}.elementor-29 .elementor-element.elementor-element-562fec1{--width:33%;}.elementor-29 .elementor-element.elementor-element-56d2345{--width:33%;}.elementor-29 .elementor-element.elementor-element-5c7f796{--width:33%;}.elementor-29 .elementor-element.elementor-element-e85b64a{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-82b78f9{--width:100%;}.elementor-29 .elementor-element.elementor-element-23557bb{--width:100%;}.elementor-29 .elementor-element.elementor-element-20029e4{--width:100%;}.elementor-29 .elementor-element.elementor-element-c6f4a35{--width:100%;}.elementor-29 .elementor-element.elementor-element-404887c{--width:100%;}.elementor-29 .elementor-element.elementor-element-fe6e4b0{--width:100%;}.elementor-29 .elementor-element.elementor-element-61fd0c8{--width:100%;}.elementor-29 .elementor-element.elementor-element-a89100c{--width:100%;}.elementor-29 .elementor-element.elementor-element-f3fb649{--width:100%;}.elementor-29 .elementor-element.elementor-element-335f14b{--width:100%;}.elementor-29 .elementor-element.elementor-element-28dbbe9{--width:100%;}.elementor-29 .elementor-element.elementor-element-562fec1{--width:100%;}.elementor-29 .elementor-element.elementor-element-56d2345{--width:100%;}.elementor-29 .elementor-element.elementor-element-5c7f796{--width:100%;}.elementor-29 .elementor-element.elementor-element-e85b64a{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-57a876a */.elementor-29 .elementor-element.elementor-element-57a876a{
    position:absolute;
    width:100%;
    left:50%;
    top:-300px;

    transform:translateX(-50%) translateY(80px);

    opacity:0;
    visibility:hidden;

    z-index:1;
    pointer-events:none;

    transition:
        transform 1.2s cubic-bezier(0.19, 1, 0.22, 1),
        opacity .8s ease;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7f383c7 */.elementor-29 .elementor-element.elementor-element-7f383c7{
    position:relative;
    z-index:2;
    background:#fff;

    transition:transform .4s ease;
}
.elementor-29 .elementor-element.elementor-element-7f383c7{
    height:100%;
    display:flex;
    flex-direction:column;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82b78f9 */.elementor-29 .elementor-element.elementor-element-82b78f9:hover .hover-image{
    opacity:1;
    visibility:visible;
    transform:translateX(-50%) translateY(0);
}

.elementor-29 .elementor-element.elementor-element-82b78f9:hover .hover-card{
    transform:translateY(-5px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2b3d9c */.elementor-29 .elementor-element.elementor-element-a2b3d9c{
    position:absolute;
    width:90%;
    left:50%;
    top:-300px;

    transform:translateX(-50%) translateY(80px);

    opacity:0;
    visibility:hidden;

    z-index:1;
    pointer-events:none;

    transition:
        transform 1.2s cubic-bezier(0.19, 1, 0.22, 1),
        opacity .8s ease;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-25b6952 */.elementor-29 .elementor-element.elementor-element-25b6952{
    position:relative;
    z-index:2;
    background:#fff;

    transition:transform .4s ease;
}
.elementor-29 .elementor-element.elementor-element-25b6952{
    height:100%;
    display:flex;
    flex-direction:column;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23557bb */.elementor-29 .elementor-element.elementor-element-23557bb:hover .hover-image{
    opacity:1;
    visibility:visible;
    transform:translateX(-50%) translateY(0);
}

.elementor-29 .elementor-element.elementor-element-23557bb:hover .hover-card{
    transform:translateY(-5px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e789148 */.elementor-29 .elementor-element.elementor-element-e789148{
    position:absolute;
    width:90%;
    left:50%;
    top:-300px;

    transform:translateX(-50%) translateY(80px);

    opacity:0;
    visibility:hidden;

    z-index:1;
    pointer-events:none;

    transition:
        transform 1.2s cubic-bezier(0.19, 1, 0.22, 1),
        opacity .8s ease;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bceb0a6 */.elementor-29 .elementor-element.elementor-element-bceb0a6{
    position:relative;
    z-index:2;
    background:#fff;

    transition:transform .4s ease;
}
.elementor-29 .elementor-element.elementor-element-bceb0a6{
    height:100%;
    display:flex;
    flex-direction:column;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20029e4 */.elementor-29 .elementor-element.elementor-element-20029e4:hover .hover-image{
    opacity:1;
    visibility:visible;
    transform:translateX(-50%) translateY(0);
}

.elementor-29 .elementor-element.elementor-element-20029e4:hover .hover-card{
    transform:translateY(-5px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ed8afd */.elementor-29 .elementor-element.elementor-element-5ed8afd{
    position:absolute;

    width:90%;
    left:50%;
    top:-270px;

    transform:translateX(-50%) translateY(90px);

    opacity:0;
    visibility:hidden;

    z-index:1;/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-73df40b */.elementor-29 .elementor-element.elementor-element-73df40b{
    position:relative;
    z-index:5;

    background:#fff;

    height:100%;
    display:flex;
    flex-direction:column;

    transition:transform .4s ease;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c6f4a35 */.elementor-29 .elementor-element.elementor-element-c6f4a35{
    position:relative;
    overflow:visible;
}

.elementor-29 .elementor-element.elementor-element-c6f4a35:hover .hover-image{
    opacity:1;
    visibility:visible;
    transform:translateX(-50%) translateY(40px);
}

.elementor-29 .elementor-element.elementor-element-c6f4a35:hover .hover-card{
    transform:translateY(-5px);
}

.elementor-29 .elementor-element.elementor-element-c6f4a35:hover .hover-image::before{
    opacity:1;
    transform:translateY(0) scale(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-afe3e43 */.elementor-29 .elementor-element.elementor-element-afe3e43{
    position:absolute;
    width:90%;
    left:50%;
    top:-300px;

    transform:translateX(-50%) translateY(80px);

    opacity:0;
    visibility:hidden;

    z-index:1;
    pointer-events:none;

    transition:
        transform 1.2s cubic-bezier(0.19, 1, 0.22, 1),
        opacity .8s ease;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-43c4e19 */.elementor-29 .elementor-element.elementor-element-43c4e19{
    position:relative;
    z-index:2;
    background:#fff;

    transition:transform .4s ease;
}
.elementor-29 .elementor-element.elementor-element-43c4e19{
    height:100%;
    display:flex;
    flex-direction:column;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-404887c */.elementor-29 .elementor-element.elementor-element-404887c:hover .hover-image{
    opacity:1;
    visibility:visible;
    transform:translateX(-50%) translateY(0);
}

.elementor-29 .elementor-element.elementor-element-404887c:hover .hover-card{
    transform:translateY(-5px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-78120a7 */.elementor-29 .elementor-element.elementor-element-78120a7{
    position:absolute;
    width:90%;
    left:50%;
    top:-300px;

    transform:translateX(-50%) translateY(80px);

    opacity:0;
    visibility:hidden;

    z-index:1;
    pointer-events:none;

    transition:
        transform 1.2s cubic-bezier(0.19, 1, 0.22, 1),
        opacity .8s ease;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e99fed1 */.elementor-29 .elementor-element.elementor-element-e99fed1{
    position:relative;
    z-index:2;
    background:#fff;

    transition:transform .4s ease;
}
.elementor-29 .elementor-element.elementor-element-e99fed1{
    height:100%;
    display:flex;
    flex-direction:column;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe6e4b0 */.elementor-29 .elementor-element.elementor-element-fe6e4b0:hover .hover-image{
    opacity:1;
    visibility:visible;
    transform:translateX(-50%) translateY(0);
}

.elementor-29 .elementor-element.elementor-element-fe6e4b0:hover .hover-card{
    transform:translateY(-5px);
}/* End custom CSS */