.elementor-53070 .elementor-element.elementor-element-6750fbd{--display:flex;--min-height:80vh;--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:2em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-53070 .elementor-element.elementor-element-edb228d{--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-53070 .elementor-element.elementor-element-79bedcf{width:var( --container-widget-width, 375px );max-width:375px;padding:5px 20px 5px 20px;--container-widget-width:375px;--container-widget-flex-grow:0;border-style:none;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-53070 .elementor-element.elementor-element-79bedcf.elementor-element{--align-self:center;}.elementor-53070 .elementor-element.elementor-element-79bedcf .elementor-heading-title{font-family:"Golden Hopes", Sans-serif;font-size:30px;font-weight:400;letter-spacing:-1.5px;text-shadow:0px 5px 5px rgba(6.799999999999976, 6.799999999999976, 6.799999999999976, 0.15);color:var( --e-global-color-primary );}.elementor-53070 .elementor-element.elementor-element-16b3a9d{width:var( --container-widget-width, 340px );max-width:340px;background-color:#2887AA2E;padding:5px 20px 5px 20px;--container-widget-width:340px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;text-align:start;}.elementor-53070 .elementor-element.elementor-element-16b3a9d.elementor-element{--align-self:flex-start;}.elementor-53070 .elementor-element.elementor-element-16b3a9d .elementor-heading-title{font-family:"Golden Hopes", Sans-serif;font-size:32px;font-weight:400;letter-spacing:-1.5px;text-shadow:0px 5px 5px rgba(6.799999999999976, 6.799999999999976, 6.799999999999976, 0.15);color:var( --e-global-color-primary );}.elementor-53070 .elementor-element.elementor-element-20c6719{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:500;line-height:38px;letter-spacing:-0.5px;color:var( --e-global-color-7fefe2a );}.elementor-53070 .elementor-element.elementor-element-20c6719.elementor-element{--align-self:center;}.elementor-53070 .elementor-element.elementor-element-20c6719 p{margin-block-end:0px;}.elementor-53070 .elementor-element.elementor-element-20c6719 a{color:var( --e-global-color-primary );}.elementor-53070 .elementor-element.elementor-element-dba5016{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:500;line-height:38px;letter-spacing:-0.5px;color:var( --e-global-color-7fefe2a );}.elementor-53070 .elementor-element.elementor-element-dba5016.elementor-element{--align-self:flex-start;}.elementor-53070 .elementor-element.elementor-element-dba5016 p{margin-block-end:0px;}.elementor-53070 .elementor-element.elementor-element-dba5016 a{color:var( --e-global-color-primary );}.elementor-53070 .elementor-element.elementor-element-05cd295.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-53070 .elementor-element.elementor-element-05cd295{text-align:center;font-family:var( --e-global-typography-847caa8-font-family ), Sans-serif;font-size:var( --e-global-typography-847caa8-font-size );font-weight:var( --e-global-typography-847caa8-font-weight );line-height:var( --e-global-typography-847caa8-line-height );color:var( --e-global-color-7fefe2a );}.elementor-53070 .elementor-element.elementor-element-05cd295 p{margin-block-end:0px;}.elementor-53070 .elementor-element.elementor-element-05cd295 a{color:var( --e-global-color-primary );}.elementor-53070 .elementor-element.elementor-element-87038c6{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-53070 .elementor-element.elementor-element-87038c6:not(.elementor-motion-effects-element-type-background), .elementor-53070 .elementor-element.elementor-element-87038c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lajolla.ca/wp-content/uploads/2026/08/La-Jolla-Shores-Hotel-GIveaway.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-53070 .elementor-element.elementor-element-ce1fd4d{background-color:#1D23275E;padding:5px 11px 10px 11px;border-radius:20px 20px 20px 20px;}.elementor-53070 .elementor-element.elementor-element-ce1fd4d img{width:160px;}.elementor-53070 .elementor-element.elementor-element-731fb46{--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-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(253.29999999999998, 253.29999999999998, 253.29999999999998, 0.5);--padding-top:2.5em;--padding-bottom:2.5em;--padding-left:2.5em;--padding-right:2.5em;}.elementor-53070 .elementor-element.elementor-element-731fb46:not(.elementor-motion-effects-element-type-background), .elementor-53070 .elementor-element.elementor-element-731fb46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-89836dc );}.elementor-53070 .elementor-element.elementor-element-731fb46.e-con{--align-self:center;}.elementor-53070 .elementor-element.elementor-element-4d3a853{--display:flex;}.elementor-53070 .elementor-element.elementor-element-01a0ba8{text-align:center;}.elementor-53070 .elementor-element.elementor-element-01a0ba8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;letter-spacing:-0.6px;color:var( --e-global-color-7fefe2a );}.elementor-53070 .elementor-element.elementor-element-134f792{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:normal;color:var( --e-global-color-7fefe2a );}.elementor-53070 .elementor-element.elementor-element-494619d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.2px;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-53070 .elementor-element.elementor-element-494619d .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-53070 .elementor-element.elementor-element-494619d .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-53070 .elementor-element.elementor-element-fff7270{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.2px;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-53070 .elementor-element.elementor-element-fff7270 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-53070 .elementor-element.elementor-element-fff7270 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-53070 .elementor-element.elementor-element-cac5b9c{padding:0px 50px 0px 50px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:normal;color:var( --e-global-color-7fefe2a );}.elementor-53070 .elementor-element.elementor-element-5789664{--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-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(253.29999999999998, 253.29999999999998, 253.29999999999998, 0.5);--padding-top:2.5em;--padding-bottom:2.5em;--padding-left:2.5em;--padding-right:2.5em;}.elementor-53070 .elementor-element.elementor-element-5789664:not(.elementor-motion-effects-element-type-background), .elementor-53070 .elementor-element.elementor-element-5789664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-89836dc );}.elementor-53070 .elementor-element.elementor-element-5789664.e-con{--align-self:center;}.elementor-53070 .elementor-element.elementor-element-aea131c{--display:flex;}.elementor-53070 .elementor-element.elementor-element-fa08f2b{text-align:center;}.elementor-53070 .elementor-element.elementor-element-fa08f2b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:27px;font-weight:600;letter-spacing:-0.6px;color:var( --e-global-color-7fefe2a );}.elementor-53070 .elementor-element.elementor-element-746837d{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:normal;color:var( --e-global-color-7fefe2a );}.elementor-53070 .elementor-element.elementor-element-8897d62{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1.2px;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-53070 .elementor-element.elementor-element-8897d62 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-53070 .elementor-element.elementor-element-8897d62 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-53070 .elementor-element.elementor-element-564c997{padding:0px 50px 0px 50px;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;font-style:normal;color:var( --e-global-color-7fefe2a );}@media(max-width:1024px){.elementor-53070 .elementor-element.elementor-element-6750fbd{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-53070 .elementor-element.elementor-element-edb228d{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-53070 .elementor-element.elementor-element-79bedcf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-53070 .elementor-element.elementor-element-16b3a9d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-53070 .elementor-element.elementor-element-05cd295{font-size:var( --e-global-typography-847caa8-font-size );line-height:var( --e-global-typography-847caa8-line-height );}.elementor-53070 .elementor-element.elementor-element-87038c6:not(.elementor-motion-effects-element-type-background), .elementor-53070 .elementor-element.elementor-element-87038c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-53070 .elementor-element.elementor-element-494619d{padding:48px 0px 59px 0px;}.elementor-53070 .elementor-element.elementor-element-494619d .elementor-divider-separator{width:69%;}.elementor-53070 .elementor-element.elementor-element-fff7270{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-53070 .elementor-element.elementor-element-fff7270 .elementor-divider-separator{width:69%;}.elementor-53070 .elementor-element.elementor-element-cac5b9c{padding:0px 20px 0px 20px;}.elementor-53070 .elementor-element.elementor-element-8897d62{padding:48px 0px 59px 0px;}.elementor-53070 .elementor-element.elementor-element-8897d62 .elementor-divider-separator{width:69%;}.elementor-53070 .elementor-element.elementor-element-564c997{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-53070 .elementor-element.elementor-element-6750fbd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-53070 .elementor-element.elementor-element-edb228d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53070 .elementor-element.elementor-element-79bedcf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-53070 .elementor-element.elementor-element-79bedcf .elementor-heading-title{font-size:24px;line-height:1em;letter-spacing:-0.5px;}.elementor-53070 .elementor-element.elementor-element-16b3a9d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-53070 .elementor-element.elementor-element-16b3a9d .elementor-heading-title{font-size:40px;line-height:1em;letter-spacing:-0.5px;}.elementor-53070 .elementor-element.elementor-element-20c6719{width:100%;max-width:100%;text-align:center;font-size:20px;line-height:1.3em;letter-spacing:-0.5px;}.elementor-53070 .elementor-element.elementor-element-20c6719.elementor-element{--align-self:stretch;}.elementor-53070 .elementor-element.elementor-element-dba5016{width:100%;max-width:100%;text-align:center;font-size:20px;line-height:1.3em;letter-spacing:-0.5px;}.elementor-53070 .elementor-element.elementor-element-dba5016.elementor-element{--align-self:stretch;}.elementor-53070 .elementor-element.elementor-element-05cd295{text-align:center;font-size:var( --e-global-typography-847caa8-font-size );line-height:var( --e-global-typography-847caa8-line-height );}.elementor-53070 .elementor-element.elementor-element-87038c6{--min-height:217px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;}.elementor-53070 .elementor-element.elementor-element-87038c6:not(.elementor-motion-effects-element-type-background), .elementor-53070 .elementor-element.elementor-element-87038c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-53070 .elementor-element.elementor-element-ce1fd4d{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-53070 .elementor-element.elementor-element-ce1fd4d img{width:100px;}.elementor-53070 .elementor-element.elementor-element-731fb46{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-53070 .elementor-element.elementor-element-4d3a853{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53070 .elementor-element.elementor-element-01a0ba8{text-align:center;}.elementor-53070 .elementor-element.elementor-element-01a0ba8 .elementor-heading-title{font-size:27px;}.elementor-53070 .elementor-element.elementor-element-494619d{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:10px 0px 10px 0px;}.elementor-53070 .elementor-element.elementor-element-494619d .elementor-divider-separator{width:90%;}.elementor-53070 .elementor-element.elementor-element-fff7270{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:10px 0px 10px 0px;}.elementor-53070 .elementor-element.elementor-element-fff7270 .elementor-divider-separator{width:90%;}.elementor-53070 .elementor-element.elementor-element-cac5b9c{padding:0px 20px 0px 20px;}.elementor-53070 .elementor-element.elementor-element-5789664{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-53070 .elementor-element.elementor-element-aea131c{--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-53070 .elementor-element.elementor-element-fa08f2b{text-align:center;}.elementor-53070 .elementor-element.elementor-element-fa08f2b .elementor-heading-title{font-size:27px;}.elementor-53070 .elementor-element.elementor-element-8897d62{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -8px) 0px;padding:10px 0px 10px 0px;}.elementor-53070 .elementor-element.elementor-element-8897d62 .elementor-divider-separator{width:90%;}.elementor-53070 .elementor-element.elementor-element-564c997{padding:0px 20px 0px 20px;}}@media(min-width:768px){.elementor-53070 .elementor-element.elementor-element-edb228d{--width:56%;}.elementor-53070 .elementor-element.elementor-element-731fb46{--width:50%;}.elementor-53070 .elementor-element.elementor-element-4d3a853{--width:100%;}.elementor-53070 .elementor-element.elementor-element-5789664{--width:50%;}.elementor-53070 .elementor-element.elementor-element-aea131c{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-53070 .elementor-element.elementor-element-edb228d{--width:100%;}.elementor-53070 .elementor-element.elementor-element-731fb46{--width:100%;}.elementor-53070 .elementor-element.elementor-element-5789664{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-79bedcf */.pob-title-poppins {
    font-family: "Poppins", Sans-serif!important;
font-size: 19px;
    font-weight: 500;
    letter-spacing: -1.5px;
    text-shadow: 0px 8px 8px rgba(6.799999999999976, 6.799999999999976, 6.799999999999976, 0.25);
  
}
@media (min-width: 700px) {
.pob-title-giveaway  {position: absolute; padding-left: 8px; bottom:0px; }}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-16b3a9d */.pob-title-poppins {
    font-family: "Poppins", Sans-serif!important;
font-size: 19px;
    font-weight: 500;
    letter-spacing: -1.5px;
    text-shadow: 0px 8px 8px rgba(6.799999999999976, 6.799999999999976, 6.799999999999976, 0.25);
  
}
@media (min-width: 700px) {
.pob-title-giveaway  {position: absolute; padding-left: 8px; bottom:0px; }}/* End custom CSS */
/* Start custom CSS */p {text-wrap: pretty; }
/* add color gradient to text add or delte this in theme file css */
/* add color gradient to text add or delte this in theme file css */
.pob-brand {
    
   background: -webkit-linear-gradient(
   0deg,
   var(--e-global-color-primary) 0%, #3dc4ca 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; 


}

#DoG-Button
{

background-image: linear-gradient(to right, #2887AA, #3dc4ca);


}
  
  
 #DoG-Button:hover
{

background-image:  linear-gradient(to right, #3DC4CA, #3DC4CA);


} 
  
  






/* Setting amin-width for the swiper-slide */

.explore--loop-car .e-loop-item
{

    min-width: 340px!important;
}

/* Setting a max-width for the swiper-slide */







/* code for post feed */
.simplify-ul.flexify.post-feed-nav
{ display: flex; flex-direction: column;
     padding: 0;
       margin: auto; 
     z-index: 5;
     position: absolute;
   left: calc(50vw - 90px); 
  right: calc(50vw - 90px); 

  min-width: 90px; 
  max-width: 90px; 
     
 align-items: center;
 align-self: center;

 align-content: space-between;
     max-height: 60px;
   
   
 
   
    
     top: calc(100% + 30px);
    
    
}






/* featured news loop grid css */


.grid-layout .elementor-grid{
    grid-template-rows: auto; 
} 
@media screen and (min-width:1024px){
.grid-layout .elementor-grid{
grid-template-rows: repeat(4,auto);}

.grid-layout .e-loop-item:nth-of-type(1) { 
    grid-column: 1 / span 2;
    grid-row: 1 / -1;}
}

@media screen and (max-width :784px){



.grid-layout .elementor-loop-container { width:calc(100vw - 40px); overflow: auto; } 
.grid-layout
 {overflow: hidden; }


.grid-layout .elementor-grid {
grid-template-rows: repeat(1,1);}


.grid-layout .e-loop-item:nth-of-type(1) {  
    grid-column: 1 / span 4!important;
    grid-row: 1 /  1;
    position: sticky!important;
    left: 0;
    width: calc(100vw - 40px);
}



.grid-layout .e-loop-item:not(first-child) {width: 200px; 
    
  
}



}

/* add scrollbar on mobile 

*/


.grid-layout {
    -webkit-overflow-scrolling: touch;
 
}

.giveawaydesc a {
  color: white;
}

.giveawaydesc a:visited {
  color: white;
}

.giveawaydesc a:hover,
.giveawaydesc a:focus {
  color: white;
  text-decoration: underline; /* optional for hover effect */
}

.giveawaydesc a:active {
  color: white;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Golden Hopes';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lajolla.ca/wp-content/uploads/2025/04/GoldenHopesPERSONALUSEONLY-Regular.eot');
	src: url('https://lajolla.ca/wp-content/uploads/2025/04/GoldenHopesPERSONALUSEONLY-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://lajolla.ca/wp-content/uploads/2025/04/GoldenHopesPERSONALUSEONLY-Regular.woff2') format('woff2'),
		url('https://lajolla.ca/wp-content/uploads/2025/04/GoldenHopesPERSONALUSEONLY-Regular.woff') format('woff'),
		url('https://lajolla.ca/wp-content/uploads/2025/04/Golden-Hopes.ttf') format('truetype'),
		url('https://lajolla.ca/wp-content/uploads/2025/04/GoldenHopesPERSONALUSEONLY-Regular.svg#GoldenHopes') format('svg');
}
/* End Custom Fonts CSS */