.hero{font-family:Roboto,sans-serif;min-height:750px;padding:80px 0;background-repeat:no-repeat;background-position:center top;background-size:cover;position:relative}.hero__title{font-size:calc(20px+4 *((100vw - 420px) / 860));line-height:1}.hero__subtitle{font-weight:600;font-size:calc(40px+12 *((100vw - 420px) / 860));line-height:1.2}.hero .search .form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero .search .form-inline .form-group{width:calc(100% - 200px - 16px);margin-right:16px}.hero .search .form-control{background:#fff;border:1px solid #555;height:60px;width:100%;-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.05);box-shadow:0 4px 4px rgba(0,0,0,0.05)}.hero .search .form-inline .btn-custom-green{font-family:Roboto;font-size:16px;font-weight:bold;font-style:400;line-height:16px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:200px;height:60px;text-align:center;text-transform:capitalize;color:#fff;background-color:#28a745;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero .search .form-inline .btn-custom-green:before{display:block;width:16px;height:16px;margin-right:4px;content:"";background-image:url("data:image/svg+xml,%3Csvgwidth='16'height='17'viewBox='001617'fill='none'xmlns='http://www.w3.org/2000/svg'%3E%3Cpathd='M15.781213.9672L12.665610.8516C12.52510.710912.334410.632812.134410.6328H11.625C12.48759.52969138.14219136.63281C133.0421910.09060.1328126.50.132812C2.909370.13281203.0421906.63281C010.22342.9093713.13286.513.1328C8.0093713.13289.3968812.620310.511.7578V12.2672C10.512.467210.578112.657810.718812.7984L13.834415.9141C14.128116.207814.603116.207814.893815.9141L15.778115.0297C16.071914.735916.071914.260915.781213.9672ZM6.510.6328C4.2906310.63282.58.845312.56.63281C2.54.423444.28752.632816.52.63281C8.709382.6328110.54.4203110.56.63281C10.58.842198.712510.63286.510.6328Z'fill='white'/%3E%3C/svg%3E%0A")}.prices-section{padding:40px 0 125px}.prices-section .nav-tabs .nav-link{padding:8px 24px;font-size:14px;line-height:1.71;font-weight:500;color:#47484b;background-color:rgba(137,144,165,0.25);margin-bottom:0;border:0}.prices-section .nav-tabs .nav-link.active{color:#323232;background-color:#fff;border-bottom:2px solid #0d66d0}.prices-section .nav-tabs .nav-link:not(:last-child){margin-right:24px}.prices-section .content{padding-top:45px}.prices-section .dropdown-toggle{border:1px solid #d8dce6;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.08);box-shadow:0 1px 2px rgba(0,0,0,0.08);padding:8px 45px 8px 15px;position:relative}.prices-section .dropdown-toggle::after{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.prices-section .dropdown-toggle .blured{color:#9ea0a5}.prices-section .table-wrapper{margin-top:24px;overflow:auto}.prices-section .table{border-collapse:separate;border-spacing:0 8px;color:#000}.prices-section .table tr:not(:first-child){-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.prices-section .table th,.prices-section .table td{border:0;font-size:12px;line-height:24px;font-weight:400;padding:8px}.prices-section .table th{color:#8990a5;font-weight:600}.prices-section .table td{border-top:1px solid rgba(137,144,165,0.25);border-bottom:1px solid rgba(137,144,165,0.25)}.prices-section .table td:first-child{border-left:1px solid rgba(137,144,165,0.25);border-radius:4px 0 0 4px;font-weight:500;font-size:13px}.prices-section .table td:last-child{border-right:1px solid rgba(137,144,165,0.25);border-radius:0 4px 4px 0}@media(max-width:767px){.hero{overflow:hidden}.hero{min-height:auto}.hero .search .form-inline .form-group{width:100%;margin-right:0}.hero .search .form-inline .btn-custom-green{max-width:100%}}@media screen and (min-width:1280px){.hero__title{font-size:24px}.hero__subtitle{font-size:52px}}@media screen and (max-width:420px){.hero__title{font-size:20px}.hero__subtitle{font-size:40px}}