.elementor-17 .elementor-element.elementor-element-6e29094 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-6e29094{padding:0px 0px 80px 0px;}.elementor-17 .elementor-element.elementor-element-8c7a792 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-dfc4f07 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-dfc4f07 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-c251c32 .elementor-heading-title{color:var( --e-global-color-text );font-family:"PT Serif", Sans-serif;font-size:3.05556vw;line-height:1.3181818182em;}.elementor-17 .elementor-element.elementor-element-c251c32 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-12ff09e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-12ff09e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-12ff09e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-12ff09e .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-17 .elementor-element.elementor-element-12ff09e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-12ff09e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-17 .elementor-element.elementor-element-12ff09e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-12ff09e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-12ff09e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-12ff09e .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-3b188ac .elementor-button .elementor-align-icon-right{margin-left:20px;}.elementor-17 .elementor-element.elementor-element-3b188ac .elementor-button .elementor-align-icon-left{margin-right:20px;}.elementor-17 .elementor-element.elementor-element-3b188ac .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#02010100;padding:20px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-3b188ac > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-66f2368 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-85db3e0 > .elementor-widget-container{background-color:var( --e-global-color-5873ee3 );background-image:url("https://theartoftravelonline.com/wp-content/uploads/2021/02/loader.gif");background-position:center center;background-repeat:no-repeat;background-size:16px auto;}.elementor-17 .elementor-element.elementor-element-1a924b2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-1a924b2{padding:0px 0px 80px 0px;}.elementor-17 .elementor-element.elementor-element-55ca7bd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-0915b6d > .elementor-widget-container{background-color:var( --e-global-color-5873ee3 );background-image:url("https://theartoftravelonline.com/wp-content/uploads/2021/02/loader.gif");background-position:center center;background-repeat:no-repeat;background-size:16px auto;}.elementor-17 .elementor-element.elementor-element-b5b22cd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3699e13 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-3699e13 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-78c29ff .elementor-heading-title{color:var( --e-global-color-text );font-family:"PT Serif", Sans-serif;font-size:3.05556vw;line-height:1.3181818182em;}.elementor-17 .elementor-element.elementor-element-78c29ff > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-a95eac4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-a95eac4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-a95eac4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-a95eac4 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-17 .elementor-element.elementor-element-a95eac4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-a95eac4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-17 .elementor-element.elementor-element-a95eac4 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-a95eac4 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-a95eac4{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-a95eac4 .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-332354d .elementor-button .elementor-align-icon-right{margin-left:20px;}.elementor-17 .elementor-element.elementor-element-332354d .elementor-button .elementor-align-icon-left{margin-right:20px;}.elementor-17 .elementor-element.elementor-element-332354d .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#02010100;padding:20px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-332354d > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-fe65ec7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-fe65ec7{padding:0px 0px 80px 0px;}.elementor-17 .elementor-element.elementor-element-63a6392 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d8827c8 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-d8827c8 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-d57506d .elementor-heading-title{color:var( --e-global-color-text );font-family:"PT Serif", Sans-serif;font-size:3.05556vw;line-height:1.3181818182em;}.elementor-17 .elementor-element.elementor-element-d57506d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-0f0af1c .elementor-button .elementor-align-icon-right{margin-left:20px;}.elementor-17 .elementor-element.elementor-element-0f0af1c .elementor-button .elementor-align-icon-left{margin-right:20px;}.elementor-17 .elementor-element.elementor-element-0f0af1c .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#02010100;padding:20px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-0f0af1c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-749a90b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-ff01150 > .elementor-widget-container{background-color:var( --e-global-color-5873ee3 );background-image:url("https://theartoftravelonline.com/wp-content/uploads/2021/02/loader.gif");background-position:center center;background-repeat:no-repeat;background-size:16px auto;}.elementor-17 .elementor-element.elementor-element-13e97a5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-13e97a5{padding:0px 0px 80px 0px;}.elementor-17 .elementor-element.elementor-element-000fdec > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-d54bf58 > .elementor-widget-container{background-color:var( --e-global-color-5873ee3 );background-image:url("https://theartoftravelonline.com/wp-content/uploads/2021/02/loader.gif");background-position:center center;background-repeat:no-repeat;background-size:16px auto;}.elementor-17 .elementor-element.elementor-element-4c32293 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-0ec0a12 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-0ec0a12 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-e5fefd4 .elementor-heading-title{color:var( --e-global-color-text );font-family:"PT Serif", Sans-serif;font-size:3.05556vw;line-height:1.3181818182em;}.elementor-17 .elementor-element.elementor-element-e5fefd4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-d15f9f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-d15f9f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-d15f9f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-d15f9f0 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-17 .elementor-element.elementor-element-d15f9f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-d15f9f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-17 .elementor-element.elementor-element-d15f9f0 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-d15f9f0 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-d15f9f0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-d15f9f0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-f7c03d2 .elementor-button .elementor-align-icon-right{margin-left:20px;}.elementor-17 .elementor-element.elementor-element-f7c03d2 .elementor-button .elementor-align-icon-left{margin-right:20px;}.elementor-17 .elementor-element.elementor-element-f7c03d2 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#02010100;padding:20px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-f7c03d2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-44a4e2f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-44a4e2f{padding:0px 0px 80px 0px;}.elementor-17 .elementor-element.elementor-element-d018a06 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-91f2000 .elementor-heading-title{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-91f2000 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-a9cf4dd .elementor-heading-title{color:var( --e-global-color-text );font-family:"PT Serif", Sans-serif;font-size:3.05556vw;line-height:1.3181818182em;}.elementor-17 .elementor-element.elementor-element-a9cf4dd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-b1929da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-b1929da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-b1929da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-17 .elementor-element.elementor-element-b1929da .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-17 .elementor-element.elementor-element-b1929da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-b1929da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-17 .elementor-element.elementor-element-b1929da .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-b1929da .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-b1929da{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-b1929da .elementor-icon-list-text{transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-870e046 .elementor-button .elementor-align-icon-right{margin-left:20px;}.elementor-17 .elementor-element.elementor-element-870e046 .elementor-button .elementor-align-icon-left{margin-right:20px;}.elementor-17 .elementor-element.elementor-element-870e046 .elementor-button{fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:#02010100;padding:20px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-870e046 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-92c8161 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5d20ba9 > .elementor-widget-container{background-color:var( --e-global-color-5873ee3 );background-image:url("https://theartoftravelonline.com/wp-content/uploads/2021/02/loader.gif");background-position:center center;background-repeat:no-repeat;background-size:16px auto;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-8c7a792{width:60%;}.elementor-17 .elementor-element.elementor-element-66f2368{width:40%;}.elementor-17 .elementor-element.elementor-element-55ca7bd{width:40%;}.elementor-17 .elementor-element.elementor-element-b5b22cd{width:60%;}.elementor-17 .elementor-element.elementor-element-63a6392{width:60%;}.elementor-17 .elementor-element.elementor-element-749a90b{width:40%;}.elementor-17 .elementor-element.elementor-element-000fdec{width:40%;}.elementor-17 .elementor-element.elementor-element-4c32293{width:60%;}.elementor-17 .elementor-element.elementor-element-d018a06{width:60%;}.elementor-17 .elementor-element.elementor-element-92c8161{width:40%;}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-dfc4f07 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-c251c32 .elementor-heading-title{font-size:2.4rem;line-height:1.3333333333em;}.elementor-17 .elementor-element.elementor-element-3699e13 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-78c29ff .elementor-heading-title{font-size:2.4rem;line-height:1.3333333333em;}.elementor-17 .elementor-element.elementor-element-d8827c8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-d57506d .elementor-heading-title{font-size:2.4rem;line-height:1.3333333333em;}.elementor-17 .elementor-element.elementor-element-0ec0a12 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-e5fefd4 .elementor-heading-title{font-size:2.4rem;line-height:1.3333333333em;}.elementor-17 .elementor-element.elementor-element-91f2000 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-a9cf4dd .elementor-heading-title{font-size:2.4rem;line-height:1.3333333333em;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-dfc4f07 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-85db3e0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-0915b6d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-3699e13 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-d8827c8 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-ff01150 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-d54bf58 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17 .elementor-element.elementor-element-0ec0a12 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-91f2000 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-17 .elementor-element.elementor-element-5d20ba9 > .elementor-widget-container{margin:0px 0px 20px 0px;}}/* Start custom CSS for heading, class: .elementor-element-c251c32 */.elementor-17 .elementor-element.elementor-element-c251c32 a {
    font-family: "PT Serif", serif;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8c7a792 */@media (min-width: 768px){
.elementor-17 .elementor-element.elementor-element-8c7a792 {
    padding-right: 4vw;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-85db3e0 */.elementor-17 .elementor-element.elementor-element-85db3e0 .elementor-image a{
    width: 100%;
    height: 300px;
    overflow: hidden;
    display: block;
}

.elementor-17 .elementor-element.elementor-element-85db3e0 .elementor-image img {
    object-fit: cover;
    object-position: right bottom;
    width: 100%;
    height: 100%;
}

@media (min-width: 768px){
  .elementor-17 .elementor-element.elementor-element-85db3e0 .elementor-image a {
    height: 400px;
}  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0915b6d */.elementor-17 .elementor-element.elementor-element-0915b6d .elementor-image a{
    width: 100%;
    height: 300px;
    overflow: hidden;
    display: block;
}

.elementor-17 .elementor-element.elementor-element-0915b6d .elementor-image img {
    object-fit: cover;
    object-position: right bottom;
    width: 100%;
    height: 100%;
}

@media (min-width: 768px){
  .elementor-17 .elementor-element.elementor-element-0915b6d .elementor-image a {
    height: 400px;
}  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78c29ff */.elementor-17 .elementor-element.elementor-element-78c29ff a {
    font-family: "PT Serif", serif;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b5b22cd */@media (min-width: 768px){
.elementor-17 .elementor-element.elementor-element-b5b22cd {
    padding-left: 4vw;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d57506d */.elementor-17 .elementor-element.elementor-element-d57506d a {
    font-family: "PT Serif", serif;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-63a6392 */@media (min-width: 768px){
.elementor-17 .elementor-element.elementor-element-63a6392 {
    padding-right: 4vw;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ff01150 */.elementor-17 .elementor-element.elementor-element-ff01150 .elementor-image a{
    width: 100%;
    height: 300px;
    overflow: hidden;
    display: block;
}

.elementor-17 .elementor-element.elementor-element-ff01150 .elementor-image img {
    object-fit: cover;
    object-position: right bottom;
    width: 100%;
    height: 100%;
}

@media (min-width: 768px){
  .elementor-17 .elementor-element.elementor-element-ff01150 .elementor-image a {
    height: 400px;
}  
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d54bf58 */.elementor-17 .elementor-element.elementor-element-d54bf58 .elementor-image a{
    width: 100%;
    height: 300px;
    overflow: hidden;
    display: block;
}

.elementor-17 .elementor-element.elementor-element-d54bf58 .elementor-image img {
    object-fit: cover;
    object-position: right bottom;
    width: 100%;
    height: 100%;
}

@media (min-width: 768px){
  .elementor-17 .elementor-element.elementor-element-d54bf58 .elementor-image a {
    height: 400px;
}  
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e5fefd4 */.elementor-17 .elementor-element.elementor-element-e5fefd4 a {
    font-family: "PT Serif", serif;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4c32293 */@media (min-width: 768px){
.elementor-17 .elementor-element.elementor-element-4c32293 {
    padding-left: 4vw;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a9cf4dd */.elementor-17 .elementor-element.elementor-element-a9cf4dd a {
    font-family: "PT Serif", serif;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d018a06 */@media (min-width: 768px){
.elementor-17 .elementor-element.elementor-element-d018a06 {
    padding-right: 4vw;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d20ba9 */.elementor-17 .elementor-element.elementor-element-5d20ba9 .elementor-image a{
    width: 100%;
    height: 300px;
    overflow: hidden;
    display: block;
}

.elementor-17 .elementor-element.elementor-element-5d20ba9 .elementor-image img {
    object-fit: cover;
    object-position: right bottom;
    width: 100%;
    height: 100%;
}

@media (min-width: 768px){
  .elementor-17 .elementor-element.elementor-element-5d20ba9 .elementor-image a {
    height: 400px;
}  
}/* End custom CSS */