.elementor-5010000 .elementor-element.elementor-element-udrteby > .elementor-container{max-width:1820px;}.elementor-5010000 .elementor-element.elementor-element-udrteby{margin-top:-10px;margin-bottom:70px;}.elementor-5010000 .elementor-element.elementor-element-aavhnwa .banner-content{align-items:center;justify-content:flex-end;text-align:center;padding:30px 30px 30px 30px;}.elementor-5010000 .elementor-element.elementor-element-aavhnwa .home-banner .banner-title{color:#ffffff;font-size:32px;font-weight:700;}.elementor-5010000 .elementor-element.elementor-element-aavhnwa .banner-content .banner-title{margin-bottom:0px;}.elementor-5010000 .elementor-element.elementor-element-aavhnwa .home-banner .banner-title2{color:#ffffff;}.elementor-5010000 .elementor-element.elementor-element-aavhnwa .banner-content .banner-title2{margin-bottom:0px;}.elementor-5010000 .elementor-element.elementor-element-aavhnwa .home-banner .banner-text{color:#ffffff;font-size:18px;font-weight:500;}.elementor-5010000 .elementor-element.elementor-element-aavhnwa .banner-content .banner-text{margin-bottom:30px;}.elementor-5010000 .elementor-element.elementor-element-aavhnwa .home-banner .banner-button{font-size:16px;font-weight:600;border-radius:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 2px 0px;color:#ffffff;}.elementor-5010000 .elementor-element.elementor-element-aavhnwa > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5010000 .elementor-element.elementor-element-dbqnvra .banner-content{align-items:center;justify-content:flex-end;text-align:center;padding:30px 30px 30px 30px;}.elementor-5010000 .elementor-element.elementor-element-dbqnvra .home-banner .banner-title{color:#ffffff;font-size:32px;font-weight:700;}.elementor-5010000 .elementor-element.elementor-element-dbqnvra .banner-content .banner-title{margin-bottom:0px;}.elementor-5010000 .elementor-element.elementor-element-dbqnvra .home-banner .banner-title2{color:#ffffff;}.elementor-5010000 .elementor-element.elementor-element-dbqnvra .banner-content .banner-title2{margin-bottom:0px;}.elementor-5010000 .elementor-element.elementor-element-dbqnvra .home-banner .banner-text{color:#ffffff;font-size:18px;font-weight:500;}.elementor-5010000 .elementor-element.elementor-element-dbqnvra .banner-content .banner-text{margin-bottom:30px;}.elementor-5010000 .elementor-element.elementor-element-dbqnvra .home-banner .banner-button{font-size:16px;font-weight:600;border-radius:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 2px 0px;color:#ffffff;}.elementor-5010000 .elementor-element.elementor-element-dbqnvra > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5010000 .elementor-element.elementor-element-nrxircc .banner-content{align-items:center;justify-content:flex-end;text-align:center;padding:30px 30px 30px 30px;}.elementor-5010000 .elementor-element.elementor-element-nrxircc .home-banner .banner-title{color:#ffffff;font-size:32px;font-weight:700;}.elementor-5010000 .elementor-element.elementor-element-nrxircc .banner-content .banner-title{margin-bottom:0px;}.elementor-5010000 .elementor-element.elementor-element-nrxircc .home-banner .banner-title2{color:#ffffff;}.elementor-5010000 .elementor-element.elementor-element-nrxircc .banner-content .banner-title2{margin-bottom:0px;}.elementor-5010000 .elementor-element.elementor-element-nrxircc .home-banner .banner-text{color:#ffffff;font-size:18px;font-weight:500;}.elementor-5010000 .elementor-element.elementor-element-nrxircc .banner-content .banner-text{margin-bottom:30px;}.elementor-5010000 .elementor-element.elementor-element-nrxircc .home-banner .banner-button{font-size:16px;font-weight:600;border-radius:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 2px 0px;color:#ffffff;}.elementor-5010000 .elementor-element.elementor-element-nrxircc > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5010000 .elementor-element.elementor-element-pzhyqcl{background-color:#f7f8fc;margin-top:0px;margin-bottom:0px;}.elementor-5010000 .elementor-element.elementor-element-pzhyqcl > .elementor-background-overlay{opacity:0.5;}.elementor-5010000 .elementor-element.elementor-element-idymuak{text-align:center;}.elementor-5010000 .elementor-element.elementor-element-idymuak .elementor-heading-title{color:#253237;font-size:36px;line-height:36px;}.elementor-5010000 .elementor-element.elementor-element-idymuak > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5010000 .elementor-element.elementor-element-rsj4m73{background-color:#f7f8fc;}.elementor-5010000 .elementor-element.elementor-element-9aqilyq > .elementor-element-populated{background-color:transparent;background-image:linear-gradient(180deg,  0%, #f2295b 100%);}.elementor-5010000 .elementor-element.elementor-element-gwmzkee .pos-title-widget{text-align:left;}.elementor-5010000 .elementor-element.elementor-element-gwmzkee .pos-title-widget .pos-title{color:#2a7a4b;font-size:30px;font-weight:700;}.elementor-5010000 .elementor-element.elementor-element-gwmzkee .pos-title-3 i{transform:rotate(0deg);}.elementor-5010000 .elementor-element.elementor-element-f5ob1mi{text-align:left;}.elementor-5010000 .elementor-element.elementor-element-f5ob1mi .elementor-heading-title{color:#253237;font-size:20px;line-height:36px;}.elementor-5010000 .elementor-element.elementor-element-f5ob1mi > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5010000 .elementor-element.elementor-element-l0gp69o{font-size:15px;}body:not(.rtl) .elementor-5010000 .elementor-element.elementor-element-l0gp69o .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-5010000 .elementor-element.elementor-element-l0gp69o .elementor-drop-cap{margin-left:10px;}.elementor-5010000 .elementor-element.elementor-element-pe2u7pz .pos-title-widget{text-align:left;}.elementor-5010000 .elementor-element.elementor-element-pe2u7pz .pos-title-widget .pos-title{color:#2a7a4b;font-size:30px;font-weight:700;}.elementor-5010000 .elementor-element.elementor-element-pe2u7pz .pos-title-3 i{transform:rotate(0deg);}.elementor-5010000 .elementor-element.elementor-element-f1dhmw8{text-align:left;}.elementor-5010000 .elementor-element.elementor-element-f1dhmw8 .elementor-heading-title{color:#253237;font-size:20px;line-height:36px;}.elementor-5010000 .elementor-element.elementor-element-f1dhmw8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5010000 .elementor-element.elementor-element-x90soly{font-size:15px;}body:not(.rtl) .elementor-5010000 .elementor-element.elementor-element-x90soly .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-5010000 .elementor-element.elementor-element-x90soly .elementor-drop-cap{margin-left:10px;}.elementor-5010000 .elementor-element.elementor-element-swfchkk .pos-title-widget{text-align:left;}.elementor-5010000 .elementor-element.elementor-element-swfchkk .pos-title-widget .pos-title{color:#2a7a4b;font-size:30px;font-weight:700;}.elementor-5010000 .elementor-element.elementor-element-swfchkk .pos-title-3 i{transform:rotate(0deg);}.elementor-5010000 .elementor-element.elementor-element-4osx2tk{text-align:left;}.elementor-5010000 .elementor-element.elementor-element-4osx2tk .elementor-heading-title{color:#253237;font-size:20px;line-height:36px;}.elementor-5010000 .elementor-element.elementor-element-4osx2tk > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5010000 .elementor-element.elementor-element-zvm0z6e{font-size:15px;}body:not(.rtl) .elementor-5010000 .elementor-element.elementor-element-zvm0z6e .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-5010000 .elementor-element.elementor-element-zvm0z6e .elementor-drop-cap{margin-left:10px;}.elementor-5010000 .elementor-element.elementor-element-hgebbbu > .elementor-container{max-width:1820px;}.elementor-5010000 .elementor-element.elementor-element-hgebbbu{margin-top:0px;margin-bottom:60px;}.elementor-5010000 .elementor-element.elementor-element-yjqzpvc .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:#ebebeb;width:100%;}.elementor-5010000 .elementor-element.elementor-element-yjqzpvc .elementor-divider{padding-top:0px;padding-bottom:0px;}.elementor-5010000 .elementor-element.elementor-element-lugxrey > .elementor-container{max-width:1820px;}.elementor-5010000 .elementor-element.elementor-element-lugxrey{margin-top:0px;margin-bottom:60px;}.elementor-5010000 .elementor-element.elementor-element-mroogwq .pos-title-widget{text-align:center;}.elementor-5010000 .elementor-element.elementor-element-mroogwq .pos-title-widget .pos-title{margin-bottom:1px;color:#253237;font-size:28px;font-weight:600;text-transform:capitalize;}.elementor-5010000 .elementor-element.elementor-element-mroogwq .pos-subtitle{color:#253237;font-weight:300;}.elementor-5010000 .elementor-element.elementor-element-mroogwq > .elementor-widget-container{margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-5010000 .elementor-element.elementor-element-rpldaja > .elementor-container{max-width:1820px;}.elementor-5010000 .elementor-element.elementor-element-rpldaja{margin-top:0px;margin-bottom:60px;}.elementor-5010000 .elementor-element.elementor-element-sxrrcno{background-image:url("/img/cms/Banner/banner-home-giotto-viaggi-tour-operator-caraibi.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;padding:120px 80px 120px 80px;}.elementor-5010000 .elementor-element.elementor-element-0nrjli9{text-align:center;}.elementor-5010000 .elementor-element.elementor-element-0nrjli9 .elementor-heading-title{color:#ffffff;font-size:18px;font-weight:400;}.elementor-5010000 .elementor-element.elementor-element-0nrjli9 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5010000 .elementor-element.elementor-element-qbgzfey{text-align:center;}.elementor-5010000 .elementor-element.elementor-element-qbgzfey .elementor-heading-title{color:#ffffff;font-size:48px;}.elementor-5010000 .elementor-element.elementor-element-qbgzfey > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5010000 .elementor-element.elementor-element-wldowjy .elementor-text-editor{text-align:center;}.elementor-5010000 .elementor-element.elementor-element-wldowjy{color:#ffffff;}body:not(.rtl) .elementor-5010000 .elementor-element.elementor-element-wldowjy .elementor-drop-cap{margin-right:10px;}body.rtl .elementor-5010000 .elementor-element.elementor-element-wldowjy .elementor-drop-cap{margin-left:10px;}.elementor-5010000 .elementor-element.elementor-element-wldowjy > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5010000 .elementor-element.elementor-element-eccu50k a.elementor-button{font-size:16px;font-weight:600;color:#ffffff;background-color:rgba(255,255,255,0);border-radius:0px 0px 0px 0px;padding:0px 0px 3px 0px;}.elementor-5010000 .elementor-element.elementor-element-eccu50k a.elementor-button:hover{color:#ffffff;}.elementor-5010000 .elementor-element.elementor-element-eccu50k .elementor-button{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-5010000 .elementor-element.elementor-element-wplioam > .elementor-container{max-width:1820px;}.elementor-5010000 .elementor-element.elementor-element-wplioam{margin-top:0px;margin-bottom:70px;}.elementor-5010000 .elementor-element.elementor-element-bo0l8k4 .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:#ebebeb;width:100%;}.elementor-5010000 .elementor-element.elementor-element-bo0l8k4 .elementor-divider{padding-top:00px;padding-bottom:00px;}.elementor-5010000 .elementor-element.elementor-element-47bnhdf{text-align:center;}.elementor-5010000 .elementor-element.elementor-element-47bnhdf .elementor-image img{max-width:100%;opacity:1;}.elementor-5010000 .elementor-element.elementor-element-yd3fait{text-align:center;}.elementor-5010000 .elementor-element.elementor-element-yd3fait .elementor-image img{max-width:100%;opacity:1;}.elementor-5010000 .elementor-element.elementor-element-c945mkl{text-align:center;}.elementor-5010000 .elementor-element.elementor-element-c945mkl .elementor-image img{max-width:100%;opacity:1;}.elementor-5010000 .elementor-element.elementor-element-g26ew9q > .elementor-container{max-width:1820px;}.elementor-5010000 .elementor-element.elementor-element-g26ew9q{margin-top:0px;margin-bottom:70px;}.elementor-5010000 .elementor-element.elementor-element-ngh7k5u .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:#ebebeb;width:100%;}.elementor-5010000 .elementor-element.elementor-element-ngh7k5u .elementor-divider{padding-top:00px;padding-bottom:00px;}.elementor-5010000 .elementor-element.elementor-element-iooaesg{text-align:center;}.elementor-5010000 .elementor-element.elementor-element-iooaesg .elementor-image img{max-width:100%;opacity:1;}.elementor-5010000 .elementor-element.elementor-element-kme74t5 > .elementor-container{max-width:1820px;}.elementor-5010000 .elementor-element.elementor-element-kme74t5{margin-top:0px;margin-bottom:70px;}.elementor-5010000 .elementor-element.elementor-element-5aaqchj .elementor-divider-separator{border-top-style:solid;border-top-width:1px;border-top-color:#ebebeb;width:100%;}.elementor-5010000 .elementor-element.elementor-element-5aaqchj .elementor-divider{padding-top:00px;padding-bottom:00px;}@media(min-width:768px){.elementor-5010000 .elementor-element.elementor-element-39j3c9f{width:14.717%;}.elementor-5010000 .elementor-element.elementor-element-iw6tt37{width:84.867%;}.elementor-5010000 .elementor-element.elementor-element-atq541z{width:14.717%;}.elementor-5010000 .elementor-element.elementor-element-nh9t7i1{width:84.867%;}.elementor-5010000 .elementor-element.elementor-element-73ocbg3{width:14.717%;}.elementor-5010000 .elementor-element.elementor-element-iicwh8s{width:84.867%;}.elementor-5010000 .elementor-element.elementor-element-nzczd4u{width:24.999%;}.elementor-5010000 .elementor-element.elementor-element-v8iie4g{width:50.038%;}.elementor-5010000 .elementor-element.elementor-element-a11uqrz{width:24.892%;}}@media(max-width:1024px){.elementor-5010000 .elementor-element.elementor-element-udrteby{margin-top:0px;margin-bottom:50px;}.elementor-5010000 .elementor-element.elementor-element-aavhnwa .banner-content{text-align:left;padding:20px 20px 20px 20px;}.elementor-5010000 .elementor-element.elementor-element-aavhnwa .home-banner .banner-title{font-size:28px;}.elementor-5010000 .elementor-element.elementor-element-aavhnwa .home-banner .banner-text{font-size:14px;}.elementor-5010000 .elementor-element.elementor-element-aavhnwa .banner-content .banner-text{margin-bottom:20px;}.elementor-5010000 .elementor-element.elementor-element-aavhnwa .home-banner .banner-button{font-size:14px;}.elementor-5010000 .elementor-element.elementor-element-dbqnvra .banner-content{text-align:left;padding:20px 20px 20px 20px;}.elementor-5010000 .elementor-element.elementor-element-dbqnvra .home-banner .banner-title{font-size:28px;}.elementor-5010000 .elementor-element.elementor-element-dbqnvra .home-banner .banner-text{font-size:14px;}.elementor-5010000 .elementor-element.elementor-element-dbqnvra .banner-content .banner-text{margin-bottom:20px;}.elementor-5010000 .elementor-element.elementor-element-dbqnvra .home-banner .banner-button{font-size:14px;}.elementor-5010000 .elementor-element.elementor-element-nrxircc .banner-content{text-align:left;padding:20px 20px 20px 20px;}.elementor-5010000 .elementor-element.elementor-element-nrxircc .home-banner .banner-title{font-size:28px;}.elementor-5010000 .elementor-element.elementor-element-nrxircc .home-banner .banner-text{font-size:14px;}.elementor-5010000 .elementor-element.elementor-element-nrxircc .banner-content .banner-text{margin-bottom:20px;}.elementor-5010000 .elementor-element.elementor-element-nrxircc .home-banner .banner-button{font-size:14px;}.elementor-5010000 .elementor-element.elementor-element-pzhyqcl{margin-top:0px;margin-bottom:40px;}.elementor-5010000 .elementor-element.elementor-element-idymuak .elementor-heading-title{font-size:24px;}.elementor-5010000 .elementor-element.elementor-element-f5ob1mi .elementor-heading-title{font-size:24px;}.elementor-5010000 .elementor-element.elementor-element-f1dhmw8 .elementor-heading-title{font-size:24px;}.elementor-5010000 .elementor-element.elementor-element-4osx2tk .elementor-heading-title{font-size:24px;}.elementor-5010000 .elementor-element.elementor-element-hgebbbu{margin-top:0px;margin-bottom:40px;}.elementor-5010000 .elementor-element.elementor-element-lugxrey{margin-top:0px;margin-bottom:40px;}.elementor-5010000 .elementor-element.elementor-element-rpldaja{margin-top:0px;margin-bottom:40px;}.elementor-5010000 .elementor-element.elementor-element-sxrrcno{padding:60px 60px 60px 60px;}.elementor-5010000 .elementor-element.elementor-element-qbgzfey .elementor-heading-title{font-size:36px;}.elementor-5010000 .elementor-element.elementor-element-wplioam{margin-top:0px;margin-bottom:50px;}.elementor-5010000 .elementor-element.elementor-element-g26ew9q{margin-top:0px;margin-bottom:50px;}.elementor-5010000 .elementor-element.elementor-element-kme74t5{margin-top:0px;margin-bottom:50px;}}@media(max-width:767px){.elementor-5010000 .elementor-element.elementor-element-udrteby{margin-top:0px;margin-bottom:30px;}.elementor-5010000 .elementor-element.elementor-element-pzhyqcl{margin-top:0px;margin-bottom:0px;}.elementor-5010000 .elementor-element.elementor-element-idymuak .elementor-heading-title{font-size:20px;}.elementor-5010000 .elementor-element.elementor-element-idymuak > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5010000 .elementor-element.elementor-element-f5ob1mi .elementor-heading-title{font-size:18px;}.elementor-5010000 .elementor-element.elementor-element-f5ob1mi > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5010000 .elementor-element.elementor-element-l0gp69o .elementor-text-editor{text-align:left;}.elementor-5010000 .elementor-element.elementor-element-f1dhmw8 .elementor-heading-title{font-size:18px;}.elementor-5010000 .elementor-element.elementor-element-f1dhmw8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5010000 .elementor-element.elementor-element-4osx2tk .elementor-heading-title{font-size:18px;}.elementor-5010000 .elementor-element.elementor-element-4osx2tk > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-5010000 .elementor-element.elementor-element-hgebbbu{margin-top:0px;margin-bottom:20px;}.elementor-5010000 .elementor-element.elementor-element-lugxrey{margin-top:0px;margin-bottom:20px;}.elementor-5010000 .elementor-element.elementor-element-rpldaja{margin-top:0px;margin-bottom:20px;}.elementor-5010000 .elementor-element.elementor-element-sxrrcno{padding:30px 10px 30px 10px;}.elementor-5010000 .elementor-element.elementor-element-0nrjli9 .elementor-heading-title{font-size:24px;}.elementor-5010000 .elementor-element.elementor-element-qbgzfey .elementor-heading-title{font-size:24px;}.elementor-5010000 .elementor-element.elementor-element-eccu50k a.elementor-button{font-size:14px;}.elementor-5010000 .elementor-element.elementor-element-wplioam{margin-top:0px;margin-bottom:30px;}.elementor-5010000 .elementor-element.elementor-element-g26ew9q{margin-top:0px;margin-bottom:30px;}.elementor-5010000 .elementor-element.elementor-element-kme74t5{margin-top:0px;margin-bottom:30px;}}