@import url(https://fonts.googleapis.com/css2?family=Poppins&display=swap);*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}.canvas{margin:auto!important;width:85%!important}.Navbar{color:#fff;height:75px}.Navbar .logo{height:65px}.resp_menu{background:rgba(0,0,0,.8);color:#fff;height:100%;position:fixed;top:0;transition:all .3s ease;width:60%}.Hero{background:rgba(0,0,0,.5) url(/static/media/hero.8c2a8e1107eb4a82ecd6.jpg);background-blend-mode:darken;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.Hero,.Hero .heroMain{min-height:100vh}.Hero .grid{grid-gap:20px;align-items:center;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.heroimg{height:70%}.cards-grid{grid-column-gap:50px;grid-row-gap:60px;align-items:center;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));justify-content:center;margin-top:80px}.Card{background:#162058;border-radius:5px;height:250px;padding:0 20px;position:relative}.Card .icon{background:blue;border-radius:50%;color:#fff!important;height:90px;position:absolute;top:-45px;width:90px}.Card .fw-bold{letter-spacing:3px;position:relative}.Address .Card .fw-bold:after{background:#ffd683;content:"";height:3px;left:calc(50% - 40px);margin-top:2px;position:absolute;top:100%;width:80px}.Services{align-items:center;background:#162058;display:flex;flex-direction:column;justify-content:center;padding:40px 20px}.Services .Card{background:#f8f8f8;color:#000!important;transition:all .3s ease}.Services .Card:hover{background:#fff}.details{position:relative}.details:before{background:blue;content:"";height:4px;left:0;margin-top:-20px;position:absolute;top:0;width:80px}.RowSection img{box-shadow:10px 10px 7px 3px #c4c4c4;object-fit:cover}.worksection{background:#162058;padding:40px 20px}.small-grid{grid-column-gap:30px;grid-row-gap:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));justify-content:center;margin-top:80px}.Team .avatar{border-radius:50%;display:block;height:150px;margin:auto;width:150px}h1,h2,h3,h4,h5,h6,p{margin-bottom:0!important}.primary_btn{background:blue!important;color:#fff;transition:all .3s ease}.highlight{color:#ffd683}.primary_btn:hover{opacity:.7}.main_heading{font-size:3rem}.heading_style{position:relative}.heading_style:after{background:blue;content:"";height:3px;left:45%;margin-top:10px;position:absolute;top:100%;width:10%}.mt-10{margin-top:70px!important}.blue{color:blue}.accordian-container{background-color:#162058;color:#fff;display:flex;flex-direction:column;padding-bottom:5rem;padding-top:5rem;text-align:center}.accordian-container .heading h2{font-size:3rem}.line{background-color:#f7ffa4;height:.5rem;width:6rem}.text-large{color:#54595f;font-family:Lato,Sans-serif;font-size:1.5rem;font-size:25px;font-weight:600}.small-section{padding:20px 0}.small-section .heading p{font-size:18px;letter-spacing:3px}.small-section .heading h2,.small-section .heading p{color:#001c31;font-family:Lato,Sans-serif;line-height:1.2em}.small-section .heading h2{font-size:42px;font-weight:700}.small-section .heading .btn{box-shadow:5px 5px 10px 0 rgba(0,0,0,.15)}.small-section .heading .btn:hover{color:#fff;opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2);transition:.2s}footer{background-color:#54595f;color:#fff}footer img{opacity:1;width:43%}footer p{font-size:.8rem}.footer .modal .modal-body{height:70vh;overflow-y:scroll}.fBtn{background:#fff url(//cdn.iubenda.com/icon_green_mini.png) no-repeat;background-position:7px 3px;background-position-x:6px;background-position-y:2px;background-size:auto 14px;border:none;box-shadow:0 1px 0 rgb(0 0 0/8%);color:#59636d;font-size:.8rem;padding-left:20px;text-decoration:none;width:7rem}.fBtn,.icon{border-radius:6px}.icon{background-color:#fff;color:gray;cursor:pointer;z-index:0}.icon:hover{background-color:hsla(0,0%,50%,.347)}.product-section{background-color:#162058;color:#fff}.card-container{align-items:center;color:#000;justify-content:space-around}.Pcard-content{background-color:#fff}.Pdetails h6{color:#fff}.Pdetails span{color:green}.Questions{align-items:center;background:#f28a0c;background:linear-gradient(180deg,#ffd683,#fde0cc);display:flex;height:100vh;justify-content:center;overflow:hidden!important}.Questions .bg{background:url(https://sunprime.it/terreni-agricoli/static/media/nuvola-doppia.05dd18fc.png);height:90vh;opacity:.8;pointer-events:none;position:fixed;top:10vh;transition:all .2s ease;width:100%}.Questions .question{border-left:2px solid #fff;height:90vh;margin-left:auto;padding:20px 40px;position:relative;width:60%}.Questions #animated_div{-webkit-animation:animateQuestion .7s linear;animation:animateQuestion .7s linear;bottom:0;height:90vh;overflow:visible;position:absolute}.gm-style-mtc{display:none}.grid_2{grid-gap:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.ContactForm{padding:40px 20px}@-webkit-keyframes animateQuestion{0%{bottom:-100%}25%{bottom:-75%}50%{bottom:-50%}75%{bottom:-25%}to{bottom:0}}@keyframes animateQuestion{0%{bottom:-100%}25%{bottom:-75%}50%{bottom:-50%}75%{bottom:-25%}to{bottom:0}}.Questions .main-question{height:45%}.Questions .answer{background:transparent;border:none;border-radius:5px;font-size:1.5rem;height:50px;outline:none;position:relative;width:70px;z-index:200}.Questions .answer:hover{background:#fff}.Questions .answer:before{background-color:#fff;border-radius:50%;box-shadow:0 0 15px 2px #d8d8d8;content:"";height:12px;left:-48px;position:absolute;top:calc(50% - 7px);width:12px}.Spirit{padding:40px 20px}.Spirit .info{width:40%}.img_grid{grid-gap:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:-100px;width:58%}.img_grid img{border-radius:3px;height:100%;object-fit:cover;width:100%}.big_img{grid-row:span 2/span 2}.consult_form{margin:auto;padding:20px;width:60%}.consult_form .name{width:50%}.bg_title{background:#162058;padding-bottom:50px;padding-top:10px;text-align:center}.bg_gray{background:#f7f7f7}@media (max-width:1000px){.Spirit_grid{flex-direction:column-reverse}.img_grid{margin-bottom:20px}.Spirit_grid .info,.img_grid{width:100%}}@media (max-width:850px){.RowSection .canvas{flex-direction:column!important}.RowSection .canvas .w-50{width:100%!important}.RowSection .canvas img{height:50%!important;margin-bottom:40px}}@media (min-width:750px){.footer .modal .modal-dialog{max-width:75%!important}}@media (max-width:800px){.consult_form{width:90%}.consult_form .nameBox{flex-direction:column}.consult_form .name{width:100%}.consult_form .name:last-child{margin-top:12px}.main_heading{font-size:2.5rem}.heroimg{display:none!important}.Hero .content{width:100%!important}.Team .avatar{height:100px;width:100px}.Questions .question{width:80%}.email_form{width:80%!important}.grid_2 img{height:300px!important}}@media (max-width:400px){.consult_form{width:92%}.canvas{width:90%!important}.logo{width:180px}.main_heading{font-size:2.2rem}.Questions .question{width:95%}#openMap{width:85%!important}}@media (max-width:365px){.canvas{width:93%!important}.main_heading{font-size:2rem}}.bg_primary{background:#162058}:root{--reach-combobox:1}[data-reach-combobox-popover]{background:hsla(0,0%,100%,.99);border:1px solid rgba(0,0,0,.25);font-size:85%}[data-reach-combobox-list]{list-style:none;margin:0;padding:0;-webkit-user-select:none;user-select:none}[data-reach-combobox-option]{cursor:pointer;margin:0;padding:.25rem .5rem}[data-reach-combobox-option][aria-selected=true]{background:#f1f2f4}[data-reach-combobox-option]:hover{background:#e9ebed}[data-reach-combobox-option][aria-selected=true]:hover{background:#e3e5e8}[data-suggested-value]{font-weight:700}.google-map{height:100vh;width:100%}.switch-mode{color:#fff;top:5%;z-index:1;z-index:200}.google-map .background,.switch-mode{padding:4px 0;position:absolute;width:200px!important}.google-map .background{background:#000;border-radius:5px;height:75px;opacity:.5;top:5%!important;z-index:199}.switch-mode p{font-size:1.1rem;z-index:1}.switch-mode .form-switch .form-check-input{height:18px;width:36px}.switch-address{left:5%;position:absolute;top:5%;width:600px;z-index:200}.google-map .dropdown_btn{background:#fff;border:none;border-radius:5px;box-shadow:0 0 4px 2px rgba(0,0,0,.1);font-size:1.1rem;margin-top:10px;outline:none;padding:5px 0;width:150px}.google-map .dropdown_btn:after{display:none}.google-map .dropdown-menu{padding:5px 10px}.google-map .address-dropdown{padding:5px;width:100%}.address-dropdown input{border:none;border-radius:20px;box-shadow:0 0 6px 3px rgba(0,0,0,.1);font-size:1.05rem;outline:none;padding:10px 15px;width:130%}.address-dropdown ul span{font-size:1.05rem!important;font-weight:400!important}.google-map .seller-box{background:#fff;cursor:pointer;padding:5px;width:180px}.google-map .seller-box p{font-size:1.05rem}.star{margin-left:1px;width:18px}.google-map .seller-box span{font-size:.92rem}.current-location{border-radius:50%;box-shadow:0 0 9px 3px rgba(0,0,0,.1);cursor:pointer;height:50px;position:absolute;right:5%;top:5%;z-index:1}[data-reach-combobox-popover]{top:15%!important}[data-suggested-value]{font-weight:400!important}.bottom_btns{left:calc(50% - 160px);position:absolute;top:90%;width:320px}@media(max-width:400px){.switch-address{left:2%;top:3%}.address-dropdown input{font-size:1.05rem;padding:10px 15px;width:100%}}
/*# sourceMappingURL=main.85920c04.css.map*/