.sr-sc-cs{box-shadow:0 2px 13px 0 rgba(35,99,189,.15);border-radius:12px;padding-top:40px;margin-bottom:30px}@media (max-width:500px){.sr-sc-cs{border-radius:0;padding-top:24px;margin-left:-15px;margin-right:-15px}}.sr-sc-cs .sr-title{text-align:center;margin-bottom:25px;padding:0 40px}.sr-sc-cs .sr-title span{color:#3184f9}@media (max-width:500px){.sr-sc-cs .sr-title{text-align:left;padding:0 10px}}.sr-sc-cs form{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 40px}.sr-sc-cs form>.sr-field{width:calc(33.33333% - 13.33333px)}.sr-sc-cs form>.sr-field:nth-of-type(3n+1){margin-right:10px;margin-left:0}.sr-sc-cs form>.sr-field:nth-of-type(3n+3){margin-left:10px;margin-right:0}.sr-sc-cs form>.sr-field:nth-of-type(3n+2){margin-right:10px;margin-left:10px}.sr-sc-cs form .sr-field{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.sr-sc-cs form .sr-field label{color:#000083;font-weight:600;display:block;margin-bottom:10px}.sr-sc-cs form .sr-field label i{margin-right:5px}.sr-sc-cs form .sr-field .sr-select{position:relative}.sr-sc-cs form .sr-field .sr-select select{height:56px;width:100%;font-size:inherit;padding:0 8px;border-radius:12px;border:1px solid #c4c4c4;font-weight:600;color:#000083;-webkit-appearance:none;-moz-appearance:none;appearance:none}.sr-sc-cs form .sr-field .sr-select select:hover,.sr-sc-cs form .sr-field .sr-select select:active,.sr-sc-cs form .sr-field .sr-select select:focus{outline:none;border-color:#000083}.sr-sc-cs form .sr-field .sr-select:before{position:absolute;top:50%;transform:translateY(-50%);right:10px;line-height:1;content:"\f078";font-family:'Font Awesome 6 Pro',serif}.sr-sc-cs form .sr-field button{width:100%;min-width:0;height:56px}@media (max-width:800px){.sr-sc-cs form>.sr-field{width:calc(100% - 0px)}.sr-sc-cs form>.sr-field:nth-of-type(1n+1){margin-right:0;margin-left:0}.sr-sc-cs form>.sr-field:nth-of-type(1n+1){margin-left:0;margin-right:0}.sr-sc-cs form>.sr-field:not(:last-child){margin-bottom:24px}}@media (max-width:500px){.sr-sc-cs form{padding:0 10px}}.sr-sc-cs .sr-results{background-color:#d8eaff;padding:0 40px 40px;margin-top:95px;position:relative;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.sr-sc-cs .sr-results .sr-boxes{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:8px}.sr-sc-cs .sr-results .sr-boxes>.sr-box{width:calc(50% - 7px)}.sr-sc-cs .sr-results .sr-boxes>.sr-box:nth-of-type(2n+1){margin-right:7px;margin-left:0}.sr-sc-cs .sr-results .sr-boxes>.sr-box:nth-of-type(2n+2){margin-left:7px;margin-right:0}.sr-sc-cs .sr-results .sr-boxes .sr-box{background:#fff;border-radius:12px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-mox-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:20px 34px}.sr-sc-cs .sr-results .sr-boxes .sr-box .sr-box-img img{width:51px;height:51px;display:block;margin-right:20px}.sr-sc-cs .sr-results .sr-boxes .sr-box .sr-box-content{width:calc(100% - 71px)}.sr-sc-cs .sr-results .sr-boxes .sr-box .sr-box-content .sr-box-price{color:#04a989;margin-bottom:4px;line-height:28px;font-size:24px;font-weight:600}.sr-sc-cs .sr-results .sr-boxes .sr-box .sr-box-content .sr-box-size{color:#000083;line-height:24px}.sr-sc-cs .sr-results .sr-boxes.sr-skeleton .sr-box .sr-box-img:before{content:'';width:51px;height:35px;background:#e6e6e6;border-radius:25px;margin-right:20px;display:block}.sr-sc-cs .sr-results .sr-boxes.sr-skeleton .sr-box .sr-box-img img{display:none}.sr-sc-cs .sr-results .sr-boxes.sr-skeleton .sr-box .sr-box-content .sr-box-price{background:#e6e6e6;width:180px;max-width:100%;height:24px;border-radius:25px;margin-bottom:16px}.sr-sc-cs .sr-results .sr-boxes.sr-skeleton .sr-box .sr-box-content .sr-box-size{background:#e6e6e6;width:180px;max-width:100%;height:16px;border-radius:25px}.sr-sc-cs .sr-results .sr-boxes.sr-skeleton .sr-box .sr-box-content .sr-box-size span{display:none}@media (max-width:800px){.sr-sc-cs .sr-results .sr-boxes{margin-bottom:6px}.sr-sc-cs .sr-results .sr-boxes>.sr-box{width:calc(100% - 0px);margin-bottom:14px}.sr-sc-cs .sr-results .sr-boxes>.sr-box:nth-of-type(1n+1){margin-right:0;margin-left:0}.sr-sc-cs .sr-results .sr-boxes>.sr-box:nth-of-type(1n+1){margin-left:0;margin-right:0}}.sr-sc-cs .sr-results .sr-results-footer .sr-note{text-align:center;color:#000083;font-size:12px;line-height:1.2;margin-bottom:24px}.sr-sc-cs .sr-results .sr-results-footer .sr-button{text-align:center}@media (max-width:500px){.sr-sc-cs .sr-results .sr-results-footer .sr-button{width:100%}.sr-sc-cs .sr-results .sr-results-footer .sr-button a{width:100%}}@media (max-width:800px){.sr-sc-cs .sr-results .sr-results-footer{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap-reverse;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%}.sr-sc-cs .sr-results .sr-results-footer .sr-button{width:100%;margin-bottom:24px}.sr-sc-cs .sr-results .sr-results-footer .sr-note{margin-bottom:0}}@media (max-width:800px){.sr-sc-cs .sr-results{padding-top:24px;margin-top:40px}}@media (max-width:500px){.sr-sc-cs .sr-results{padding:24px 10px 34px;border-radius:0}}.sr-sc-cs .sr-results:before{position:absolute;bottom:100%;left:0;height:30px;width:100%;background-size:300px 30px;background-image:url(/wp-content/themes/sirelo/assets/img/sea-wave.png);background-position:top;background-repeat:repeat-x}@media (min-width:801px){.sr-sc-cs .sr-results:before{content:''}}.sr-sc-cs .sr-results:after{background-image:url(/wp-content/themes/sirelo/assets/img/boat.png);background-size:contain;width:56px;height:40px;background-position:center;position:absolute;bottom:calc(100% + 20px);left:40px;transition:left 2.8s ease,right 2.8s ease}@media (min-width:801px){.sr-sc-cs .sr-results:after{content:''}}.sr-sc-cs .sr-results.stage-1:after{left:15%}.sr-sc-cs .sr-results.stage-2:after{left:calc(50% - (56px/2))}.sr-sc-cs .sr-results.stage-3:after{left:calc(80% - (56px/2))}