
/*-- Sample Forms -- */
.report-form-block{float: left;width: 100%;position: relative;}
.rep-img-brochure-block img {width: 120px;box-shadow: 0 0 4px 2px rgb(0 0 0 / 20%);height: 160px;}
#content.form-content{background: #fff}
.report-form{background: #fff;width: 80%;margin: 20px auto 60px;padding: 20px;box-shadow: 0 15px 30px rgba(5,166,240,0.2);}
.contact-form .report-form{width: 80%;margin-left: 0}
.form-rep-name{font-size: 14px;margin-bottom: 15px}
.request-form{}
ul.sample-form-ul{list-style-type: none;}
ul.sample-form-ul li{margin-bottom: 5px;}
ul.sample-form-ul li input[type="text"],ul.sample-form-ul li input[type="email"],ul.sample-form-ul li select,ul.sample-form-ul li textarea{width: 100%;font-size: 16px;padding: 8px 24px;border: 1px solid #ddd;background: #fff;color: #2f2f2f;display: block;margin-bottom: 15px;}
.fNameList,.lNameList{width:50%;float: left;}
.fNameList{margin-right: 8px;}
.lNameList{width: calc(50% - 15px)}
ul.sample-form-ul li input[type="text"]#firstName,ul.sample-form-ul li input[type="text"]#lastName{width: calc(50% - 8px);margin-right: 15px;float: left;}
ul.sample-form-ul li input[type="text"]#lastName{margin-right: 0;}
ul.sample-form-ul li input[type="text"],ul.sample-form-ul li input[type="email"],ul.sample-form-ul li select,ul.sample-form-ul li textarea{display: block;box-sizing: border-box;border: 1px solid #cacaca;margin: 0 0 1rem;color: #0a0a0a;box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);border-radius: 1px;transition: box-shadow 0.5s, border-color 0.25s ease-in-out;-webkit-appearance: none;-moz-appearance: none;}
ul.sample-form-ul li input[type="text"]::placeholder,ul.sample-form-ul li input[type="email"]::placeholder,ul.sample-form-ul li textarea::placeholder{}
ul.sample-form-ul li input:focus:invalid{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAT1JREFUeNpi/P//PwMpgImBRMACY/x7/uDX39sXt/67cMoDyOVgMjBjYFbV/8kkqcCBrIER5KS/967s+rmkXxzI5wJiRSBm/v8P7NTfHHFFl5mVdIzhGv4+u///x+xmuAlcdXPB9KeqeLgYd3bDU2ZpRRmwH4DOeAI07QXIRKipYPD35184/nn17CO4p/+cOfjl76+/X4GYAYThGn7/g+Mfh/ZZwjUA/aABpJVhpv6+dQUjZP78Z0YEK7OezS2gwltg64GmfTu6i+HL+mUMP34wgvGvL78ZOEysf8M1sGgZvQIqfA1SDAL8iUUMPIFRQLf+AmMQ4DQ0vYYSrL9vXDz2sq9LFsiX4dLRA0t8OX0SHKzi5bXf2HUMBVA0gN356N7p7xdOS3w5fAgcfNxWtn+BJi9gVVBOQfYPQIABABvRq3BwGT3OAAAAAElFTkSuQmCC);background-position: right top;background-repeat: no-repeat;border-color:red;}
ul.sample-form-ul li input:focus:valid {border-color:none;}
.security-block{position: absolute;bottom: 15px;left: 15px;width: 100px;z-index: 2;}
.form-benefits-btn{position: fixed;left: 15px;bottom: 15px;border: 0 none;background: #7cb7b6;color: #fff;padding: 12px;text-transform: uppercase;font-family: 'Barlow';border-radius: 24px;cursor: pointer;transition: all 0.33s ease;z-index: 2}
.form-benefits-btn:hover{background: #5BA5A4}
.form-benefits-btn .lnr{margin-right: 5px;font-weight: 900}
.form-benefits-block{position: fixed;bottom: 13px;width: 30%;background: #fff;box-shadow: 0 3px 6px rgba(0,0,0,.2);left:13px;padding: 15px;display: none;transition: all 0.33s ease}
.form-benefits-block.open-block{display: block;transition: all 0.33s ease}
.your-benefits li p{font-size: 14px}
.close-form-btn{background: red;color: #fff;border: 0 none;width: 36px;border-radius: 50%;cursor: pointer;position: absolute;right: -16px;top: -16px;transition: all 0.33s ease;opacity: 0.7;text-align: center;}
.close-form-btn:hover{opacity: 1}
.close-form-btn .lnr{line-height: 36px;font-weight: 900}
.captcha{display: inline-block;float: left;padding: 6px 18px;background: url('../images/captcha-bg.jpg') 0 0 no-repeat;color: #2f2f2f;font-size: 20px;letter-spacing: 3px;margin-bottom: 0;font-weight: 900}
#captcha-form{width: calc(100% - 100px);margin-left: 15px;float: left;}
.form-submit-btn{display: block;width: 100%;background: #f35325;opacity: 0.8;color: #fff;border: 0 none;cursor: pointer;transition: all 0.3s ease;padding: 8px;text-transform: uppercase;}
.form-submit-btn .lnr{margin-left: 10px}
.form-submit-btn:hover{opacity: 1}
.form-call-btn,.form-email-btn{position: fixed;right: 0;display: inline-block;background: rgba(5,166,240,0.15);text-transform: uppercase;border-radius: 20px 0 0 20px;padding: 5px;font-size: 0.9rem;transition: all 0.33s ease;color: #3e3e3e;text-align: left;font-weight: 600}
.form-call-btn .lnr,.form-email-btn .lnr{font-size: 1.1rem;padding: 8px;border-radius: 50%;transition: all 0.33s ease;}
.form-call-btn:hover .lnr,.form-email-btn:hover .lnr{background: #fff;}
.form-call-btn{bottom: 120px;background: rgba(5,166,240,0.15)}
.form-email-btn{bottom: 180px;background: rgba(243,83,37,0.15)}
.form-call-btn:hover{background: rgba(5,166,240,0.5)}
.form-email-btn:hover{background: rgba(243,83,37,0.4);color: #f35325}
.bottom-benefits-block{padding-top: 45px;padding-bottom: 45px;background: #fff;}
.bottom-benefits-block ul{}
/*.bottom-benefits-block ul li{width: calc(20% - 5px);float: left;}*/
.bottom-benefits-block ul li{margin-bottom: 15px}
.benefits-item{text-align: center;padding-top: 15px;padding-bottom: 15px}
.benefits-item .lnr{font-size: 4rem;color: #f35325;margin-bottom: 8px;}
.benefits-item .lead{text-transform: uppercase;font-family: 'Barlow';}
.benefits-item .desc{font-size: 14px;margin-bottom: 0;color: #5a5a5a}
.bottom-benefits-block.categories-benefits{padding-top: 0}
.bottom-benefits-block.categories-benefits ul{margin-top: 0}
.bottom-benefits-block.categories-benefits ul li{width: 100%;display: block;padding: 30px;border-bottom: 1px dotted #ddd}
.bottom-benefits-block.categories-benefits ul li .desc{font-size: 14px;margin-bottom: 0}
.p-policy{font-size: 11px;color: #7e7e7e}
.p-policy a{color: #333}

/*-- Sample Forms -- */


@font-face{font-family:linearicons;src:url(../fonts/linearicons.ttf) format('truetype');font-weight:400;font-style:normal;font-display:block}[class*=" lnr-"],[class^=lnr-]{font-family:linearicons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lnr-home:before{content:"\e901"}.lnr-apartment:before{content:"\e902"}.lnr-pencil5:before{content:"\e904"}.lnr-database-add:before{content:"\e906"}.lnr-key:before{content:"\e909"}.lnr-envelope:before{content:"\e900"}.lnr-papers:before{content:"\e90b"}.lnr-medal-empty:before{content:"\e90c"}.lnr-trophy2:before{content:"\e90f"}.lnr-headset:before{content:"\e90e"}.lnr-play:before{content:"\e912"}.lnr-library:before{content:"\e93c"}.lnr-contacts:before{content:"\e914"}.lnr-user:before{content:"\e903"}.lnr-users:before{content:"\e915"}.lnr-users-plus:before{content:"\e918"}.lnr-group-work:before{content:"\e91d"}.lnr-weight:before{content:"\e91e"}.lnr-cart:before{content:"\e910"}.lnr-tags:before{content:"\e911"}.lnr-telephone:before{content:"\e90d"}.lnr-phone-wave:before{content:"\e91f"}.lnr-phone-incoming:before{content:"\e923"}.lnr-telephone2:before{content:"\e913"}.lnr-map-marker:before{content:"\e93d"}.lnr-map:before{content:"\e924"}.lnr-calendar-31:before{content:"\e93a"}.lnr-phone:before{content:"\e925"}.lnr-smartphone:before{content:"\e926"}.lnr-lamp:before{content:"\e928"}.lnr-chip:before{content:"\e929"}.lnr-bubble-text:before{content:"\e92a"}.lnr-bubble-user:before{content:"\e92b"}.lnr-quote-open:before{content:"\e93b"}.lnr-heart-pulse:before{content:"\e92c"}.lnr-beaker:before{content:"\e92d"}.lnr-chart-growth:before{content:"\e92e"}.lnr-platter:before{content:"\e92f"}.lnr-rocket:before{content:"\e93e"}.lnr-briefcase:before{content:"\e905"}.lnr-car2:before{content:"\e930"}.lnr-network:before{content:"\e917"}.lnr-smile:before{content:"\e93f"}.lnr-alarm-add2:before{content:"\e932"}.lnr-alarm-check:before{content:"\e933"}.lnr-file-charts:before{content:"\e916"}.lnr-file-stats:before{content:"\e934"}.lnr-file-spreadsheet:before{content:"\e935"}.lnr-magnifier:before{content:"\e920"}.lnr-cross:before{content:"\e921"}.lnr-check:before{content:"\e927"}.lnr-cross2:before{content:"\e907"}.lnr-plus:before{content:"\e919"}.lnr-minus:before{content:"\e91a"}.lnr-chevron-up:before{content:"\e90a"}.lnr-chevron-down:before{content:"\e908"}.lnr-chevron-left:before{content:"\e922"}.lnr-chevron-right:before{content:"\e91b"}.lnr-arrow-up:before{content:"\e931"}.lnr-arrow-down:before{content:"\e940"}.lnr-arrow-left:before{content:"\e941"}.lnr-arrow-right:before{content:"\e938"}.lnr-notification-circle:before{content:"\e91c"}.lnr-chevron-right-circle:before{content:"\e936"}.lnr-play-circle:before{content:"\e939"}.lnr-fingers-victory:before{content:"\e937"}