.elementor-12 .elementor-element.elementor-element-5abc002{--display:flex;--min-height:478px;--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:flex-end;}.elementor-12 .elementor-element.elementor-element-5abc002:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5abc002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pacificrussianthaispa.in/wp-content/uploads/2026/01/pacific-front.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-48e0b3a{--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;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-1a1b366 );--border-color:var( --e-global-color-1a1b366 );}.elementor-12 .elementor-element.elementor-element-48e0b3a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-48e0b3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a65c06f );}.elementor-12 .elementor-element.elementor-element-f74d959{--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-12 .elementor-element.elementor-element-f74d959:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f74d959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a1b366 );}.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-12 .elementor-element.elementor-element-fed16fd{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-e4ea78d );}.elementor-12 .elementor-element.elementor-element-98d37c2{--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-12 .elementor-element.elementor-element-46a9d2d img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1a1b366 );}.elementor-12 .elementor-element.elementor-element-b6d29cb{margin:-130px -16px calc(var(--kit-widget-spacing, 0px) + 0px) 239px;}.elementor-12 .elementor-element.elementor-element-b6d29cb img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1a1b366 );border-radius:17px 17px 17px 17px;}.elementor-12 .elementor-element.elementor-element-55bb700{--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-12 .elementor-element.elementor-element-55bb700:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-55bb700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a65c06f );}.elementor-12 .elementor-element.elementor-element-5f92b70{--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-1a1b366 );--border-color:var( --e-global-color-1a1b366 );--border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-e324d96{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-795648d .elementor-button{background-color:var( --e-global-color-1a1b366 );font-family:"Poppins", Sans-serif;font-weight:500;fill:var( --e-global-color-e4ea78d );color:var( --e-global-color-e4ea78d );border-style:none;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-795648d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-795648d .elementor-button:focus{background-color:var( --e-global-color-e4ea78d );color:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-795648d .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-795648d .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-12 .elementor-element.elementor-element-795648d .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-795648d .elementor-button:focus svg{fill:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-87e5f1c .elementor-button{background-color:var( --e-global-color-1a1b366 );font-family:"Poppins", Sans-serif;font-weight:500;fill:var( --e-global-color-e4ea78d );color:var( --e-global-color-e4ea78d );border-style:none;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-87e5f1c .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-87e5f1c .elementor-button:focus{background-color:var( --e-global-color-e4ea78d );color:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-87e5f1c .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-87e5f1c .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-12 .elementor-element.elementor-element-87e5f1c .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-87e5f1c .elementor-button:focus svg{fill:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-f91bdda{--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-12 .elementor-element.elementor-element-f91bdda:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f91bdda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a1b366 );}.elementor-12 .elementor-element.elementor-element-9d3df65{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-e4ea78d );}.elementor-12 .elementor-element.elementor-element-29a7ee8{--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:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-29a7ee8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-29a7ee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa575d0 );}.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-12 .elementor-element.elementor-element-d852bb4{text-align:center;}.elementor-12 .elementor-element.elementor-element-d852bb4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-e4ea78d );}.elementor-12 .elementor-element.elementor-element-0067518{--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;}.elementor-12 .elementor-element.elementor-element-0067518:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0067518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa575d0 );}.elementor-12 .elementor-element.elementor-element-8774412{--display:flex;}.elementor-12 .elementor-element.elementor-element-8774412:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8774412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4ea78d );}.elementor-12 .elementor-element.elementor-element-8beeaa5:hover{--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-8beeaa5 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1a1b366 );border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-a0bf5fe{background-color:var( --e-global-color-1a1b366 );text-align:center;}.elementor-12 .elementor-element.elementor-element-a0bf5fe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-e4ea78d );}.elementor-12 .elementor-element.elementor-element-ade79fc{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-1a1b366 );}.elementor-12 .elementor-element.elementor-element-ee54eca{--display:flex;}.elementor-12 .elementor-element.elementor-element-6c7eb01 .elementor-button{background-color:var( --e-global-color-1a1b366 );font-family:"Poppins", Sans-serif;font-weight:500;fill:var( --e-global-color-e4ea78d );color:var( --e-global-color-e4ea78d );border-style:none;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-6c7eb01 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-6c7eb01 .elementor-button:focus{background-color:var( --e-global-color-e4ea78d );color:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-6c7eb01 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-6c7eb01 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-12 .elementor-element.elementor-element-6c7eb01 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-6c7eb01 .elementor-button:focus svg{fill:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-4530ebf .elementor-button{background-color:var( --e-global-color-1a1b366 );font-family:"Poppins", Sans-serif;font-weight:500;fill:var( --e-global-color-e4ea78d );color:var( --e-global-color-e4ea78d );border-style:none;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-4530ebf .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-4530ebf .elementor-button:focus{background-color:var( --e-global-color-e4ea78d );color:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-4530ebf .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-4530ebf .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-12 .elementor-element.elementor-element-4530ebf .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-4530ebf .elementor-button:focus svg{fill:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-e0c721a{--display:flex;}.elementor-12 .elementor-element.elementor-element-e0c721a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e0c721a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4ea78d );}.elementor-12 .elementor-element.elementor-element-43d4df7:hover{--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-43d4df7 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1a1b366 );border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-11d2c66{background-color:var( --e-global-color-1a1b366 );text-align:center;}.elementor-12 .elementor-element.elementor-element-11d2c66 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-e4ea78d );}.elementor-12 .elementor-element.elementor-element-66d1f94{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-1a1b366 );}.elementor-12 .elementor-element.elementor-element-d66e7f0{--display:flex;}.elementor-12 .elementor-element.elementor-element-563f2e5 .elementor-button{background-color:var( --e-global-color-1a1b366 );font-family:"Poppins", Sans-serif;font-weight:500;fill:var( --e-global-color-e4ea78d );color:var( --e-global-color-e4ea78d );border-style:none;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-563f2e5 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-563f2e5 .elementor-button:focus{background-color:var( --e-global-color-e4ea78d );color:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-563f2e5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-563f2e5 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-12 .elementor-element.elementor-element-563f2e5 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-563f2e5 .elementor-button:focus svg{fill:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-475fe19 .elementor-button{background-color:var( --e-global-color-1a1b366 );font-family:"Poppins", Sans-serif;font-weight:500;fill:var( --e-global-color-e4ea78d );color:var( --e-global-color-e4ea78d );border-style:none;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-475fe19 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-475fe19 .elementor-button:focus{background-color:var( --e-global-color-e4ea78d );color:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-475fe19 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-475fe19 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-12 .elementor-element.elementor-element-475fe19 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-475fe19 .elementor-button:focus svg{fill:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-a07043b{--display:flex;}.elementor-12 .elementor-element.elementor-element-a07043b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a07043b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4ea78d );}.elementor-12 .elementor-element.elementor-element-75a0b59:hover{--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-75a0b59 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1a1b366 );border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-e7ea2fe{background-color:var( --e-global-color-1a1b366 );text-align:center;}.elementor-12 .elementor-element.elementor-element-e7ea2fe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-e4ea78d );}.elementor-12 .elementor-element.elementor-element-b682c39{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-1a1b366 );}.elementor-12 .elementor-element.elementor-element-e34457b{--display:flex;}.elementor-12 .elementor-element.elementor-element-8de720c .elementor-button{background-color:var( --e-global-color-1a1b366 );font-family:"Poppins", Sans-serif;font-weight:500;fill:var( --e-global-color-e4ea78d );color:var( --e-global-color-e4ea78d );border-style:none;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-8de720c .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-8de720c .elementor-button:focus{background-color:var( --e-global-color-e4ea78d );color:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-8de720c .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-8de720c .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-12 .elementor-element.elementor-element-8de720c .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-8de720c .elementor-button:focus svg{fill:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-925b6c6 .elementor-button{background-color:var( --e-global-color-1a1b366 );font-family:"Poppins", Sans-serif;font-weight:500;fill:var( --e-global-color-e4ea78d );color:var( --e-global-color-e4ea78d );border-style:none;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-925b6c6 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-925b6c6 .elementor-button:focus{background-color:var( --e-global-color-e4ea78d );color:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-925b6c6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-925b6c6 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-12 .elementor-element.elementor-element-925b6c6 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-925b6c6 .elementor-button:focus svg{fill:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-8faf5e7{--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;}.elementor-12 .elementor-element.elementor-element-8faf5e7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8faf5e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa575d0 );}.elementor-12 .elementor-element.elementor-element-ec2000f{--display:flex;}.elementor-12 .elementor-element.elementor-element-ec2000f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ec2000f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4ea78d );}.elementor-12 .elementor-element.elementor-element-9409957:hover{--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-9409957 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1a1b366 );border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-8c17fbc{background-color:var( --e-global-color-1a1b366 );text-align:center;}.elementor-12 .elementor-element.elementor-element-8c17fbc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-e4ea78d );}.elementor-12 .elementor-element.elementor-element-0d7b75e{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-1a1b366 );}.elementor-12 .elementor-element.elementor-element-0dcab6e{--display:flex;}.elementor-12 .elementor-element.elementor-element-2885003 .elementor-button{background-color:var( --e-global-color-1a1b366 );font-family:"Poppins", Sans-serif;font-weight:500;fill:var( --e-global-color-e4ea78d );color:var( --e-global-color-e4ea78d );border-style:none;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-2885003 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2885003 .elementor-button:focus{background-color:var( --e-global-color-e4ea78d );color:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-2885003 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-2885003 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-12 .elementor-element.elementor-element-2885003 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-2885003 .elementor-button:focus svg{fill:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-0f9ae7e .elementor-button{background-color:var( --e-global-color-1a1b366 );font-family:"Poppins", Sans-serif;font-weight:500;fill:var( --e-global-color-e4ea78d );color:var( --e-global-color-e4ea78d );border-style:none;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-0f9ae7e .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-0f9ae7e .elementor-button:focus{background-color:var( --e-global-color-e4ea78d );color:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-0f9ae7e .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-0f9ae7e .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-12 .elementor-element.elementor-element-0f9ae7e .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-0f9ae7e .elementor-button:focus svg{fill:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-8cb00e7{--display:flex;}.elementor-12 .elementor-element.elementor-element-8cb00e7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8cb00e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4ea78d );}.elementor-12 .elementor-element.elementor-element-2f606a6:hover{--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-2f606a6 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1a1b366 );border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-b8a8e79{background-color:var( --e-global-color-1a1b366 );text-align:center;}.elementor-12 .elementor-element.elementor-element-b8a8e79 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-e4ea78d );}.elementor-12 .elementor-element.elementor-element-69c6374{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-1a1b366 );}.elementor-12 .elementor-element.elementor-element-4ef8413{--display:flex;}.elementor-12 .elementor-element.elementor-element-1ac50a5 .elementor-button{background-color:var( --e-global-color-1a1b366 );font-family:"Poppins", Sans-serif;font-weight:500;fill:var( --e-global-color-e4ea78d );color:var( --e-global-color-e4ea78d );border-style:none;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-1ac50a5 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1ac50a5 .elementor-button:focus{background-color:var( --e-global-color-e4ea78d );color:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-1ac50a5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-1ac50a5 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-12 .elementor-element.elementor-element-1ac50a5 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-1ac50a5 .elementor-button:focus svg{fill:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-74742d4 .elementor-button{background-color:var( --e-global-color-1a1b366 );font-family:"Poppins", Sans-serif;font-weight:500;fill:var( --e-global-color-e4ea78d );color:var( --e-global-color-e4ea78d );border-style:none;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-74742d4 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-74742d4 .elementor-button:focus{background-color:var( --e-global-color-e4ea78d );color:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-74742d4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-74742d4 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-12 .elementor-element.elementor-element-74742d4 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-74742d4 .elementor-button:focus svg{fill:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-ba8fad4{--display:flex;}.elementor-12 .elementor-element.elementor-element-ba8fad4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ba8fad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4ea78d );}.elementor-12 .elementor-element.elementor-element-0648897:hover{--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-0648897 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1a1b366 );border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-fb11969{background-color:var( --e-global-color-1a1b366 );text-align:center;}.elementor-12 .elementor-element.elementor-element-fb11969 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-e4ea78d );}.elementor-12 .elementor-element.elementor-element-76c11d0{text-align:center;font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-1a1b366 );}.elementor-12 .elementor-element.elementor-element-dad9553{--display:flex;}.elementor-12 .elementor-element.elementor-element-a310847 .elementor-button{background-color:var( --e-global-color-1a1b366 );font-family:"Poppins", Sans-serif;font-weight:500;fill:var( --e-global-color-e4ea78d );color:var( --e-global-color-e4ea78d );border-style:none;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-a310847 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-a310847 .elementor-button:focus{background-color:var( --e-global-color-e4ea78d );color:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-a310847 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-a310847 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-12 .elementor-element.elementor-element-a310847 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-a310847 .elementor-button:focus svg{fill:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-7ad6532 .elementor-button{background-color:var( --e-global-color-1a1b366 );font-family:"Poppins", Sans-serif;font-weight:500;fill:var( --e-global-color-e4ea78d );color:var( --e-global-color-e4ea78d );border-style:none;border-radius:11px 11px 11px 11px;}.elementor-12 .elementor-element.elementor-element-7ad6532 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-7ad6532 .elementor-button:focus{background-color:var( --e-global-color-e4ea78d );color:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-7ad6532 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-7ad6532 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-12 .elementor-element.elementor-element-7ad6532 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-7ad6532 .elementor-button:focus svg{fill:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-ea40250{--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:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-ea40250:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ea40250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa575d0 );}.elementor-12 .elementor-element.elementor-element-b820f98{text-align:center;}.elementor-12 .elementor-element.elementor-element-b820f98 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-e4ea78d );}.elementor-12 .elementor-element.elementor-element-3980cbe{--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-12 .elementor-element.elementor-element-3980cbe:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3980cbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pacificrussianthaispa.in/wp-content/uploads/2026/01/pacific-5.jpg");background-position:center center;background-size:cover;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12 .elementor-element.elementor-element-e3a33a6 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12 .elementor-element.elementor-element-e3a33a6 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-e3a33a6{--image-border-color:var( --e-global-color-1c59295 );--image-border-width:2px;--image-border-radius:31px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12 .elementor-element.elementor-element-a37052e{--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-12 .elementor-element.elementor-element-a37052e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a37052e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fa575d0 );}.elementor-12 .elementor-element.elementor-element-7308c99{--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:6px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7308c99:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7308c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e4ea78d );}.elementor-12 .elementor-element.elementor-element-745aa79{text-align:center;}.elementor-12 .elementor-element.elementor-element-745aa79 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:var( --e-global-color-2300334 );}.elementor-12 .elementor-element.elementor-element-386f096{--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-12 .elementor-element.elementor-element-386f096:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-386f096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a1b366 );}.elementor-12 .elementor-element.elementor-element-72b0be3{--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-12 .elementor-element.elementor-element-4762bda{--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;}.elementor-12 .elementor-element.elementor-element-f1f734c iframe{height:457px;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-f74d959{--width:50%;}.elementor-12 .elementor-element.elementor-element-98d37c2{--width:50%;}.elementor-12 .elementor-element.elementor-element-5f92b70{--width:50%;}.elementor-12 .elementor-element.elementor-element-f91bdda{--width:50%;}.elementor-12 .elementor-element.elementor-element-72b0be3{--width:50%;}.elementor-12 .elementor-element.elementor-element-4762bda{--width:50%;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-3980cbe:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3980cbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-98d37c2{--justify-content:center;}.elementor-12 .elementor-element.elementor-element-b6d29cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-5abc002{--min-height:260px;}.elementor-12 .elementor-element.elementor-element-fed16fd{font-size:14px;}.elementor-12 .elementor-element.elementor-element-b6d29cb{margin:-87px -17px calc(var(--kit-widget-spacing, 0px) + 0px) 87px;}.elementor-12 .elementor-element.elementor-element-795648d .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-87e5f1c .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-9d3df65{font-size:15px;}.elementor-12 .elementor-element.elementor-element-d852bb4 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-6c7eb01 .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-4530ebf .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-563f2e5 .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-475fe19 .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-8de720c .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-925b6c6 .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-2885003 .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-0f9ae7e .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-1ac50a5 .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-74742d4 .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-a310847 .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-7ad6532 .elementor-button{font-size:13px;}.elementor-12 .elementor-element.elementor-element-b820f98 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-745aa79 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-f1f734c iframe{height:510px;}}/* Start custom CSS for html, class: .elementor-element-032ae74 *//* 📱 Mobile Fix for Contact Section */
@media (max-width: 640px) {

  .pacific-contact {
    padding: 25px 14px;     /* side padding kam */
    grid-template-columns: 1fr; /* single column */
  }

  .pacific-box {
    padding: 18px;         /* card padding kam */
    gap: 12px;
  }

  .pacific-ico {
    width: 48px;
    height: 48px;
    flex-shrink: 0;
  }

  .pacific-ico svg {
    width: 22px;
    height: 22px;
  }

  .pacific-text h4 {
    font-size: 15px;
  }

  .pacific-text a,
  .pacific-text span {
    font-size: 13.5px;
    word-break: break-word; /* email / number overflow fix */
  }
}/* End custom CSS */