@font-face { font-family:'Open Sans Light'; font-style:normal; font-weight:400; src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTQcuEIXEaFWBWXA4NoGd_Oo.woff) format('woff') } @font-face { font-family:'Open Sans Light'; font-style:normal; font-weight:700; src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSgcuEIXEaFWBWXA4NoGd_Oo.woff) format('woff') } @font-face { font-family:'Open Sans Light'; font-style:italic; font-weight:400; src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxlxy1emkJdO89Ay69zsEcxM.woff) format('woff') } @font-face { font-family:'Open Sans Light'; font-style:italic; font-weight:700; src:local('Open Sans Semibold Italic'),local('OpenSans-SemiboldItalic'),url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxt09evbWZEfN6lr5tkJ_7hE.woff) format('woff') } @font-face { font-family:'Uni Sans'; src:local('Uni Sans Thin Caps Regular'),local('UniSansThinCaps'),url(//64424.selcdn.ru/webfont/unisansac/uni_sans_thin.woff) format('woff'); font-weight:300; font-style:normal } @font-face { font-family:'Uni Sans'; src:local('Uni Sans Heavy Caps Regular'),local('UniSansHeavyCaps'),url(//64424.selcdn.ru/webfont/unisansac/uni_sans_heavy.woff) format('woff'); font-weight:900; font-style:normal } @color_bezh: rgb(253, 198, 140); @color_brown: #c87722; @color_yellow: #fffdaa; @color_blue: #8bbaff; @color_darkblue: #587db2; .webinar-date { font-weight: bold; } h1, h2, h3 { font-family: 'Uni Sans'; } .header { text-align: center; color: #1a79ac;; font-size: 20px; padding-top: 10px; padding-bottom: 10px; img { width: 50px; margin-right: 20px; } .header-bigletter { color: @color_brown; } } .b1 { background: url('../img/buisness_bg.jpg') center center no-repeat; background-color: black; background-size: cover; // text-align: center; color: white; padding-top: 40px; padding-bottom: 30px; h1 { font-weight: bold; margin-top: 40px; margin-bottom: 20px; } h2 { color: @color_blue; font-weight: bold; font-size: 24px; } h3 { color: white; font-size: 18px; font-weight: bold; } h4 { color: white; padding-bottom: 20px; font-size: 20px; } .b1-date { color: @color_yellow; } .regbutton { margin-left: 0px; width: 405px; } .free_places { color: @color_blue; width: 405px; text-align: center; } .b1-left { text-align: center; padding-right: 10px; img { width: 386px; } } p { font-size: 16px; padding-top: 15px; padding-bottom: 15px; color: rgb(249, 251, 253); font-family: "Open Sans Light","Helvetica Neue",Helvetica,Arial,sans-serif; } } .regbutton { display: block; width: 235px; padding: 15px 0px; margin: auto; margin-bottom: 10px; margin-top: 20px; border-bottom: 4px solid #a30404; background-color: #c90000; color: white; font-size: 20px; text-transform: uppercase; text-align: center; } .regbutton:hover, .regbutton:focus { border-bottom: 0px solid #a30404; margin-top: 24px; color: white; text-decoration: none; background-color: #dc0000; } .wtimer { background-attachment: fixed; background-position: center center; background-repeat: repeat; background-size: cover; background-image: url('../img/bg_note.jpg'); background-color: black; color: white; padding-top: 100px; padding-bottom: 100px; font-size: 30px; text-align: center; .timer-cont-title { margin-bottom: 20px; } .timer_digit { color: #FDB92D; background: none; border: none; box-shadow: none; } .timer_header { font-size: 20px; } } .why { background-attachment: fixed; background-position: center center; background-repeat: repeat; background-size: cover; background-image: url('../img/eug_bg.jpg'); background-color: white; font-size: 18px; padding-top: 30px; padding-bottom: 30px; h2 { font-weight: bold; // text-align: center; padding-bottom: 30px; color: @color_darkblue; } p { margin-bottom: 20px; font-size: 16px; } } .smi_block { background-color: white; border-top: solid 1px #161e25; padding-bottom: 50px; .smi_regform { h2 { color: @color_darkblue; } } } .footer { @color_gray: rgb(105, 105, 105); font-size: 12px; line-height: 31px; color: @color_gray; // .mixin_pt_sans(); text-align: center; margin-top: 20px; padding-bottom: 60px; a { padding: 0px 10px; text-decoration: none; color: @color_gray; } a:hover { color: @color_gray; text-decoration: underline; } } .reg_popup, .smi_regform { h2 { text-align: center; font-weight: bold; font-size: 35px; margin-top: 30px; } .reg-webinar-date { text-align: center; font-size: 20px; color: red; margin-bottom: 20px; } .reg-subtitle { text-align: center; } .reg-getc { max-height: 240px; } .modal-body { padding-bottom: 30px; } }