@import url(https://fonts.googleapis.com/css?family=Open+Sans);@import url(https://use.typekit.net/dys0hhf.css);.CodeMirror{font-family:monospace;min-height:100px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5);animation:a 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;animation:a 1.06s steps(1) infinite;background-color:#7e7}@keyframes a{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:-20px;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:blue}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-display:swap;font-family:Glyphicons Halflings;src:url(/assets/fonts/glyphicons-halflings-regular.eot);src:url(/assets/fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(/assets/fonts/glyphicons-halflings-regular.woff) format("woff"),url(/assets/fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(/assets/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\00A0 \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}code,kbd{padding:2px 4px;font-size:90%}kbd{color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777}caption,th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;margin:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px;font-size:14px}.form-control,output{display:block;line-height:1.42857143;color:#555}.form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox label,fieldset[disabled] .radio-inline,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.35s;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio],[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container-fluid .navbar-brand,.navbar>.container .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin:8px -15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;background-color:#eee}.jumbotron,.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container-fluid .jumbotron,.container .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container-fluid .jumbotron,.container .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:border .2s ease-in-out}.thumbnail>img,.thumbnail a>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@keyframes b{0%{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{animation:b 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle,.panel-title{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table-responsive>.table caption,.panel>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal,.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-25%)}.modal.in .modal-dialog{transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel,.carousel-inner{position:relative}.carousel-inner{width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media (-webkit-transform-3d),(transform-3d){.carousel-inner>.item{transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;transform:translateZ(0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:transparent;filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:linear-gradient(90deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:transparent;border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}a.botui-message-content-link:focus{outline:thin dotted}a.botui-message-content-link:focus:active,a.botui-message-content-link:focus:hover{outline:0}form.botui-actions-text{margin:0}button.botui-actions-buttons-button,input.botui-actions-text-input{margin:0;font-size:100%;line-height:normal;vertical-align:baseline}button.botui-actions-buttons-button::-moz-focus-inner,input.botui-actions-text-input::-moz-focus-inner{border:0;padding:0}button.botui-actions-buttons-button{cursor:pointer;-webkit-appearance:button}.botui-app-container{width:100%;height:100%;line-height:1}@media (min-width:400px){.botui-app-container{width:400px;height:500px;margin:0 auto}}.botui-container{width:100%;height:93%;overflow-y:auto;overflow-x:hidden}.botui-message{margin:10px 0;min-height:20px}.botui-message:after{display:block;content:"";clear:both}.botui-message-content{width:auto;max-width:75%;display:inline-block}.botui-message-content.human{float:right}.botui-message-content iframe{width:100%}.botui-message-content-image{margin:5px 0;display:block;max-width:200px;max-height:200px}.botui-message-content-link{text-decoration:underline}.profil{position:relative;border-radius:50%}.profil.human{float:right;margin-left:5px}.profil.agent{float:left;margin-right:5px}.profil>img{width:26px;height:26px;border:2px solid #e8e8e8}.profil>img.agent{content:url(http://decodemoji.com/img/logos/blue_moji_hat.svg);border-radius:50%}button.botui-actions-buttons-button{margin-top:10px;margin-bottom:10px}button.botui-actions-buttons-button:not(:last-child){margin-right:10px}@media (min-width:400px){.botui-actions-text-submit{display:none}}.botui-container{font-size:14px;background-color:#fff;font-family:Open Sans,sans-serif}.botui-actions-container,.botui-messages-container{padding:10px 20px}.botui-message{min-height:30px}.botui-message-content{padding:7px 13px;border-radius:15px;color:#595a5a;background-color:#ebebeb}.botui-message-content.human{color:#f7f8f8;background-color:#919292}.botui-message-content.text{line-height:1.3}.botui-message-content.loading{background-color:hsla(0,0%,81%,.5);line-height:1.3;text-align:center}.botui-message-content.embed{padding:5px;border-radius:5px}.botui-message-content-link{color:#919292}.botui-actions-text-input{border:0;outline:0;border-radius:0;padding:5px 7px;font-family:Open Sans,sans-serif;background-color:transparent;color:#595a5a;border-bottom:1px solid #919292}.botui-actions-text-submit{color:#fff;width:30px;padding:5px;height:30px;line-height:1;border-radius:50%;border:1px solid #919292;background:#777979}.botui-actions-buttons-button{border:0;color:#fff;line-height:1;cursor:pointer;font-size:14px;font-weight:500;padding:7px 15px;border-radius:4px;font-family:Open Sans,sans-serif;background:#777979;box-shadow:2px 3px 4px 0 rgba(0,0,0,.25)}.botui-actions-text-searchselect,.botui-actions-text-select{border:0;outline:0;border-radius:0;padding:5px 7px;font-family:Open Sans,sans-serif;background-color:transparent;color:#595a5a;border-bottom:1px solid #919292}.botui-actions-text-searchselect .dropdown-toggle{border:none!important}.botui-actions-text-searchselect .selected-tag{background-color:transparent!important;border:0!important}.slide-fade-enter-active{transition:all .3s ease}.slide-fade-enter,.slide-fade-leave-to{opacity:0;transform:translateX(-10px)}.dot{width:.5rem;height:.5rem;border-radius:.5rem;display:inline-block;background-color:#919292}.dot:last-child{margin-left:.3rem;animation:c .6s .3s linear infinite}.dot:nth-last-child(2){margin-left:.3rem;animation:c .6s .2s linear infinite}.dot:nth-last-child(3){animation:c .6s .1s linear infinite}@keyframes c{0%{transform:translate(0);background-color:#ababab}25%{transform:translateY(-3px)}50%{transform:translate(0);background-color:#ababab}75%{transform:translateY(3px)}to{transform:translate(0)}}.iti{position:relative;display:inline-block}.iti *{box-sizing:border-box;-moz-box-sizing:border-box}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti input,.iti input[type=tel],.iti input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.iti__flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.iti__selected-flag{z-index:1;position:relative;display:flex;align-items:center;height:100%;padding:0 6px 0 8px}.iti__arrow{margin-left:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.iti__arrow--up{border-top:none;border-bottom:4px solid #555}.iti__country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.iti__country-list--dropup{bottom:100%;margin-bottom:-1px}@media (max-width:500px){.iti__country-list{white-space:normal}}.iti__flag-box{display:inline-block;width:20px}.iti__divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.iti__country{padding:5px 10px;outline:none}.iti__dial-code{color:#999}.iti__country.iti__highlight{background-color:rgba(0,0,0,.05)}.iti__country-name,.iti__dial-code,.iti__flag-box{vertical-align:middle}.iti__country-name,.iti__flag-box{margin-right:6px}.iti--allow-dropdown input,.iti--allow-dropdown input[type=tel],.iti--allow-dropdown input[type=text],.iti--separate-dial-code input,.iti--separate-dial-code input[type=tel],.iti--separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.iti--allow-dropdown .iti__flag-container,.iti--separate-dial-code .iti__flag-container{right:auto;left:0}.iti--allow-dropdown .iti__flag-container:hover{cursor:pointer}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover{cursor:default}.iti--allow-dropdown input[disabled]+.iti__flag-container:hover .iti__selected-flag,.iti--allow-dropdown input[readonly]+.iti__flag-container:hover .iti__selected-flag{background-color:transparent}.iti--separate-dial-code .iti__selected-flag{background-color:rgba(0,0,0,.05)}.iti--separate-dial-code .iti__selected-dial-code{margin-left:6px}.iti--container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.iti--container:hover{cursor:pointer}.iti-mobile .iti--container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .iti__country-list{max-height:100%;width:100%}.iti-mobile .iti__country{padding:10px;line-height:1.5em}.iti__flag{width:20px}.iti__flag.iti__be{width:18px}.iti__flag.iti__ch{width:15px}.iti__flag.iti__mc{width:19px}.iti__flag.iti__ne{width:18px}.iti__flag.iti__np{width:13px}.iti__flag.iti__va{width:15px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-size:5652px 15px}}.iti__flag.iti__ac{height:10px;background-position:0 0}.iti__flag.iti__ad{height:14px;background-position:-22px 0}.iti__flag.iti__ae{height:10px;background-position:-44px 0}.iti__flag.iti__af{height:14px;background-position:-66px 0}.iti__flag.iti__ag{height:14px;background-position:-88px 0}.iti__flag.iti__ai{height:10px;background-position:-110px 0}.iti__flag.iti__al{height:15px;background-position:-132px 0}.iti__flag.iti__am{height:10px;background-position:-154px 0}.iti__flag.iti__ao{height:14px;background-position:-176px 0}.iti__flag.iti__aq{height:14px;background-position:-198px 0}.iti__flag.iti__ar{height:13px;background-position:-220px 0}.iti__flag.iti__as{height:10px;background-position:-242px 0}.iti__flag.iti__at{height:14px;background-position:-264px 0}.iti__flag.iti__au{height:10px;background-position:-286px 0}.iti__flag.iti__aw{height:14px;background-position:-308px 0}.iti__flag.iti__ax{height:13px;background-position:-330px 0}.iti__flag.iti__az{height:10px;background-position:-352px 0}.iti__flag.iti__ba{height:10px;background-position:-374px 0}.iti__flag.iti__bb{height:14px;background-position:-396px 0}.iti__flag.iti__bd{height:12px;background-position:-418px 0}.iti__flag.iti__be{height:15px;background-position:-440px 0}.iti__flag.iti__bf{height:14px;background-position:-460px 0}.iti__flag.iti__bg{height:12px;background-position:-482px 0}.iti__flag.iti__bh{height:12px;background-position:-504px 0}.iti__flag.iti__bi{height:12px;background-position:-526px 0}.iti__flag.iti__bj{height:14px;background-position:-548px 0}.iti__flag.iti__bl{height:14px;background-position:-570px 0}.iti__flag.iti__bm{height:10px;background-position:-592px 0}.iti__flag.iti__bn{height:10px;background-position:-614px 0}.iti__flag.iti__bo{height:14px;background-position:-636px 0}.iti__flag.iti__bq{height:14px;background-position:-658px 0}.iti__flag.iti__br{height:14px;background-position:-680px 0}.iti__flag.iti__bs{height:10px;background-position:-702px 0}.iti__flag.iti__bt{height:14px;background-position:-724px 0}.iti__flag.iti__bv{height:15px;background-position:-746px 0}.iti__flag.iti__bw{height:14px;background-position:-768px 0}.iti__flag.iti__by{height:10px;background-position:-790px 0}.iti__flag.iti__bz{height:14px;background-position:-812px 0}.iti__flag.iti__ca{height:10px;background-position:-834px 0}.iti__flag.iti__cc{height:10px;background-position:-856px 0}.iti__flag.iti__cd{height:15px;background-position:-878px 0}.iti__flag.iti__cf{height:14px;background-position:-900px 0}.iti__flag.iti__cg{height:14px;background-position:-922px 0}.iti__flag.iti__ch{height:15px;background-position:-944px 0}.iti__flag.iti__ci{height:14px;background-position:-961px 0}.iti__flag.iti__ck{height:10px;background-position:-983px 0}.iti__flag.iti__cl{height:14px;background-position:-1005px 0}.iti__flag.iti__cm{height:14px;background-position:-1027px 0}.iti__flag.iti__cn{height:14px;background-position:-1049px 0}.iti__flag.iti__co{height:14px;background-position:-1071px 0}.iti__flag.iti__cp{height:14px;background-position:-1093px 0}.iti__flag.iti__cr{height:12px;background-position:-1115px 0}.iti__flag.iti__cu{height:10px;background-position:-1137px 0}.iti__flag.iti__cv{height:12px;background-position:-1159px 0}.iti__flag.iti__cw{height:14px;background-position:-1181px 0}.iti__flag.iti__cx{height:10px;background-position:-1203px 0}.iti__flag.iti__cy{height:14px;background-position:-1225px 0}.iti__flag.iti__cz{height:14px;background-position:-1247px 0}.iti__flag.iti__de{height:12px;background-position:-1269px 0}.iti__flag.iti__dg{height:10px;background-position:-1291px 0}.iti__flag.iti__dj{height:14px;background-position:-1313px 0}.iti__flag.iti__dk{height:15px;background-position:-1335px 0}.iti__flag.iti__dm{height:10px;background-position:-1357px 0}.iti__flag.iti__do{height:14px;background-position:-1379px 0}.iti__flag.iti__dz{height:14px;background-position:-1401px 0}.iti__flag.iti__ea{height:14px;background-position:-1423px 0}.iti__flag.iti__ec{height:14px;background-position:-1445px 0}.iti__flag.iti__ee{height:13px;background-position:-1467px 0}.iti__flag.iti__eg{height:14px;background-position:-1489px 0}.iti__flag.iti__eh{height:10px;background-position:-1511px 0}.iti__flag.iti__er{height:10px;background-position:-1533px 0}.iti__flag.iti__es{height:14px;background-position:-1555px 0}.iti__flag.iti__et{height:10px;background-position:-1577px 0}.iti__flag.iti__eu{height:14px;background-position:-1599px 0}.iti__flag.iti__fi{height:12px;background-position:-1621px 0}.iti__flag.iti__fj{height:10px;background-position:-1643px 0}.iti__flag.iti__fk{height:10px;background-position:-1665px 0}.iti__flag.iti__fm{height:11px;background-position:-1687px 0}.iti__flag.iti__fo{height:15px;background-position:-1709px 0}.iti__flag.iti__fr{height:14px;background-position:-1731px 0}.iti__flag.iti__ga{height:15px;background-position:-1753px 0}.iti__flag.iti__gb{height:10px;background-position:-1775px 0}.iti__flag.iti__gd{height:12px;background-position:-1797px 0}.iti__flag.iti__ge{height:14px;background-position:-1819px 0}.iti__flag.iti__gf{height:14px;background-position:-1841px 0}.iti__flag.iti__gg{height:14px;background-position:-1863px 0}.iti__flag.iti__gh{height:14px;background-position:-1885px 0}.iti__flag.iti__gi{height:10px;background-position:-1907px 0}.iti__flag.iti__gl{height:14px;background-position:-1929px 0}.iti__flag.iti__gm{height:14px;background-position:-1951px 0}.iti__flag.iti__gn{height:14px;background-position:-1973px 0}.iti__flag.iti__gp{height:14px;background-position:-1995px 0}.iti__flag.iti__gq{height:14px;background-position:-2017px 0}.iti__flag.iti__gr{height:14px;background-position:-2039px 0}.iti__flag.iti__gs{height:10px;background-position:-2061px 0}.iti__flag.iti__gt{height:13px;background-position:-2083px 0}.iti__flag.iti__gu{height:11px;background-position:-2105px 0}.iti__flag.iti__gw{height:10px;background-position:-2127px 0}.iti__flag.iti__gy{height:12px;background-position:-2149px 0}.iti__flag.iti__hk{height:14px;background-position:-2171px 0}.iti__flag.iti__hm{height:10px;background-position:-2193px 0}.iti__flag.iti__hn{height:10px;background-position:-2215px 0}.iti__flag.iti__hr{height:10px;background-position:-2237px 0}.iti__flag.iti__ht{height:12px;background-position:-2259px 0}.iti__flag.iti__hu{height:10px;background-position:-2281px 0}.iti__flag.iti__ic{height:14px;background-position:-2303px 0}.iti__flag.iti__id{height:14px;background-position:-2325px 0}.iti__flag.iti__ie{height:10px;background-position:-2347px 0}.iti__flag.iti__il{height:15px;background-position:-2369px 0}.iti__flag.iti__im{height:10px;background-position:-2391px 0}.iti__flag.iti__in{height:14px;background-position:-2413px 0}.iti__flag.iti__io{height:10px;background-position:-2435px 0}.iti__flag.iti__iq{height:14px;background-position:-2457px 0}.iti__flag.iti__ir{height:12px;background-position:-2479px 0}.iti__flag.iti__is{height:15px;background-position:-2501px 0}.iti__flag.iti__it{height:14px;background-position:-2523px 0}.iti__flag.iti__je{height:12px;background-position:-2545px 0}.iti__flag.iti__jm{height:10px;background-position:-2567px 0}.iti__flag.iti__jo{height:10px;background-position:-2589px 0}.iti__flag.iti__jp{height:14px;background-position:-2611px 0}.iti__flag.iti__ke{height:14px;background-position:-2633px 0}.iti__flag.iti__kg{height:12px;background-position:-2655px 0}.iti__flag.iti__kh{height:13px;background-position:-2677px 0}.iti__flag.iti__ki{height:10px;background-position:-2699px 0}.iti__flag.iti__km{height:12px;background-position:-2721px 0}.iti__flag.iti__kn{height:14px;background-position:-2743px 0}.iti__flag.iti__kp{height:10px;background-position:-2765px 0}.iti__flag.iti__kr{height:14px;background-position:-2787px 0}.iti__flag.iti__kw{height:10px;background-position:-2809px 0}.iti__flag.iti__ky{height:10px;background-position:-2831px 0}.iti__flag.iti__kz{height:10px;background-position:-2853px 0}.iti__flag.iti__la{height:14px;background-position:-2875px 0}.iti__flag.iti__lb{height:14px;background-position:-2897px 0}.iti__flag.iti__lc{height:10px;background-position:-2919px 0}.iti__flag.iti__li{height:12px;background-position:-2941px 0}.iti__flag.iti__lk{height:10px;background-position:-2963px 0}.iti__flag.iti__lr{height:11px;background-position:-2985px 0}.iti__flag.iti__ls{height:14px;background-position:-3007px 0}.iti__flag.iti__lt{height:12px;background-position:-3029px 0}.iti__flag.iti__lu{height:12px;background-position:-3051px 0}.iti__flag.iti__lv{height:10px;background-position:-3073px 0}.iti__flag.iti__ly{height:10px;background-position:-3095px 0}.iti__flag.iti__ma{height:14px;background-position:-3117px 0}.iti__flag.iti__mc{height:15px;background-position:-3139px 0}.iti__flag.iti__md{height:10px;background-position:-3160px 0}.iti__flag.iti__me{height:10px;background-position:-3182px 0}.iti__flag.iti__mf{height:14px;background-position:-3204px 0}.iti__flag.iti__mg{height:14px;background-position:-3226px 0}.iti__flag.iti__mh{height:11px;background-position:-3248px 0}.iti__flag.iti__mk{height:10px;background-position:-3270px 0}.iti__flag.iti__ml{height:14px;background-position:-3292px 0}.iti__flag.iti__mm{height:14px;background-position:-3314px 0}.iti__flag.iti__mn{height:10px;background-position:-3336px 0}.iti__flag.iti__mo{height:14px;background-position:-3358px 0}.iti__flag.iti__mp{height:10px;background-position:-3380px 0}.iti__flag.iti__mq{height:14px;background-position:-3402px 0}.iti__flag.iti__mr{height:14px;background-position:-3424px 0}.iti__flag.iti__ms{height:10px;background-position:-3446px 0}.iti__flag.iti__mt{height:14px;background-position:-3468px 0}.iti__flag.iti__mu{height:14px;background-position:-3490px 0}.iti__flag.iti__mv{height:14px;background-position:-3512px 0}.iti__flag.iti__mw{height:14px;background-position:-3534px 0}.iti__flag.iti__mx{height:12px;background-position:-3556px 0}.iti__flag.iti__my{height:10px;background-position:-3578px 0}.iti__flag.iti__mz{height:14px;background-position:-3600px 0}.iti__flag.iti__na{height:14px;background-position:-3622px 0}.iti__flag.iti__nc{height:10px;background-position:-3644px 0}.iti__flag.iti__ne{height:15px;background-position:-3666px 0}.iti__flag.iti__nf{height:10px;background-position:-3686px 0}.iti__flag.iti__ng{height:10px;background-position:-3708px 0}.iti__flag.iti__ni{height:12px;background-position:-3730px 0}.iti__flag.iti__nl{height:14px;background-position:-3752px 0}.iti__flag.iti__no{height:15px;background-position:-3774px 0}.iti__flag.iti__np{height:15px;background-position:-3796px 0}.iti__flag.iti__nr{height:10px;background-position:-3811px 0}.iti__flag.iti__nu{height:10px;background-position:-3833px 0}.iti__flag.iti__nz{height:10px;background-position:-3855px 0}.iti__flag.iti__om{height:10px;background-position:-3877px 0}.iti__flag.iti__pa{height:14px;background-position:-3899px 0}.iti__flag.iti__pe{height:14px;background-position:-3921px 0}.iti__flag.iti__pf{height:14px;background-position:-3943px 0}.iti__flag.iti__pg{height:15px;background-position:-3965px 0}.iti__flag.iti__ph{height:10px;background-position:-3987px 0}.iti__flag.iti__pk{height:14px;background-position:-4009px 0}.iti__flag.iti__pl{height:13px;background-position:-4031px 0}.iti__flag.iti__pm{height:14px;background-position:-4053px 0}.iti__flag.iti__pn{height:10px;background-position:-4075px 0}.iti__flag.iti__pr{height:14px;background-position:-4097px 0}.iti__flag.iti__ps{height:10px;background-position:-4119px 0}.iti__flag.iti__pt{height:14px;background-position:-4141px 0}.iti__flag.iti__pw{height:13px;background-position:-4163px 0}.iti__flag.iti__py{height:11px;background-position:-4185px 0}.iti__flag.iti__qa{height:8px;background-position:-4207px 0}.iti__flag.iti__re{height:14px;background-position:-4229px 0}.iti__flag.iti__ro{height:14px;background-position:-4251px 0}.iti__flag.iti__rs{height:14px;background-position:-4273px 0}.iti__flag.iti__ru{height:14px;background-position:-4295px 0}.iti__flag.iti__rw{height:14px;background-position:-4317px 0}.iti__flag.iti__sa{height:14px;background-position:-4339px 0}.iti__flag.iti__sb{height:10px;background-position:-4361px 0}.iti__flag.iti__sc{height:10px;background-position:-4383px 0}.iti__flag.iti__sd{height:10px;background-position:-4405px 0}.iti__flag.iti__se{height:13px;background-position:-4427px 0}.iti__flag.iti__sg{height:14px;background-position:-4449px 0}.iti__flag.iti__sh{height:10px;background-position:-4471px 0}.iti__flag.iti__si{height:10px;background-position:-4493px 0}.iti__flag.iti__sj{height:15px;background-position:-4515px 0}.iti__flag.iti__sk{height:14px;background-position:-4537px 0}.iti__flag.iti__sl{height:14px;background-position:-4559px 0}.iti__flag.iti__sm{height:15px;background-position:-4581px 0}.iti__flag.iti__sn{height:14px;background-position:-4603px 0}.iti__flag.iti__so{height:14px;background-position:-4625px 0}.iti__flag.iti__sr{height:14px;background-position:-4647px 0}.iti__flag.iti__ss{height:10px;background-position:-4669px 0}.iti__flag.iti__st{height:10px;background-position:-4691px 0}.iti__flag.iti__sv{height:12px;background-position:-4713px 0}.iti__flag.iti__sx{height:14px;background-position:-4735px 0}.iti__flag.iti__sy{height:14px;background-position:-4757px 0}.iti__flag.iti__sz{height:14px;background-position:-4779px 0}.iti__flag.iti__ta{height:10px;background-position:-4801px 0}.iti__flag.iti__tc{height:10px;background-position:-4823px 0}.iti__flag.iti__td{height:14px;background-position:-4845px 0}.iti__flag.iti__tf{height:14px;background-position:-4867px 0}.iti__flag.iti__tg{height:13px;background-position:-4889px 0}.iti__flag.iti__th{height:14px;background-position:-4911px 0}.iti__flag.iti__tj{height:10px;background-position:-4933px 0}.iti__flag.iti__tk{height:10px;background-position:-4955px 0}.iti__flag.iti__tl{height:10px;background-position:-4977px 0}.iti__flag.iti__tm{height:14px;background-position:-4999px 0}.iti__flag.iti__tn{height:14px;background-position:-5021px 0}.iti__flag.iti__to{height:10px;background-position:-5043px 0}.iti__flag.iti__tr{height:14px;background-position:-5065px 0}.iti__flag.iti__tt{height:12px;background-position:-5087px 0}.iti__flag.iti__tv{height:10px;background-position:-5109px 0}.iti__flag.iti__tw{height:14px;background-position:-5131px 0}.iti__flag.iti__tz{height:14px;background-position:-5153px 0}.iti__flag.iti__ua{height:14px;background-position:-5175px 0}.iti__flag.iti__ug{height:14px;background-position:-5197px 0}.iti__flag.iti__um{height:11px;background-position:-5219px 0}.iti__flag.iti__un{height:14px;background-position:-5241px 0}.iti__flag.iti__us{height:11px;background-position:-5263px 0}.iti__flag.iti__uy{height:14px;background-position:-5285px 0}.iti__flag.iti__uz{height:10px;background-position:-5307px 0}.iti__flag.iti__va{height:15px;background-position:-5329px 0}.iti__flag.iti__vc{height:14px;background-position:-5346px 0}.iti__flag.iti__ve{height:14px;background-position:-5368px 0}.iti__flag.iti__vg{height:10px;background-position:-5390px 0}.iti__flag.iti__vi{height:14px;background-position:-5412px 0}.iti__flag.iti__vn{height:14px;background-position:-5434px 0}.iti__flag.iti__vu{height:12px;background-position:-5456px 0}.iti__flag.iti__wf{height:14px;background-position:-5478px 0}.iti__flag.iti__ws{height:10px;background-position:-5500px 0}.iti__flag.iti__xk{height:15px;background-position:-5522px 0}.iti__flag.iti__ye{height:14px;background-position:-5544px 0}.iti__flag.iti__yt{height:14px;background-position:-5566px 0}.iti__flag.iti__za{height:14px;background-position:-5588px 0}.iti__flag.iti__zm{height:14px;background-position:-5610px 0}.iti__flag.iti__zw{height:10px;background-position:-5632px 0}.iti__flag{height:15px;box-shadow:0 0 1px 0 #888;background-image:url(416250f60d785a2e02f17e054d2e4e44.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(d429a5777afaf2fc349652e812e9bb11.png)}}.iti__flag.iti__np{background-color:transparent}.color-facebook{color:#3b5998!important}.color-twitter{color:#1da1f2!important}.color-linkedin{color:#0077b5!important}.color-github{color:#24292e!important}.color-web{color:var(--theme-primary)!important}.alert{padding:10px 15px;text-align:center}.alert.alert-full-width{border-radius:0;border-left:none;border-right:none;padding:10px 15px}.alert.margin-fix{margin-top:-2px}.alert-default{background-color:var(--theme-primary-bg);border-color:var(--theme-primary-light);color:var(--theme-primary)}.alert-default a{color:var(--theme-primary-bg);border-bottom:1px solid var(--theme-primary-bg)}.alert-primary{background-color:var(--theme-primary-bg-new);border-color:var(--theme-primary-light);color:var(--theme-primary-new)}.alert-primary a{color:var(--theme-primary-bg);border-bottom:1px solid var(--theme-primary-bg)}.alert-success{background-color:#fff;border-color:#4daf4e;color:#4daf4e;font-weight:500}.alert-success a{color:#1e5f30;border-bottom:1px solid #36ad57}.alert-danger{background-color:#fff;border-color:#9d3730;color:#9d3730}.alert-danger a{color:#b72025;border-bottom:1px solid #e25b5f}.alert-warning{background-color:#fff;border-color:#cd590a;color:#cd590a}.alert-warning a{color:#cd590a;border-bottom:1px solid #f68e47}.alert-info{background-color:var(--theme-primary-bg);color:var(--theme-primary-new);border-color:#494f9c}.alert-info a{color:#494f9c;border-bottom:1px solid #858ac6}.alert-orange{background-color:#fff8f1;border-color:#e1a392;color:#e78623}.alert-orange a{color:#e78623;border-bottom:1px solid #f1b97f}ul.messenger-theme-flat .messenger-message-slot.messenger-first.messenger-last .messenger-message{border-radius:4px}ul.messenger-theme-flat .messenger-message-slot.messenger-first.messenger-last .messenger-message.message-success{box-shadow:inset 0 1px hsla(0,0%,100%,.13),inset 0 0 0 #4daf4e,0 0 5px rgba(0,0,0,.3)}ul.messenger-theme-flat .messenger-message-slot.messenger-first.messenger-last .messenger-message.message-error{box-shadow:inset 0 1px hsla(0,0%,100%,.13),inset 0 0 0 #f9a01b,0 0 5px rgba(0,0,0,.3)}ul.messenger.messenger-fixed.messenger-on-bottom.messenger-on-right,ul.messenger.messenger-fixed.messenger-on-top.messenger-on-right{background:transparent}@media (max-width:767px){ul.messenger.messenger-fixed.messenger-on-bottom.messenger-on-right,ul.messenger.messenger-fixed.messenger-on-top.messenger-on-right{right:13px;left:auto}}ul.messenger.messenger-fixed.messenger-on-left,ul.messenger.messenger-fixed.messenger-on-right{width:300px}ul.messenger-theme-flat .messenger-message-slot.messenger-first .messenger-message.message-error,ul.messenger-theme-flat .messenger-message-slot.messenger-last.messenger-first .messenger-message.message-error,ul.messenger-theme-flat .messenger-message-slot.messenger-last .messenger-message.message-error,ul.messenger-theme-flat .messenger-message.message-error{box-shadow:inset 0 1px hsla(0,0%,100%,.13),inset 0 0 0 #f9a01b,0 0 5px rgba(0,0,0,.3);background-color:#f9a01b;font-size:15px;color:#fff}ul.messenger-theme-flat .messenger-message-slot.messenger-first .messenger-message.message-success,ul.messenger-theme-flat .messenger-message-slot.messenger-last.messenger-first .messenger-message.message-success,ul.messenger-theme-flat .messenger-message-slot.messenger-last .messenger-message.message-success,ul.messenger-theme-flat .messenger-message.message-success{box-shadow:inset 0 1px hsla(0,0%,100%,.13),inset 0 0 0 #4daf4e,0 0 5px rgba(0,0,0,.3);color:#fff;font-size:15px;background-color:#4daf4e}ul.messenger-theme-flat .messenger-message{background:transparent;color:#fff;padding:15px 30px 15px 20px}ul.messenger-theme-flat .messenger-message .messenger-close{top:20%!important;transform:translateY(-50%)!important;color:#fff!important}.messenger-message-inner{align-items:center}.messenger-message-inner a,.messenger-message-inner a:hover{color:#fff!important;text-decoration:none;border-bottom:1px solid #fff}.messenger-message-inner .text{font-size:16px}.messenger-message-inner .emoji{line-height:.8;padding-right:5px;font-size:21px}ul.messenger.messenger-fixed.messenger-on-right{background:transparent}@media (min-width:1024px){ul.messenger.messenger-fixed.messenger-on-right{width:350px}}@media (max-width:767px){ul.messenger.messenger-fixed.messenger-on-right{width:300px}}ul.messenger.messenger-fixed{z-index:1000000000}.alert-success-new{background:#4dae4e;color:#fff;font-size:16px;font-weight:600}ul.messenger-theme-flat{background:transparent}ul.messenger-theme-flat .messenger-message-slot{margin:2rem 0}ul.messenger-theme-flat .messenger-message{background:#fff;color:#383838;margin-bottom:20px;padding:15px 30px 15px 65px}ul.messenger-theme-flat .messenger-message .messenger-message-inner:before{display:none;border-radius:none;font-size:20px}ul.messenger-theme-flat .messenger-message.message-success{border:0;border:1px solid #4daf4e;box-shadow:inset 0 1px hsla(0,0%,100%,.13),inset 48px 0 0 #4daf4e,0 0 5px rgba(0,0,0,.3)}ul.messenger-theme-flat .messenger-message.message-success .messenger-message-inner:before{content:"";color:#fff;font-size:24px;top:50%;left:13px;background:transparent}ul.messenger-theme-flat .messenger-message.message-error{border:0;border:1px solid #f9a01b;box-shadow:inset 0 1px hsla(0,0%,100%,.13),inset 48px 0 0 #f9a01b,0 0 5px rgba(0,0,0,.3)}ul.messenger-theme-flat .messenger-message.message-error .messenger-message-inner:before{content:"";color:#fff;font-size:24px;top:50%;left:13px;background:transparent}ul.messenger-theme-flat .messenger-message .messenger-close{top:10%;color:#fff;right:10px}.alert.alert-event{position:relative;background:rgba(0,122,255,.08);width:76%;margin:0 auto;margin-bottom:4rem;margin-top:1rem}@media (max-width:767px){.alert.alert-event{width:100%}}.alert.alert-event .text-sec{display:flex;justify-content:space-around;align-items:center}@media (max-width:767px){.alert.alert-event .text-sec{flex-direction:column}}.alert.alert-event .text-sec .text-event{font-size:20px;font-weight:600;color:#383838;margin-right:2rem}@media (max-width:767px){.alert.alert-event .text-sec .text-event{font-size:18px;line-height:1.3;margin:10px 0 15px;margin-right:0}}.alert.alert-event .text-sec .btn-event{background:#007aff;border-radius:6px;color:#fff;margin-right:1rem;text-transform:uppercase;padding:6px 25px}@media (max-width:767px){.alert.alert-event .text-sec .btn-event{font-size:13px;margin-right:0}}.alert.alert-event .text-sec .btn-event:focus,.alert.alert-event .text-sec .btn-event:hover{border:1px solid #007aff;background:transparent;color:#007aff}@media (max-width:767px){.alert.alert-event .text-sec .btn-event:focus,.alert.alert-event .text-sec .btn-event:hover{background:#007aff;color:#fff}}.alert.alert-event .icon-sec{position:absolute;top:0;right:16px}.alert.alert-event .icon-sec .icon-close{font-size:24px;color:#007aff}@media (max-width:767px){.alert.alert-event .icon-sec .icon-close{font-size:20px}}.text-primary{color:var(--theme-primary)}.text-danger{color:#9d3730}.text-success{color:#4daf4e}.text-info{color:#3c7dc0}.text-warning{color:#cd590a}.text-faded{color:#7b7b7b}.label{display:inline-block}.label-sm,.label-xs{font-size:11px;font-weight:500}.label-sm{padding:8px 14px}.label-curved{border-radius:18px;font-size:12px;color:#7b7b7b!important}.label-light{background-color:#fff;color:#383838;border:1px solid #d9d9d9}.label-light i{color:#d9d9d9;font-size:12px;padding-right:8px}.label-light.label-link:hover{color:#7b7b7b}.label-gray{background-color:#fff;color:#d9d9d9;border:1px solid #d9d9d9}.label-gray i{color:#d9d9d9;font-size:12px;padding-right:8px}.label-gray.label-link:hover{color:#7b7b7b}.label{font-weight:600;margin-right:7px}.label-md{padding:6px 12px;font-size:14px}.tut-label-group{display:flex;align-items:center;flex-wrap:wrap;cursor:grab!important;margin-left:5px}.tut-label-group .label{border-radius:4px!important}.tut-label-group .tag-tooltip+.tooltip>.tooltip-inner{background-color:#fff;color:#383838;border:1px solid #bdbdbd;padding:3px 5px;font-size:11px;box-shadow:0 0 8px rgba(0,0,0,.3);opacity:1}.tut-label-group .profile-img .popover{position:absolute;right:100px}.tut-label-group .tag-tooltip:focus{outline:none}.tut-label-group .tag-tooltip.tag-select{cursor:pointer!important}.tut-label-group .label{font-size:11px!important}@media (max-width:767px){.tut-label-group .label{margin-bottom:10px}}@media (max-width:767px){.tut-label-group{margin-left:0;margin-top:10px}}.popover{box-shadow:0 2px 4px rgba(0,0,0,.2);border-radius:4px;background-color:#fff;color:#383838}.popover.top>.arrow{bottom:-11px}.popover>.arrow{border-width:10px}.popover :after{border-bottom-color:#fff}.popover .popover-content{font-size:12px;font-weight:500;padding:5px 7px;max-width:100%}@media (max-width:767px){.popover .popover-content{font-size:12px}}.title-tags .label{font-size:11px}.title-tags .popover-content{min-width:100px;text-align:center}.label-primary{background-color:var(--theme-primary-bg);color:var(--theme-primary)}.label-new,.label-trending{background-color:#f8e4ff;color:#3b4087}.label-ad{border:1px solid #3364aa;color:#3364aa}.label-language{background-color:#ffe7ea;color:#b72025}.label-mobile-unfriendly{background-color:#fff8f1;color:#cf7012}.label-unanswered{background-color:#e78623;color:#fff;padding:6px 12px;border-radius:50px}.label-orange-invert{color:#fff8f1;background-color:#cf7012}.c-label-primary{background-color:var(--theme-primary-bg);color:var(--theme-primary)}.label-follow{margin-right:10px}.label-news-follow{color:var(--theme-primary);font-size:12px;font-weight:500;padding:2px 7px;border-radius:4px 0 0 4px;background-color:var(--theme-primary-bg)}.label-follow-icon{padding:6px 7px 5px;font-size:10px;font-weight:600;color:var(--theme-primary);border-bottom:none;border-radius:0 4px 4px 0;display:inline-block;background-color:#cbdef1;border:none}.label-follow-icon:hover{border-bottom:none}.intro-panel{border:1px solid #eee;margin-bottom:25px;box-shadow:none}@media (max-width:767px){.intro-panel .fx.wrap-mob .element{margin-top:10px}}@media (max-width:767px){.intro-panel .fx.wrap-mob .element:first-child{margin-top:0}}.intro-panel.panel-primary .panel-heading h3{border-bottom:1px solid var(--theme-primary-light)}.intro-panel.panel-primary .control--indicator{background:#fff}.intro-panel .panel-heading{font-size:14px;font-weight:700;text-transform:capitalize;padding:10px 15px}.intro-panel .panel-heading h3{margin:0;font-size:14px;font-weight:700;border-bottom:1px solid #eee;padding:3px 0 10px}.intro-panel .panel-heading .txt{display:block;padding-bottom:10px;border-bottom:1px solid #eee}.intro-panel .panel-heading.seo-panel-title{text-transform:none}.intro-panel .panel-body{position:relative;border-radius:3px;padding:15px}@media (max-width:767px){.intro-panel .panel-body{padding:10px}}.intro-panel .panel-body h3.subheading{font-weight:700}.panel-default{background-color:var(--theme-primary-bg);border-color:var(--theme-primary-light)}.panel-default .form-control:focus{border-color:var(--theme-primary-bg)}.panel-light{background-color:#fff;border-color:#eee}.panel-light .form-control:focus{border-color:var(--theme-primary-bg)}.panel-primary{background-color:var(--theme-primary-bg);border-color:var(--theme-primary)}.panel-primary .form-control:focus{border-color:var(--theme-primary-bg)}.panel-success{background-color:#f7faee;border-color:#a0bfa0}.panel-danger{background-color:#fff;border-color:#edb3af}.panel-info{background-color:#fff;border-color:#9192c0}.panel-warning{background-color:#fffde8;border-color:#f6bf6c}.panel-warning .form-control:focus{border-color:#deaa26}.panel-orange{background-color:#fff;border-color:#e1a392}.panel-teal{background-color:#d7f4f4;border-color:#8ecfc7}.panel-pink{background-color:#fff2f7;border-color:#dfa4c3}.blogpost-links{max-height:350px;overflow-y:scroll}a{color:var(--theme-primary)}a:hover{border-bottom:1px solid var(--theme-primary-light)}a:active,a:focus,a:hover{text-decoration:none;color:var(--theme-primary)}a:active,a:focus{border-bottom-color:transparent;outline:none!important}@media (max-width:767px){a:active,a:focus{border-bottom:1px solid var(--theme-primary-light)}}.share-hackr{display:flex;align-items:center;justify-content:flex-start;margin-top:15px}@media (max-width:767px){.share-hackr{justify-content:center;flex-wrap:wrap}}.share-hackr .share-btn{display:flex;border:1px solid transparent;border-radius:3px;margin:0 6px;font-size:12px;font-weight:500;transition:all .1s linear;padding:3px 7px;margin-bottom:10px}@media (max-width:767px){.share-hackr .share-btn{padding:0}}.share-hackr .share-btn:hover{opacity:.8;transition:all .1s linear}.share-hackr .share-btn:first-child{margin-left:0}.share-hackr .share-btn.no-count .txt{padding:3px 7px 3px 2px}@media (max-width:767px){.share-hackr .share-btn.no-count .txt{padding:6px 9px 6px 3px}}.share-hackr .share-btn.no-count .count{display:none}.share-hackr .share-btn i{padding:3px 8px;transform:scale(1.5)}@media (max-width:767px){.share-hackr .share-btn i{transform:scale(1.5);padding:6px 10px 6px 13px}}.share-hackr .share-btn .txt{padding:3px 15px 3px 2px;font-weight:700}@media (max-width:767px){.share-hackr .share-btn .txt{padding:5px 15px 5px 2px}}.share-hackr .share-btn .count{padding:3px 5px 3px 8px;background:#fff;border-radius:0 2px 2px 0;color:#383838;position:relative}@media (max-width:767px){.share-hackr .share-btn .count{padding:5px 5px 5px 8px}}.share-hackr .share-btn .count:before{content:"";position:absolute;top:50%;left:-5px;transform:translateY(-50%);width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #fff}.share-hackr .share-facebook{border-color:#3b5998;background:#3b5998;color:#fff}.share-hackr .share-twitter{border-color:#1da1f2;background:#1da1f2;color:#fff}.share-hackr .share-linkedin{border-color:#0077b5;background:#0077b5;color:#fff}.share-hackr .share-reddit{border-color:#fff;background:#fff;color:#fff}button:active,button:focus,button:hover{outline:none!important}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{background-color:#a7a9ac!important}.btn-rounded{border-radius:100px}.btn{border-radius:3px;font-weight:700;transition:background-color .1s,border-color .1s,color .1s,fill .1s}.btn:hover{transition:background-color .1s,border-color .1s,color .1s,fill .1s;box-shadow:none;color:#fff}.btn:active,.btn:focus{box-shadow:none;border-color:transparent;color:#fff}.btn.btn-md{padding:10px 18px;font-size:16px}.btn-lg{padding:12px 30px!important;font-size:16px}.btn-default{background:#d9d9d9;border-color:#fff}.btn-default:hover{background:#eee;border-color:transparent;border-bottom:none}.btn-default:active,.btn-default:focus{background:#fff}.btn-default.btn-outline{color:#383838;background-color:#d9d9d9!important;border:none}.btn-default.btn-outline:hover{color:#383838;background-color:silver;border:none}.btn-default.btn-outline:active,.btn-default.btn-outline:focus{color:#383838;border-color:#fff;border:none}.btn-embed{background-color:#fff!important;color:#383838!important;border:1px solid #eee!important}.btn-embed:active,.btn-embed:focus,.btn-embed:hover{color:#7b7b7b!important;border-bottom:1px solid #eee!important}.btn-embed i{font-size:16px}.custom-size{padding:4px 10px;font-weight:600}@media (min-width:1024px){.custom-size{padding:4px 20px}}.btn-plain{background:#fff;color:#383838;border-color:#fff}.btn-plain:hover{background-color:#fafafa;border:1px solid #eee;color:#383838}.btn-plain:active,.btn-plain:focus,.btn-select{color:#383838}.btn-select{background:#eee;border-color:#eee}.btn-select:hover{background-color:#e1e1e1;color:#383838;border:1px solid #eee}.btn-primary{padding:6px 25px;background:var(--theme-primary);color:#fff;border-color:var(--theme-primary)}.btn-primary:hover{background-color:var(--theme-primary-dark);color:#fff;border:1px solid var(--theme-primary)}@media (max-width:767px){.btn-primary:hover{background-color:var(--theme-primary)}}.btn-primary:active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus{background-color:var(--theme-primary-dark);color:#fff;border:1px solid var(--theme-primary)}.btn-white{border-color:#fff;font-weight:500}.btn-white,.btn-white:hover{background:#fff;color:var(--theme-primary)}.btn-white:hover{border:1px solid #fff}.btn-white:active,.btn-white:focus{color:var(--theme-primary)}.btn-secondary{background:#d9d9d9;color:#6e6e6e;border-color:#d9d9d9}.btn-secondary:hover{background-color:var(--theme-primary);color:#fff;border:1px solid var(--theme-primary)}.btn-success{background-color:#4daf4e;color:#fff;border-color:#4daf4e}.btn-success:hover{background-color:#459d46;color:#fff;border:1px solid #4daf4e}.btn-warning{background-color:#f9a01b}.btn-warning,.btn-warning:hover{color:#fff;border:1px solid #f9a01b}.btn-warning:hover{background-color:#f49506}.btn-info{background:#494f9c;color:#fff;border-color:#494f9c}.btn-info:hover{background-color:#41468b;border:1px solid #494f9c;color:#fff}.btn-danger{background-color:#b13e36}.btn-danger,.btn-danger:hover{color:#fff;border:1px solid #9d3730}.btn-danger:hover{background-color:#89302a}.btn-orange{background-color:#e78623}.btn-orange,.btn-orange:hover{color:#fff;border:1px solid #e78623}.btn-orange:hover{background-color:#d97918}.btn-teal{background-color:#35b4a6}.btn-teal,.btn-teal:hover{color:#fff;border:1px solid #35b4a6}.btn-teal:hover{background-color:#2fa094}.btn-pink{background-color:#e33b93}.btn-pink,.btn-pink:hover{color:#fff;border:1px solid #e12e8c}.btn-pink:hover{background-color:#d71f7f}.btn-as-link{color:var(--theme-primary);background-color:#fff;border:1px solid #fff}.btn-padding-fix{padding:6px 20px}.btn-full-width{width:100%}.file-upload{display:inline-block;vertical-align:middle;border:1px solid #d9d9d9;border-radius:3px;padding:6px 12px;font-size:14px;font-weight:400;cursor:pointer}.file-upload,.file-upload:active,.file-upload:hover{transition:background-color .1s,border-color .1s,color .1s,fill .1s}.file-upload:active,.file-upload:hover{background-color:var(--theme-primary-bg);border-color:var(--theme-primary);color:var(--theme-primary)}.file-upload input[type=file]{position:fixed;top:-10000px}.file-upload .txt i{display:inline-block;transform:scale(1.5);margin-right:10px}.link-primary{color:var(--theme-primary)}.link--decorated,.link-primary{text-decoration:none;border-bottom:1px solid var(--theme-primary)}.link-secondary{text-decoration:none;color:#a7a9ac;border-bottom:1px solid #a7a9ac}.link-secondary-dark{text-decoration:none;color:#7b7b7b;border-bottom:1px solid #7b7b7b}.link-secondary-dark:hover{color:#383838;border-bottom:1px solid #383838}.link-secondary-dark:focus{color:#7b7b7b;border-bottom:1px solid #7b7b7b}.btn-wide{width:100%}.link-white{text-decoration:none;color:#fff;border-bottom:1px solid transparent}.link-white:hover{color:#fff;border-bottom:1px solid #fff}.text-secondary{display:inline-block;color:#a7a9ac;background:none!important;border:none;border-bottom:1px solid transparent;padding:0!important;font:inherit}.text-secondary:hover{border-bottom:1px solid #a7a9ac}.btn-promo{padding:14px 40px;text-transform:uppercase;background-color:#fff}.btn-promo,.btn-promo:hover{color:var(--theme-primary);transition:all .3s linear}.btn-promo:hover{transform:translateY(-1px)}.btn-thick{padding-top:12px;padding-bottom:12px}.btn-xlg{padding:10px 40px;font-size:16px}.btn-xxlg{padding:16px 60px;font-size:18px}@media (max-width:767px){.btn-xxlg{padding:12px 40px}}@media (max-width:767px){.btn-custom-padding{padding:6px 45px 6px 12px!important}}.options-btn{margin-right:8px;position:relative}.btn-as-plain-link{border:none;font-weight:600;background-color:transparent;color:var(--theme-primary)}.btn-as-plain-link:hover{color:var(--theme-primary-dark)}.btn-as-link-mob{padding:5px 14px;border:1px solid var(--theme-primary)}.help-block{font-size:12px!important}.form-group .input-icon .form-control{padding:8px 20px 10px 45px}.form-group .help-block{margin-bottom:0}.select-box{position:relative}.select-box:after{content:"\f0dc";font-family:FontAwesome;font-display:swap;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.select-box select{appearance:none;padding:6px 36px 6px 12px}textarea{resize:none;box-shadow:none}.form-control{border-radius:3px;height:42px;padding:6px 12px 8px;border-color:#d9d9d9;box-shadow:none;appearance:none}.form-control:focus{border-color:var(--theme-primary)}.form-control:focus~.input-icon{color:var(--theme-primary)}.has-error .form-control,.has-error .form-control:focus{border-color:#9d3730}.has-error .input-icon{color:#9d3730!important}.has-error .help-block{color:#9d3730}.has-success .form-control,.has-success .form-control:focus{border-color:#4daf4e}.has-success .input-icon{color:#4daf4e!important}.has-success .help-block{color:#4daf4e}.has-warning .form-control,.has-warning .form-control:focus{border-color:#cd590a}.has-warning .input-icon{color:#cd590a!important}.has-warning .help-block{color:#cd590a}.has-feedback .form-control,.has-feedback .form-control:focus{border-color:#3c7dc0}.has-feedback .input-icon{color:#3c7dc0!important}.has-feedback .help-block{color:#3c7dc0}.panel-primary .form-control{border-color:var(--theme-primary-light)}.panel-primary .form-control:focus{border-color:var(--theme-primary)}.panel-success .form-control{border-color:#a0bfa0}.panel-success .form-control:focus{border-color:#4daf4e}.panel-warning .form-control{border-color:#f6bf6c}.panel-warning .form-control:focus{border-color:#f9a01b}.panel-info .form-control{border-color:var(--theme-primary-light)}.panel-info .form-control:focus{border-color:#494f9c}.panel-danger .form-control{border-color:#e1a392}.panel-danger .form-control:focus{border-color:#e78623}.panel-orange .form-control{border-color:#e1a392}.panel-orange .form-control:focus{border-color:#e78623}.panel-teal .form-control{border-color:#8ecfc7}.panel-teal .form-control:focus{border-color:#35b4a6}.panel-pink .form-control{border-color:#dfa4c3}.panel-pink .form-control:focus{border-color:#e12e8c}@media (max-width:350px){.control-group{font-size:12px}}.control-group.label-style-1 .control{line-height:24px;font-weight:400;position:relative;display:block;padding:1px 8px 1px 30px;cursor:pointer;border-radius:3px;margin-right:5px}.control-group.label-style-1 .control .control--indicator{position:absolute;top:5px;left:8px;width:16px;height:16px;background:#fff;border-radius:3px;border:2px solid}.control-group.label-style-1 .control .control--indicator:after{top:1px;left:4px;width:4px;height:9px;transform:rotate(45deg);border:2px solid;border-width:0 2px 2px 0}.control-group.label-style-1 .control input:checked~.control--indicator{background-color:#fff}.control-group .control.success.control--checkbox .control--indicator:after,.control-group .control.success .control--indicator{border-color:#1e5f30}.control-group .control.teal.control--checkbox .control--indicator:after,.control-group .control.teal .control--indicator{border-color:#006a5c}.control-group .control.danger.control--checkbox .control--indicator:after,.control-group .control.danger .control--indicator{border-color:#b72025}.control-group .control.primary.control--checkbox .control--indicator:after,.control-group .control.primary .control--indicator{border-color:#3364aa}.control-group .control.orange.control--checkbox .control--indicator:after,.control-group .control.orange .control--indicator{border-color:#cf7012}.control-group .control.info.control--checkbox .control--indicator:after,.control-group .control.info .control--indicator{border-color:var(--theme-primary-dark)}.control-group .control.pink.control--checkbox .control--indicator:after,.control-group .control.pink .control--indicator{border-color:#c11e65}.control-group .control.warning.control--checkbox .control--indicator:after,.control-group .control.warning .control--indicator{border-color:#cd590a}.control-group.radio-checkbox .control{line-height:24px;font-weight:400;position:relative;display:block;padding:1px 8px 1px 30px;cursor:pointer;border-radius:3px;margin-right:5px}.control-group.radio-checkbox .control.control--radio .control--indicator{position:absolute;top:5px;left:8px;width:16px;height:16px;background:#fff;border-radius:3px;border:2px solid}.control-group.radio-checkbox .control.control--radio .control--indicator:after{top:1px;left:4px;width:4px;height:9px;transform:rotate(45deg);border:2px solid;border-radius:0!important;border-width:0 2px 2px 0}.control-group .control.primary.control--checkbox .control--indicator:after,.control-group .control.primary .control--indicator{border-color:var(--theme-primary-dark)}.control-group.label-style-2 .control{line-height:24px;font-weight:400;position:relative;display:block;padding:1px 8px 1px 30px;cursor:pointer;border-radius:3px;margin-right:7px;margin-top:5px}.control-group.label-style-2 .control.control--radio .control--indicator{position:absolute;top:5px;left:7px;width:16px;height:16px;background:#fff;border-radius:100%}.control-group.label-style-2 .control.control--radio .control--indicator:after{top:4px;left:4px;width:6px;height:6px;border-radius:50%;background:#fff;border-width:0}.control-group.label-style-2 .control.control--radio.primary input:checked~.control--indicator{background-color:var(--theme-primary-dark)}.control-group .control{line-height:20px;font-weight:400;position:relative;display:block;margin-bottom:8px;padding:2px 8px 5px 30px;cursor:pointer}.control-group .control.control--checkbox{padding:6px 8px 5px 30px}.control input{position:absolute;z-index:-1;opacity:0}.control--indicator{position:absolute;top:7px;left:0;width:18px;height:18px;border:1px solid #d9d9d9}.control--indicator.control--indicator--onboarding{top:12px!important;left:12px!important;right:auto;border-radius:50%;background:#eee;border:1px solid #d9d9d9}.control--indicator.control--indicator--onboarding-new{top:0!important;left:0!important;right:0;width:100%;height:100%;border-radius:0;background:transparent;border-width:0;overflow:hidden}.control--radio .control--indicator{border:2px solid #9e9e9e;border-radius:50%}@media (min-width:1024px){.radio-checkbox .control.control--radio:hover input:checked~.control--indicator{border:2px solid var(--theme-primary-dark)}.radio-checkbox .control.control--radio:hover input:checked~.control--indicator:after{top:1px;left:4px;width:4px;height:9px;border-radius:50%;content:"";display:block;background:#fff}}@media (min-width:1024px){.label-style-2 .control.control--radio:hover input:checked~.control--indicator{border:1px solid var(--theme-primary-dark)}.label-style-2 .control.control--radio:hover input:checked~.control--indicator:after{top:4px;left:4px;width:6px;height:6px;border-radius:50%;content:"";display:block;background:#fff}}.control input:checked~.control--indicator{background:var(--theme-primary);border:1px solid var(--theme-primary)}.control input:disabled~.control--indicator{pointer-events:none;opacity:.6;background:#e6e6e6}.control--indicator:after{position:absolute;display:none;content:""}.control input:checked~.control--indicator:after{display:block}.control--checkbox .control--indicator:after{top:2px;left:6px;width:5px;height:10px;transform:rotate(45deg);border:solid #fff;border-width:0 2px 2px 0}.control--checkbox input:disabled~.control--indicator:after{border-color:#a7a9ac}.control--radio .control--indicator:after{top:5px;left:5px;width:6px;height:6px;border-radius:50%;background:#fff}.control--radio input:checked~.control--indicator{border-color:var(--theme-primary)}.verified-form{display:flex}.panel-primary .control--indicator{position:absolute;top:7px;left:0;width:18px;height:18px;background:#fff;border:1px solid var(--theme-primary-light)}.full-page-modal{overflow:auto;padding-right:0;z-index:100000000;overflow:scroll!important;max-height:100vh!important;height:100%}.modal-action-btn{appearance:none;position:fixed;top:40px;width:40px;height:40px;text-align:center;font-size:20px;border-radius:50%;border:none;background:var(--theme-primary-bg);color:var(--theme-primary);text-shadow:none;opacity:1;z-index:11;transition:all .15s linear}@media (max-width:767px){.modal-action-btn{top:15px;width:40px;height:40px}}.modal-action-btn:hover{background:var(--theme-primary);color:#fff;transition:all .15s linear}.modal-action-btn.action-left{left:50px}@media (max-width:767px){.modal-action-btn.action-left{left:10px}}.modal-action-btn.action-right{right:50px}@media (max-width:767px){.modal-action-btn.action-right{right:15px}}.modal-action-btn i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-container{z-index:100000000!important;display:table;width:100%;height:100%;background-color:#fff;padding:0}@media (max-width:767px){.modal-container{padding:0 15px}}.modal-dialog{background:#fff;display:table-cell;vertical-align:middle;transform:none!important;transition:none}@media (max-width:767px){.modal-dialog{margin:0}}.modal-content{width:550px;margin:0 auto;border:none;box-shadow:none;background:transparent}@media (max-width:767px){.modal-content{width:100%}}.onboarding__modalLogo a:hover{border-bottom:none}.modal-dialog--onboarding{background:#fafafa;display:flex;align-items:flex-start;margin:0;height:100%}.modal-content--onboarding-wrapper{min-width:50%;height:100%;width:100%}.modal-content--onboarding-wrapper form{height:100%}@media (min-width:768px) and (max-width:1023px){.modal-content--onboarding-wrapper{min-width:100%}}.modal-content--onboarding{width:100%;height:100%;margin:0 auto;border:none;box-shadow:none;background:transparent;min-width:50%;padding:0;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}@media (max-width:767px){.modal-content--onboarding{padding:0;align-items:flex-start;justify-content:flex-start}}.modal-graphic--onboarding{text-align:center;height:100%;color:#fff;min-width:50%;padding:30px;display:flex;align-items:center;flex-direction:column;justify-content:center}.modal-header--onboarding{width:100%;padding:15px 20px!important}@media (max-width:767px){.modal-header--onboarding{height:auto}}.close-onboarding-modal{position:absolute!important;top:20px;right:20px}.onboarding-modal{max-width:100%;max-height:100%;margin:auto;z-index:5006!important}@media (min-width:767px){.onboarding-modal{max-width:90%;max-height:90%;border-radius:8px;box-shadow:1px 1px 4px rgba(0,0,0,.3)}}.onboarding-modal .modal--title{display:block;color:var(--theme-primary-dark);font-weight:600;font-size:27px;padding:0;margin:20px 0 10px;line-height:1.1}@media (max-width:767px){.onboarding-modal .modal--title{margin:20px 0 10px}}.onboarding-modal .modal--subtitle{color:#383838;font-size:16px;margin:0 0 20px}.onboarding-modal .model-sec-input{background-color:red;padding:50px}.onboarding-modal .model-sec-input .select2-selection .select2-selection--multiple{padding:8px!important}.onboarding-modal .divider-with-text{padding-left:0}.onboarding-modal .modal-header .modal-title{font-size:26px;font-weight:500}.onboarding-modal .modal-header .login-needed-alert .alert{text-align:left;padding-left:10px}.onboarding-modal .modal-header .hackr--flex-grid{max-height:calc(100vh - 300px);overflow-y:scroll;margin-top:15px}@media (max-width:767px){.onboarding-modal .modal-header .hackr--flex-grid{padding-bottom:0}}@media (min-width:1024px){.onboarding-modal .modal-header .hackr--flex-grid{max-height:calc(100vh - 360px);padding-bottom:60px}}@media (min-width:768px) and (max-width:1023px){.onboarding-modal .modal-header .hackr--flex-grid{max-height:calc(100vh - 390px);padding-bottom:60px}}.modal-onboarding-loader{width:100%;height:100%;display:none;align-items:center;justify-content:center}.modal-onboarding-loader .grey-loader{font-size:21px;color:#999}.modal-onboarding-loader .blue-loader{font-size:21px;color:#fff;opacity:.7}.modal-header{border-bottom:none;padding:15px 0;margin-bottom:10px}.modal-header .modal-title{font-size:20px;font-weight:500}.modal-header .login-needed-alert{display:none;margin-top:15px}.modal-header .login-needed-alert .alert{margin-bottom:10px;padding:10px 0}.modal-header .modal-subtitle{font-size:14px;font-weight:400;padding-top:15px}.modal-header .modal-subtitle-foreign{padding:10px 20px;font-weight:400;font-size:14px;margin-top:0}.modal-header .modal-subtitle-foreign span{font-weight:500}.para{font-weight:400}.modal-footer{border-top:none}.form-control{height:50px;font-size:14px;font-weight:400}.form-control:focus~.input-icon{color:var(--theme-primary-new)}.form-actions{text-align:right}@media (max-width:767px){.form-actions{text-align:center}}.btn-large{height:50px;font-size:16px}.form-group .input-with-icon{position:relative}.form-group .input-icon{position:absolute;width:20px;text-align:center;top:50%;left:15px;transform:translateY(-50%);font-size:20px;color:#bdbdbd}.divider-with-text{display:inline-block;margin:30px 0;padding:0 15px;position:relative;font-size:14px}.modal-backdrop{background:rgba(20,21,28,.8)!important;z-index:5005!important}.modal-backdrop,.modal-backdrop.in{opacity:1!important}.zoom-in-modal{animation:wb .5s}.zoom-out-modal{animation:Bb .5s}.zoom-in-modal-fast{animation:wb .3s}.zoom-out-modal-fast{animation:Bb .3s}.input-icon.revert{transform:translateY(-50%) scaleX(-1)}.multiple-fields .form-group{padding:0}.multiple-fields .form-group input{border-radius:0;border-right:none}.multiple-fields .form-group input:focus{border-color:var(--theme-primary)!important}.multiple-fields .form-group:first-child input{border-right:1px solid #d9d9d9;border-radius:3px 0 0 3px}@media (min-width:992px){.multiple-fields .form-group:first-child input:focus{border-right-color:#d9d9d9!important}}@media (max-width:767px){.multiple-fields .form-group:first-child input{border-radius:3px}}.multiple-fields .form-group:last-child input{border-left:none;border-right:1px solid #d9d9d9;border-radius:0 3px 3px 0}@media (max-width:767px){.multiple-fields .form-group:last-child input{border-radius:3px;border-left:1px solid #d9d9d9}}.social-login-buttons{margin-left:-10px;margin-right:-10px}.social-login-buttons .login-buttons{display:flex;justify-content:center;align-items:center;flex:1;padding:0 10px}.social-login-buttons .btn{display:flex;justify-content:center;align-items:center;flex:1;font-size:22px}.social-login-buttons .btn,.social-login-buttons .btn:hover{transition:background-color .1s,border-color .1s,color .1s,fill .1s}.social-login-buttons .btn:hover{color:#fff}.social-login-buttons .btn-large i{display:block}.js-open-submit-tutorial{box-shadow:none}#modalOnboard p,#modalSubmitEvent p,#modalSubmitNews p,#modalSubmitTutorial p{margin:0}#modalOnboard .tut-info-title,#modalSubmitEvent .tut-info-title,#modalSubmitNews .tut-info-title,#modalSubmitTutorial .tut-info-title{background:#eee;text-align:left;padding:5px 0 5px 5px;margin-top:10px}@media (max-width:767px){#modalOnboard .tut-info-title,#modalSubmitEvent .tut-info-title,#modalSubmitNews .tut-info-title,#modalSubmitTutorial .tut-info-title{text-align:left}}#modalOnboard .modal-header,#modalSubmitEvent .modal-header,#modalSubmitNews .modal-header,#modalSubmitTutorial .modal-header{margin-bottom:0}#modalOnboard .modal-header .modal-subtitle,#modalSubmitEvent .modal-header .modal-subtitle,#modalSubmitNews .modal-header .modal-subtitle,#modalSubmitTutorial .modal-header .modal-subtitle{padding-top:0}#modalOnboard .control-label,#modalSubmitEvent .control-label,#modalSubmitNews .control-label,#modalSubmitTutorial .control-label{padding-top:0!important;font-weight:400;text-align:left}#modalOnboard .form-control.language-options,#modalSubmitEvent .form-control.language-options,#modalSubmitNews .form-control.language-options,#modalSubmitTutorial .form-control.language-options{height:38px!important;width:100%;font-size:14px;padding:0 0 0 10px}#modalOnboard input[type=checkbox],#modalOnboard input[type=radio],#modalSubmitEvent input[type=checkbox],#modalSubmitEvent input[type=radio],#modalSubmitNews input[type=checkbox],#modalSubmitNews input[type=radio],#modalSubmitTutorial input[type=checkbox],#modalSubmitTutorial input[type=radio]{margin:0 5px 0 0;line-height:1}#modalOnboard .language-selection,#modalSubmitEvent .language-selection,#modalSubmitNews .language-selection,#modalSubmitTutorial .language-selection{display:flex;align-items:center}@media (max-width:767px){#modalOnboard .language-selection,#modalSubmitEvent .language-selection,#modalSubmitNews .language-selection,#modalSubmitTutorial .language-selection{display:block}}#modalOnboard .language-label,#modalSubmitEvent .language-label,#modalSubmitNews .language-label,#modalSubmitTutorial .language-label{flex:1}#modalOnboard .modal-sec-input,#modalSubmitEvent .modal-sec-input,#modalSubmitNews .modal-sec-input,#modalSubmitTutorial .modal-sec-input{flex:2}@media (max-width:767px){#modalOnboard .modal-sec-input,#modalSubmitEvent .modal-sec-input,#modalSubmitNews .modal-sec-input,#modalSubmitTutorial .modal-sec-input{padding-top:10px}}#modalOnboard .tag-info-title,#modalOnboard .tag-info-title2,#modalSubmitEvent .tag-info-title,#modalSubmitEvent .tag-info-title2,#modalSubmitNews .tag-info-title,#modalSubmitNews .tag-info-title2,#modalSubmitTutorial .tag-info-title,#modalSubmitTutorial .tag-info-title2{text-align:left;flex:1}#modalOnboard .url-input+.input-icon,#modalSubmitEvent .url-input+.input-icon,#modalSubmitNews .url-input+.input-icon,#modalSubmitTutorial .url-input+.input-icon{font-size:24px}#modalOnboard .select2.select2-container.select2-container--default,#modalSubmitEvent .select2.select2-container.select2-container--default,#modalSubmitNews .select2.select2-container.select2-container--default,#modalSubmitTutorial .select2.select2-container.select2-container--default{width:100%!important}#modalOnboard .select2-search.select2-search--inline,#modalSubmitEvent .select2-search.select2-search--inline,#modalSubmitNews .select2-search.select2-search--inline,#modalSubmitTutorial .select2-search.select2-search--inline{width:100%}#modalOnboard .select2-search__field,#modalSubmitEvent .select2-search__field,#modalSubmitNews .select2-search__field,#modalSubmitTutorial .select2-search__field{width:100%!important}#modalOnboard .select2-container--default .select2-selection--multiple .select2-selection__choice,#modalSubmitEvent .select2-container--default .select2-selection--multiple .select2-selection__choice,#modalSubmitNews .select2-container--default .select2-selection--multiple .select2-selection__choice,#modalSubmitTutorial .select2-container--default .select2-selection--multiple .select2-selection__choice{color:var(--theme-primary)!important;background-color:var(--theme-primary-bg)!important;border:1px solid var(--theme-primary)!important;padding:2px 7px!important}#modalOnboard .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,#modalSubmitEvent .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,#modalSubmitNews .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,#modalSubmitTutorial .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{color:var(--theme-primary)!important;padding-right:5px}.modal-form-sec{display:flex;align-items:center;flex:2}.modal-sec-tags{display:flex;align-items:center;flex-wrap:wrap}@media (max-width:767px){.modal-sec-tags{display:block}}#modalBuddyLogin .social-login-buttons{margin-left:-10px;margin-right:-10px;display:flex;flex-direction:column}#modalBuddyLogin .social-login-buttons .login-buttons{display:flex;margin-bottom:20px;justify-content:center;align-items:center;flex:1;padding:0 10px}#modalBuddyLogin .social-login-buttons .login-buttons a{position:relative;font-size:16px}#modalBuddyLogin .social-login-buttons .login-buttons a i{margin-right:0;font-size:20px;border-right:1px solid #fff}#modalBuddyLogin .social-login-buttons .login-buttons a .btn_facebook{margin-right:0}#modalBuddyLogin .social-login-buttons .login-buttons a div{width:100%}#modalBuddyLogin .social-login-buttons .login-buttons a .fa-facebook{padding:15px 22px}#modalBuddyLogin .social-login-buttons .login-buttons a .fa-google{padding:15px 19px}#modalBuddyLogin .social-login-buttons .login-buttons a .fa-twitter{padding:15px 18px}#modalBuddyLogin .social-login-buttons .login-buttons a .mod_gp{font-weight:700}#modalBuddyLogin .social-login-buttons .login-buttons .btn{padding:0!important}#modalBuddyLogin .social-login-buttons .btn{display:flex;justify-content:center;align-items:center;flex:1;font-size:22px;transition:background-color .1s,border-color .1s,color .1s,fill .1s}#modalBuddyLogin .social-login-buttons .btn:hover{color:#fff;transition:background-color .1s,border-color .1s,color .1s,fill .1s}#modalBuddyLogin .social-login-buttons .btn-large i{display:block}#modalFilterTutorials{height:100vh}#modalFilterTutorials .modal-action-btn{top:15px}#modalFilterTutorials .modal-body{padding-bottom:70px}#modalFilterTutorials .intro-panel{margin-bottom:0!important}@media (max-width:767px){#modalFilterTutorials .intro-panel{padding:10px 15px}}#modalFilterTutorials .modal-dialog{display:table-cell}#modalFilterTutorials .modal-dialog .panel-header{background:#fff;width:84%;left:4%;z-index:10}#modalFilterTutorials .modal-dialog .panel-body{font-size:14px;padding:0}#modalFilterTutorials .modal-dialog .panel-body .form-group{margin-top:10px}#modalFilterTutorials .modal-dialog .panel-body .form-group .modal-subheading{font-size:17px;margin:0 0 5px}#modalFilterTutorials .modal-dialog .panel-body .form-group label{padding:6px 8px 6px 30px;margin-bottom:4px}#modalFilterTutorials .modal-dialog .panel-heading{padding:0}#modalFilterTutorials .modal-dialog .panel-heading .txt{font-size:20px;padding-bottom:7px}#modalFilterTutorials .modal-dialog .filter-cta{width:86%;left:7%;position:fixed;padding:8px 12px;font-weight:500}#modalFilterTutorials .modal-dialog .filter-cta-wrapper{width:100%;position:fixed;bottom:0;left:0;background:#fff;height:80px}@media (min-width:768px) and (max-width:1023px){#modalFilterTutorials .modal-dialog .filter-cta-wrapper{bottom:20px}}#modalDesktopNotification .modal-container{background-color:transparent}#modalDesktopNotification .modal-dialog{background-color:rgba(0,0,0,.8)!important;padding-top:50px;vertical-align:top!important}#modalDesktopNotification .modal-content{background-color:#fff!important;max-width:400px!important;width:100%!important}#modalEmbed .modal-body{width:100%;padding:30px 50px}@media (max-width:767px){#modalEmbed .modal-body{padding:15px}}#modalSubmitJob .radio-checkbox{font-size:13px}#modalSignIn .form-control,#modalSignUp .form-control{padding:10px 20px 12px 45px}.paddingleft-45{padding-left:45px}#modalAdvertise .modal-subtitle{margin:1rem 0;opacity:.7;font-size:16px}#modalAdvertise .contact-list{display:flex;justify-content:center;padding:2rem 0}@media (max-width:767px){#modalAdvertise .contact-list{flex-direction:column;padding:0}}#modalAdvertise .list-sec{padding:2rem 3rem;border-right:1px solid hsla(0,0%,93%,.8)}@media (max-width:767px){#modalAdvertise .list-sec{border-right:none;border-bottom:1px solid hsla(0,0%,93%,.8)}}#modalAdvertise .list-sec:last-child{border-right:none}#modalAdvertise .list-sec .img-contact{width:3rem;height:3rem}#modalAdvertise .list-sec .heading-contact{font-size:24px;font-weight:500;margin:2rem 0 .5rem;line-height:1}#modalAdvertise .list-sec .link-text{font-size:14px;font-weight:400;color:var(--theme-primary)}.form-control.fpwd-padding{padding:6px 12px 8px 45px}.new-modal{z-index:5011!important;font-family:proxima-nova,sans-serif;box-shadow:none}.new-modal::-webkit-scrollbar{display:none;-webkit-appearance:none}.new-modal.forgot-modal .modal-container{width:460px}@media (max-width:767px){.new-modal.forgot-modal .modal-container{width:100%}}.new-modal.submit-modal{position:absolute}.new-modal.submit-modal .modal-content{padding:25px}@media (max-width:767px){.new-modal.filter-modal .modal-content,.new-modal.submit-modal .modal-content{padding:0;box-shadow:none;border:none}}@media (max-width:767px){.new-modal.filter-modal .modal-dialog{padding:0;border:none;box-shadow:none;vertical-align:top!important}}.new-modal.filter-modal .modal-dialog .intro-panel{border:none}.new-modal .modal-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:540px;height:auto;margin:0 auto;border-radius:10px}.new-modal .modal-container::-webkit-scrollbar{-webkit-appearance:none}@media (max-width:767px){.new-modal .modal-container{width:100%;height:100%;padding:0;top:0;left:0;border-radius:0;transform:none}}.new-modal .modal-dialog{border-radius:10px;box-shadow:0 2px 10px 14px rgba(0,0,0,.14)}@media (max-width:767px){.new-modal .modal-dialog{display:block;border-radius:0;box-shadow:none;padding:20px}}.new-modal .modal-content{width:100%}@media (max-width:767px){.new-modal .modal-content{padding:0;box-shadow:none;border:none}}.new-modal .modal-action-btn{position:absolute;top:-35px;background:transparent;color:#fff}@media (max-width:767px){.new-modal .modal-action-btn{top:0}}.new-modal .modal-action-btn:focus,.new-modal .modal-action-btn:hover{background:#007aff}.new-modal .modal-action-btn:focus i,.new-modal .modal-action-btn:hover i{font-size:30px}.new-modal .modal-action-btn.action-right{right:-40px}@media (max-width:767px){.new-modal .modal-action-btn.action-right{right:0}}.new-modal .modal-action-btn i{font-size:34px}@media (max-width:767px){.new-modal .modal-action-btn i{color:rgba(0,0,0,.7)}}.new-modal .new-modal-body .container{width:750px}@media (max-width:767px){.new-modal .new-modal-body .container{width:100%}}.new-modal .new-modal-body.signup-modal-body .carousel-sec{height:560px;background-color:#007aff;border-radius:10px 0 0 10px;background-image:url(29b9548d9c2a2aded123480af645b765.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:767px){.new-modal .new-modal-body.signup-modal-body .carousel-sec{display:none}}.new-modal .new-modal-body.signup-modal-body .carousel-sec .carousel-cell{width:100%;height:160px;margin-right:10px}.new-modal .new-modal-body.signup-modal-body .carousel-sec .flickity-page-dots{display:block;bottom:35px}.new-modal .new-modal-body.signup-modal-body .carousel-sec .flickity-page-dots .dot{background:#fff}.new-modal .new-modal-body.signup-modal-body .right-sec{background:#fff;padding:30px 40px;border-radius:10px}@media (max-width:767px){.new-modal .new-modal-body.signup-modal-body .right-sec{padding:10px}}.new-modal .new-modal-body.signup-modal-body .social-login-buttons{margin-bottom:15px}.new-modal .new-modal-body.signup-modal-body .social-login-buttons .login-buttons{margin-top:15px}.new-modal .new-modal-body.signup-modal-body .social-login-buttons .second-row{margin-top:5px}.new-modal .new-modal-body.signup-modal-body .social-login-buttons .logo-text{font-size:15px;color:#fff;padding:0 10px;font-weight:600}.new-modal .new-modal-body.signup-modal-body .social-login-buttons .btn-large{height:40px}.new-modal .new-modal-body.signup-modal-body .social-login-buttons i{font-size:22px}.new-modal .new-modal-body.contact-modal-body{padding:50px}@media (max-width:767px){.new-modal .new-modal-body.contact-modal-body{padding:50px 0 0}}.new-modal .new-modal-body.contact-modal-body .list-sec .link-text{display:flex;align-items:flex-start;justify-content:center;color:#001c3b;font-size:16px;font-weight:600}.new-modal .new-modal-body.contact-modal-body .list-sec .link-text:focus,.new-modal .new-modal-body.contact-modal-body .list-sec .link-text:hover{border-bottom:none}.new-modal .new-modal-body.contact-modal-body .list-sec i{font-size:18px;color:#db5048;margin-right:5px}.new-modal .new-modal-body.contact-modal-body .submit-form-group{margin:30px 0 0}.new-modal .new-modal-body .modal-header{padding:0;margin:0}.new-modal .new-modal-body .modal-title{font-size:30px;color:#001c3b;font-weight:700;line-height:1}@media (max-width:767px){.new-modal .new-modal-body .modal-title{padding-top:20px}}.new-modal .new-modal-body .modal-subtitle{font-size:14px;color:#7b7b7b;font-weight:400;padding:10px 0 0}@media (max-width:767px){.new-modal .new-modal-body .modal-subtitle{padding:20px 0 0}}.new-modal .new-modal-body .text-caps{font-size:12px;text-transform:uppercase;padding:20px 0 0}.new-modal .new-modal-body .divider-with-text{width:100%;text-align:center;border-bottom:1px solid #e2e2e2;line-height:.1em;margin:20px 0}.new-modal .new-modal-body .divider-text{text-transform:uppercase;font-size:12px;padding:0 8px;background:#fff;color:#474a4c}.new-modal .new-modal-body .form-new{margin:15px 0 0}.new-modal .new-modal-body .form-new .form-control{padding:10px 20px 12px 45px!important;height:40px;border-radius:4px;border:1px solid #cfdae2}.new-modal .new-modal-body .form-new .form-control.textarea{height:auto}.new-modal .new-modal-body .form-new .form-control:focus{border-color:#007aff!important}.new-modal .new-modal-body .form-new .form-group .input-icon{top:20px}.new-modal .new-modal-body .form-new .password-form-group{margin-bottom:7px}.new-modal .new-modal-body .form-new .password-form-group .input-icon{width:auto;text-align:right}.new-modal .new-modal-body .form-new .password-form-group .input-icon.icon-right{right:15px}.new-modal .new-modal-body .form-new .helper-text{text-align:right;font-size:12px;font-weight:400;color:#7b7b7b;margin-bottom:25px}.new-modal .new-modal-body .form-new .form-actions{text-align:right}.new-modal .new-modal-body .form-new .submit-form-group{margin-bottom:10px}.new-modal .new-modal-body .form-new .btn{color:#fff;height:40px;background:#007aff!important;font-weight:600;font-weight:18px!important;border-color:transparent}.new-modal .new-modal-body .form-new .btn:hover{border-color:transparent;color:#fff;background:rgba(0,122,255,.8)}.new-modal .new-modal-body .form-new .para{color:#383838;font-weight:400;line-height:1}.new-modal .new-modal-body .form-new .login-text{color:#007aff;font-weight:500}.new-modal .new-modal-body .form-new .has-error .help-block,.new-modal .new-modal-body .form-new .has-error .input-icon{color:#db5048!important}.new-modal .new-modal-body .form-new .has-error .form-control{border:1px solid #db5048}.new-modal .new-modal-body .form-new .has-error .form-control:focus{box-shadow:none}.new-modal .loader-style{position:absolute;top:50%;left:50%}.new-modal.modal--onboarding-new .modal-container{width:750px}@media (max-width:767px){.new-modal.modal--onboarding-new .modal-container{width:100%}}.new-modal.modal--onboarding-new .modal-dialog--onboarding{border-radius:10px}.new-modal.modal--onboarding-new .close-onboarding-modal{position:absolute!important;top:5px;right:10px;color:#383838}.new-modal.modal--onboarding-new .close-onboarding-modal:hover{color:#fff}.new-modal.modal--onboarding-new .modal-content--onboarding{padding:45px 95px 0}@media (max-width:767px){.new-modal.modal--onboarding-new .modal-content--onboarding{padding:40px 20px}}.new-modal.modal--onboarding-new .modal-header--onboarding{padding:0!important;border-bottom:none;text-align:center;margin-bottom:20px;box-shadow:0 9px 9px -9px rgba(0,0,0,.1)}.new-modal.modal--onboarding-new .modal-header--onboarding .modal--title{font-size:3rem;color:#001c3b;font-weight:700;margin:0}.new-modal.modal--onboarding-new .modal-header--onboarding .modal-subtitle{font-size:1.4rem;font-weight:400;color:#7b7b7b;margin:5px 0 15px}@media (max-width:767px){.new-modal.modal--onboarding-new .modal-header--onboarding .modal-subtitle{font-size:1.6rem}}.new-modal.modal--onboarding-new .category__selection-new{margin-top:15px;padding-top:15px;width:560px;overflow:auto;white-space:nowrap}@media (max-width:767px){.new-modal.modal--onboarding-new .category__selection-new{width:370px}}@media (max-width:375px){.new-modal.modal--onboarding-new .category__selection-new{width:320px}}@media (max-width:350px){.new-modal.modal--onboarding-new .category__selection-new{width:280px}}.new-modal.modal--onboarding-new .category__selection-new .category__selectionItems{flex-wrap:nowrap}.new-modal.modal--onboarding-new .category__selection-new .label{position:relative;background:rgba(0,122,255,.2);color:#383838;font-size:1.2rem;font-weight:600;padding:7px 20px;border:1px solid #007aff;border-radius:6px;z-index:0;margin:0 15px 10px 0}@media (max-width:767px){.new-modal.modal--onboarding-new .category__selection-new .label{margin:0 15px 20px 0}}.new-modal.modal--onboarding-new .category__selection-new .btn-label-close{position:absolute;top:-7px;right:-6px;background:#007aff;color:#fff;border-radius:50%;padding:0 6px;z-index:1;text-align:center}.new-modal.modal--onboarding-new .category__selection-new .btn-label-close i{color:#fff;font-size:1.5rem}.new-modal.modal--onboarding-new .modal-body--onboarding{padding:0;width:100%}@media (max-width:767px){.new-modal.modal--onboarding-new .modal-body--onboarding{padding:20px 0 0}}.new-modal.modal--onboarding-new .modal-body--onboarding .topic-list-onboarding{padding:20px 0 0;justify-content:flex-start;width:100%;height:310px;overflow-y:scroll}@media (max-width:767px){.new-modal.modal--onboarding-new .modal-body--onboarding .topic-list-onboarding{padding:15px 0 20px;justify-content:space-between;height:calc(100vh - 370px)}}.new-modal.modal--onboarding-new .modal-body--onboarding .topic-list-onboarding .control input:checked~.control--indicator--onboarding-new{background:transparent;border:none}.new-modal.modal--onboarding-new .modal-body--onboarding .topic-list-onboarding .control input:checked~.control--indicator--onboarding-new:after{position:absolute;content:"\f149";top:0;left:0;width:100%;height:100%;font-family:Ionicons;color:#fff;font-size:30px;display:flex;align-items:flex-start;justify-content:center;padding-top:12px;transform:none;margin:0;border:none;z-index:1;opacity:.9;background:linear-gradient(to bottom right,#3aaedd 0,#2aa1e6 30%,#2399ea 50%,#1890f0 70%,#178ff1 80%,#007aff)}.new-modal.modal--onboarding-new .modal-body--onboarding .topic-list-onboarding .control input:checked~.topic-name{position:relative;color:#fff!important;background:transparent;border-top:1px solid rgba(0,0,0,.1);font-weight:800!important;font-size:1.2rem!important;z-index:2;padding:0}@media (max-width:767px){.new-modal.modal--onboarding-new .modal-body--onboarding .topic-list-onboarding .control input:checked~.topic-name{font-size:1.4rem!important}}.new-modal.modal--onboarding-new .modal-body--onboarding .topic-list-onboarding .control input:checked~.topic-list-onbording .topic-grid-item{border:1px solid #007aff}.new-modal.modal--onboarding-new .modal-body--onboarding .topic-list-onboarding .topic-grid-item{position:relative;width:17%;height:120px;padding:0;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:10px;border:1px solid #cfdae2;overflow:hidden;box-shadow:none;margin:0 15px 15px 0;transition:none;transform:none;cursor:pointer;box-sizing:border-box}@media (max-width:767px){.new-modal.modal--onboarding-new .modal-body--onboarding .topic-list-onboarding .topic-grid-item{margin:0 0 15px;width:47%}}.new-modal.modal--onboarding-new .modal-body--onboarding .topic-list-onboarding .topic-grid-item .topic-thumbnail{background-position:50%;background-size:contain;background-repeat:no-repeat;width:40px;height:100%;margin:0}.new-modal.modal--onboarding-new .modal-body--onboarding .topic-list-onboarding .topic-grid-item .topic-name{display:flex;align-items:center;justify-content:center;text-align:center;color:#001c3b!important;font-size:1.1rem!important;font-weight:600!important;background:#f5f8fa;width:100%;min-height:50px;padding:10px 8px;border-top:1px solid #cfdae2}@media (max-width:767px){.new-modal.modal--onboarding-new .modal-body--onboarding .topic-list-onboarding .topic-grid-item .topic-name{font-size:1.4rem!important}}.new-modal.modal--onboarding-new .modal-footer--onboarding{position:relative;z-index:1;border:none;padding:35px 0;text-align:center;box-shadow:0 2px 6px 0 rgba(0,0,0,.5)}@media (max-width:767px){.new-modal.modal--onboarding-new .modal-footer--onboarding{position:fixed;z-index:1;bottom:0;width:100%;background:#fff;padding:20px 0}}.new-modal.modal--onboarding-new .modal-footer--onboarding .btn.btn-cta{background:#007aff;padding:11px 110px;color:#fff;font-size:1.6rem;font-weight:600;border:none}.new-modal.modal--onboarding-new .modal-footer--onboarding .btn.btn-cta:focus,.new-modal.modal--onboarding-new .modal-footer--onboarding .btn.btn-cta:hover{background:#0052de;color:#fff}.new-modal.modal--onboarding-new .form-holder .navbar-search-input{height:40px;font-size:17px}@media (max-width:767px){.new-modal.modal--onboarding-new .form-holder .navbar-search-input{font-size:18px;padding:2px 18px 7px 45px}}.new-modal.modal--onboarding-new .form-holder .navbar-search-input ::placeholder{font-size:17px}.new-modal.modal--onboarding-new .form-holder .navbar-search-input:focus{border-color:#007aff}.new-modal.modal--onboarding-new .form-holder .icon{opacity:1;color:#007aff}.new-modal.modal--onboarding-new .no-result-sec{text-align:center;margin:10px 0 0}.new-modal.modal--onboarding-new .no-result-sec .no-result-text{font-size:20px;color:#7b7b7b;font-weight:600}.select-lang{text-indent:35px}@media (max-width:767px){.select-lang{text-indent:30px}}.grecaptcha-badge{visibility:hidden}.locale-ru #modalEmbed .modal-body{padding:50px 30px 60px}.modal-container-gdg{background:transparent}@media (max-width:767px){.modal-container-gdg .new-modal .modal-action-btn .action-right{right:40px;top:86px}.modal-container-gdg .new-modal-body .modal-subtitle{display:none}.modal-container-gdg .social-login-buttons{margin-bottom:0!important}.modal-container-gdg .modal-dialog{width:80%;margin:0 auto;height:78%;margin-top:83px;border-radius:5px;overflow:scroll;padding-top:10px!important}.modal-container-gdg .btn_github{display:none}.modal-container-gdg .login-fb{width:86%;margin:0 auto}}.cv-modal-hackr{z-index:10500!important;font-family:proxima-nova,sans-serif}.cv-modal-hackr .modal-dialog{background:transparent;width:500px;position:absolute;top:10%;left:0;right:0;margin:auto}@media (max-width:767px){.cv-modal-hackr .modal-dialog{width:90%}}.cv-modal-hackr .modal-dialog .modal-header{border-bottom:none;padding:0}.cv-modal-hackr .modal-dialog .modal-header .close{opacity:.5}.cv-modal-hackr .modal-dialog .modal-content{width:100%}.cv-modal-hackr .modal-dialog .modal-content .modal-body{text-align:center;padding:30px}.cv-modal-hackr .modal-dialog .modal-content .modal-body .check-icon{width:40px}.cv-modal-hackr .modal-dialog .modal-content .modal-body .heading{font-size:20px;font-weight:600}.card{border-radius:3px;padding:10px 15px;background-color:#fff;border:1px solid #d9d9d9}.card,.card:hover{transition:all .2s linear}.jobs-sidebar{background:#fff;border-radius:5px;margin:20px 0;box-shadow:0 4px 7px rgba(197,201,211,.5)}@media (min-width:768px) and (max-width:1023px){.jobs-sidebar{display:none}}.jobs-sidebar .header{padding:5px 10px;background-image:linear-gradient(225deg,#3bb0dc,#259ce9 25%,#148cf3 80%,#0882fa);border-top-left-radius:5px;border-top-right-radius:5px}.jobs-sidebar .header .title{font-size:18px;margin:0;color:#fff}.jobs-sidebar .header .icon-job{height:26px}.jobs-sidebar .card-link .job-card-wrapper{color:#001c3b;padding:10px 13px;border-bottom:1px solid rgba(123,138,154,.3)}.jobs-sidebar .card-link .job-card-wrapper:hover .title{color:#007aff}.jobs-sidebar .card-link .job-card-wrapper .title{font-size:16px;font-weight:500;margin-bottom:10px}.jobs-sidebar .card-link .job-card-wrapper .company{margin-right:5px;color:#7b8a9a;font-weight:600}.jobs-sidebar .card-link .job-card-wrapper .company-logo{height:14px;width:14px;margin-right:4px;object-fit:contain}.jobs-sidebar .card-link .job-card-wrapper .location{margin-left:5px;color:#7b8a9a;font-style:italic}.jobs-sidebar .card-link .job-card-wrapper .round{height:5px;width:5px;background:rgba(123,138,154,.4);border-radius:50%}.jobs-sidebar .card-link .job-card-wrapper .salary{font-weight:500;color:#00bf73;margin-bottom:5px}.jobs-sidebar .card-link .job-card-wrapper .company-location{margin-bottom:5px}.jobs-sidebar .card-link .job-card-wrapper .post-time{color:#7b8a9a}.jobs-sidebar .card-link .job-card-wrapper .post-time img{filter:brightness(0) saturate(100%) invert(59%) sepia(6%) saturate(1031%) hue-rotate(170deg) brightness(91%) contrast(86%);opacity:.9;height:14px}.jobs-sidebar .card-link:last-child .job-card-wrapper{border-bottom:none}.jobs-sidebar .view-jobs>div{background-image:linear-gradient(45deg,rgba(59,176,220,.4),rgba(37,156,233,.4) 25%,rgba(20,140,243,.4) 80%,rgba(8,130,250,.4));color:#001c3b;text-align:center;font-size:16px;padding:5px;font-weight:500;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.jobs-sidebar .view-jobs>div:hover{background-image:linear-gradient(45deg,rgba(59,176,220,.6),rgba(37,156,233,.6) 25%,rgba(20,140,243,.6) 80%,rgba(8,130,250,.6))}.jobs-sidebar .view-jobs .icon-arrow{height:18px;vertical-align:sub}.flex-grid,.fx{display:flex}@media (max-width:767px){.fx.wrap-mob{flex-wrap:wrap}}@media (max-width:767px){.fx.fd-col-mob{flex-direction:column}}.fx--fd-r{flex-direction:row}.fx--fd-rr{flex-direction:row-reverse}.fx--fd-c{flex-direction:column}.fx--fd-cr{flex-direction:column-reverse}.fx--jc-c{justify-content:center}.fx--jc-fs{justify-content:flex-start}.fx--jc-fe{justify-content:flex-end}.fx--jc-sa{justify-content:space-around}.fx--jc-sb{justify-content:space-between}.fx--ai-c{align-items:center}.fx--ai-b{align-items:baseline}.fx--ai-s{align-items:stretch}.fx--ai-fs{align-items:flex-start}@media (max-width:767px){.fx--ai-c-mob{align-items:center}}.fx--ai-fe{align-items:flex-end}.hackrLogo{width:130px;height:30px;margin-bottom:-3px}.hackrLogo .hackrLogoText .hackr-logo-text-path{fill:#2b2b2b}.hackrLogo .hackrLogoCursor .hackrLogoCursorPath{animation:none!important;fill:var(--theme-primary);animation:r 1.5s infinite}.hackrLogo .hackrLogoArrow .hackrLogoArrowPath{fill:var(--theme-primary)}@keyframes d{0%{background:rgba(47,150,223,.2)}to{background:#fff}}.stats-loading{text-align:center;display:flex;align-items:center;justify-content:center}.stats-loading div{background:#0060ff;display:inline-block;height:8px;width:8px;border-radius:100%;animation:e 1.4s infinite ease-in-out;animation-fill-mode:both}.stats-loading div.eins{animation-delay:-.32s}.stats-loading div.zwei{margin:0 4px;animation-delay:-.16s}@keyframes e{0%,80%,to{transform:scale(0);opacity:0}40%{transform:scale(1);opacity:1}}.gooey-loader{width:142px;height:40px;margin:-20px 0 0 -71px;filter:contrast(20)}.gooey-loader .dot{position:absolute;width:12px;height:12px;top:12px;left:15px;background:#000;border-radius:50%;transform:translateX(0);animation:f 2.8s infinite}.gooey-loader .dots{transform:translateX(0);margin-top:12px;margin-left:31px;animation:g 2.8s infinite}.gooey-loader .dots span{display:block;float:left;width:12px;height:12px;margin-left:16px;background:#000;border-radius:50%}@keyframes f{50%{transform:translateX(96px)}}@keyframes g{50%{transform:translateX(-31px)}}.modal-plus{z-index:9999;font-family:proxima-nova,sans-serif;color:#494949}.modal-plus .modal-dialog{width:500px;position:absolute;top:10%;margin:auto;left:0;right:0;background:transparent}@media (max-width:767px){.modal-plus .modal-dialog{width:100%;top:5%}}.modal-plus .modal-dialog .modal-header{margin-bottom:0;position:relative}@media (max-width:767px){.modal-plus .modal-dialog .modal-header{width:90%;margin:0 auto}}.modal-plus .modal-dialog .modal-header .logo{width:110px}.modal-plus .modal-dialog .modal-header .close{position:absolute;right:-30px;top:64px;opacity:.5}@media (max-width:767px){.modal-plus .modal-dialog .modal-header .close{right:-10px;top:-5px}}.modal-plus .modal-dialog .modal-header .close:hover{opacity:.8}.modal-plus .modal-dialog .modal-header .close img{height:25px;width:25px}@media (max-width:767px){.modal-plus .modal-dialog .modal-header .btn{padding:6px 9px}}.modal-plus .modal-dialog .modal-content{position:relative;width:500px;background:#fff;border-radius:4px;padding:10px}@media (max-width:767px){.modal-plus .modal-dialog .modal-content{width:90%}}.modal-plus .modal-dialog .modal-content .modal-body .heading{margin-top:0;margin-bottom:25px;font-weight:400;color:#494949}.modal-plus .modal-dialog .modal-content .modal-body form .form-control{background:#edeef5;border:1px solid transparent;border-radius:5px}.modal-plus .modal-dialog .modal-content .modal-body form .form-control:focus{border:1px solid #007aff}.modal-plus .modal-dialog .modal-content .modal-body form .form-control::placeholder{color:rgba(73,73,73,.8)}.modal-plus .modal-dialog .modal-content .modal-body form .input-with-icon .form-control{padding-left:35px}.modal-plus .modal-dialog .modal-content .modal-body form .input-with-icon .icon-input{color:#8a8b8e;position:absolute;top:11px;left:15px;font-size:20px}.modal-plus .modal-dialog .modal-content .triangle{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-10px;right:108px}@media (max-width:767px){.modal-plus .modal-dialog .modal-content .triangle{top:-9px;right:102px}}.modal-plus .modal-dialog .modal-content .btn-primary{background:#007aff;box-shadow:0 13px 34px -11px rgba(0,0,0,.3);padding:9px 50px;text-transform:uppercase;letter-spacing:.7px;font-size:13px;transition:all .2s ease;border-radius:5px}.modal-plus .modal-dialog .modal-content .btn-primary:hover{background:#0052de;transform:translateY(-1px)}.modal-plus .modal-dialog .modal-content .submit-form-group{text-align:center}.modal-plus .btn-login,.modal-plus .btn-signup{background:transparent;color:#fff;text-transform:uppercase;letter-spacing:.7px;font-weight:600}.modal-plus .has-error .form-control{box-shadow:none;border-color:#f14040!important}.modal-plus .has-error .help-block{color:#f14040}.modal-plus .alert-danger{border-color:#f14040!important;color:#f14040}.modal-plus a:active,.modal-plus a:focus,.modal-plus a:hover{border-bottom:none}.signup-modal-plus .modal-dialog .modal-content .modal-body .confirmation{margin-bottom:20px}.signup-modal-plus .modal-dialog .modal-content .modal-body .confirmation .checkbox{display:inline;height:16px;width:16px}@media (max-width:1023px){.signup-modal-plus .modal-dialog .modal-content .modal-body .confirmation .checkbox{vertical-align:sub}}.signup-modal-plus .modal-dialog .modal-content .modal-body .confirmation p{display:inline;margin-left:5px;color:#494949}.signup-modal-plus .modal-dialog .modal-content .modal-body .confirmation p a{color:#007aff;font-weight:600}.signup-modal-plus .modal-dialog .modal-content .triangle{right:31px}@media (max-width:767px){.signup-modal-plus .modal-dialog .modal-content .triangle{right:31px}}.signup-modal-plus .modal-dialog .modal-content .phone-form-group .form-control{padding-left:48px!important}.signup-modal-plus .modal-dialog .modal-content .phone-form-group .iti--allow-dropdown{width:100%}.signup-modal-plus .btn-login{opacity:.5}.iti-mobile .iti--container{z-index:10600}.login-modal-plus .btn-signup{opacity:.5}.login-modal-plus .forgot-pwd-link{text-align:right}@media (max-width:767px){.login-modal-plus .forgot-pwd-link{margin-bottom:20px}}.login-modal-plus .forgot-pwd-link a{color:#494949;font-weight:600}.cv-modal-plus .modal-header .close{top:13px!important}@media (max-width:767px){.cv-modal-plus .modal-header .close{top:-5px!important}}.cv-modal-plus .cv-form-group{margin-bottom:20px}.cv-modal-plus .cv-form-group label{text-transform:uppercase;font-weight:500}.cv-modal-plus .input-cv-div{background:rgba(124,128,189,.8);display:flex;border-radius:5px;text-align:center}.cv-modal-plus .input-cv-div img{height:26px;margin:10px 20px}.cv-modal-plus .input-cv-div .cv-input{background:#edeef5;width:100%;padding:11px 7px}.cv-modal-plus .input-cv-div input::-webkit-file-upload-button{border-radius:5px;padding:3px 5px;text-transform:uppercase;font-size:12px;font-weight:500}.cv-modal-plus .btn{width:150px;text-align:center;padding:10px!important;letter-spacing:.4px!important}.cv-modal-plus .btn-skip{background:rgba(200,203,227,.5);box-shadow:0 13px 34px -11px rgba(0,0,0,.3);text-transform:uppercase;font-size:13px;box-shadow:none;margin-right:5px}@media (max-width:767px){.cv-modal-plus .btn-skip{margin:0 11px;margin-bottom:10px}}.cv-modal-plus .btn-skip:hover{color:unset;background:rgba(200,203,227,.7)}.cv-modal-plus .btn-primary{margin-left:5px}@media (max-width:767px){.cv-modal-plus .btn-primary{margin-left:0}}.cv-modal-plus .phone-form-group .iti{width:100%}.cv-modal-plus .phone-form-group .iti__selected-flag{background:#d8dae3;border:1px solid rgba(138,142,162,.4);padding:0 22px;border-radius:5px;width:79px}.cv-modal-plus .phone-form-group .form-control{padding-left:85px!important}.thankyou-modal-wrapper{padding:10px;text-align:center}.thankyou-modal-wrapper .check-icon{height:40px;width:40px}.thankyou-modal-wrapper .heading{font-size:18px;font-weight:700!important;margin-top:15px!important;margin-bottom:10px!important}.thankyou-modal-wrapper .text{font-size:15px;margin-bottom:20px}.thankyou-modal-wrapper .btn-primary{font-size:12px!important;padding:13px 38px!important;border:none;transition:all .2s ease}.thankyou-modal-wrapper .btn-primary:hover{transform:translateY(-1px);background:#0052de!important}.thankyou-modal-wrapper .txt{font-size:15px}.thankyou-modal-wrapper .btn-contact{background:#007aff;width:170px;color:#fff;border:none;font-weight:600;border-radius:3px;padding:7px 11px;margin-top:5px}.thankyou-modal-wrapper .btn-contact img{height:13px}.mentor-modal-plus .modal-backdrop{opacity:0;background:#14151c!important}.mentor-modal-plus .modal-body,.mentor-modal-plus .modal-content{padding:0}.mentor-modal-plus .modal-header .close{top:10px!important}.mentor-modal-plus .mentor-card-wrapper{padding:15px 15px 0;position:relative;border-radius:4px}.mentor-modal-plus .mentor-card-wrapper .mentor-picture{height:90px;width:90px;background-repeat:no-repeat;background-size:cover;position:absolute;top:-38px;left:0;right:0;margin:0 auto;border-radius:5px}.mentor-modal-plus .mentor-card-wrapper .content-wrapper{padding-top:50px}.mentor-modal-plus .mentor-card-wrapper .name{text-align:center;font-weight:600;font-size:18px}.mentor-modal-plus .mentor-card-wrapper .designation{text-align:center;font-size:13px;opacity:.8;margin-bottom:15px}.mentor-modal-plus .mentor-card-wrapper .social-icons{display:flex;justify-content:space-evenly;width:25%;margin:0 auto}@media (max-width:767px){.mentor-modal-plus .mentor-card-wrapper .social-icons{width:38%}}.mentor-modal-plus .mentor-card-wrapper .social-icons img{height:30px}.mentor-modal-plus .mentor-card-wrapper .intro{font-size:15px;margin-top:20px;margin-bottom:10px}.mentor-modal-plus .mentor-card-wrapper .rating-wrapper{padding:10px 0;border-top:1px solid rgba(200,203,227,.6);margin-top:20px;font-weight:600}.mentor-modal-plus .mentor-card-wrapper .rating-wrapper span{margin-right:10px}.mentor-modal-plus .mentor-card-wrapper .rating-wrapper span img{margin-right:2px}.mentor-modal-plus .mentor-card-wrapper .rating-wrapper span img.icon-star{height:15px;margin-bottom:4px}.mentor-modal-plus .mentor-card-wrapper .rating-wrapper span img.icon-review{height:13px;margin-bottom:3px}.mentor-modal-plus .modal-footer{text-align:center}.mentor-modal-plus .modal-footer .btn{background:rgba(60,62,84,.8);border:1px solid #fff;padding:8px 12px;opacity:.7}.mentor-modal-plus .modal-footer .btn:hover{opacity:1}.mentor-modal-plus .modal-footer .btn .triangle-left{width:0;height:0;border-bottom:5px solid transparent;border-top:5px solid transparent;border-right:5px solid #fff;top:-10px;right:108px}.mentor-modal-plus .modal-footer .btn .triangle-right{width:0;height:0;border-bottom:5px solid transparent;border-top:5px solid transparent;border-left:5px solid #fff;top:-10px;right:118px}.video-modal-plus .modal-dialog{width:760px}@media (min-width:768px) and (max-width:1023px){.video-modal-plus .modal-dialog{width:643px}}@media (max-width:767px){.video-modal-plus .modal-dialog{width:auto}}.video-modal-plus .modal-body{padding:0!important;width:760px!important;height:429px}@media (min-width:768px) and (max-width:1023px){.video-modal-plus .modal-body{width:641px!important;height:359px}}@media (max-width:767px){.video-modal-plus .modal-body{width:90%!important;height:189px}}.video-modal-plus .modal-header .close{right:-31px!important;top:11px!important}@media (max-width:767px){.video-modal-plus .modal-header .close{right:-10px!important;top:-5px!important}}.video-modal-plus .modal-content{padding:0!important;display:flex;justify-content:center;background:transparent!important;width:unset!important}@media (max-width:767px){.video-modal-plus .modal-dialog{top:15%!important}}@media (max-width:767px){.forgot-pwd-modal-plus .modal-header .close{right:0;top:15px}}.forgot-pwd-modal-plus .modal-body .heading{margin-bottom:5px!important}.forgot-pwd-modal-plus .modal-body .subheading{font-size:13px}.forgot-pwd-modal-plus .modal-body .resend-link{text-align:right;font-size:13px;margin-bottom:20px}.forgot-pwd-modal-plus .modal-body .resend-link a{font-weight:600;color:#007aff}.photo-modal-plus .modal-dialog{width:700px}@media (max-width:767px){.photo-modal-plus .modal-dialog{width:90%}}.photo-modal-plus .modal-dialog .modal-header .close{top:4px}.photo-modal-plus .modal-dialog .modal-content{width:unset;padding:0;background:transparent}.photo-modal-plus .modal-dialog .modal-content .modal-body{padding:0}.photo-modal-plus .modal-dialog .modal-content .modal-body .modal-img{width:100%;max-width:700px;border-radius:5px;height:500px;object-fit:cover}.photo-modal-plus .modal-footer{text-align:center}.photo-modal-plus .modal-footer .btn{background:rgba(60,62,84,.8);border:1px solid #fff;padding:8px 12px;opacity:.7}.photo-modal-plus .modal-footer .btn:hover{opacity:1}.photo-modal-plus .modal-footer .btn .triangle-left{width:0;height:0;border-bottom:5px solid transparent;border-top:5px solid transparent;border-right:5px solid #fff;top:-10px;right:108px}.photo-modal-plus .modal-footer .btn .triangle-right{width:0;height:0;border-bottom:5px solid transparent;border-top:5px solid transparent;border-left:5px solid #fff;top:-10px;right:118px}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;padding-right:0!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#383838;background-color:#fafafa;opacity:1;transition:all .3s linear}@media (max-width:767px){body{overflow-x:hidden;min-height:calc(100vh -190px)}}body.hide-overflow{overflow:hidden}@media (max-width:767px){body.discussion-page .forum-sidebar{display:none}}body.discussion-page .forum-subscription-panel{display:none}body.category-newspage .page--section-header{padding-top:15px}body.buddy-landing .page--section-header{background:#fff;min-height:310px;position:relative}@media (max-width:767px){body.buddy-landing .page--section-header{min-height:230px}}body.buddy-landing .select2-results__option{display:flex!important;align-items:center!important}body.report-2017 .page-wrapper{background-color:#fff}body.report-2017 .page--section .page--section-body p{font-size:14px;line-height:24px}body.safari{background:#fafafa!important}body.signin .navbar-toggle{display:none}body.bg-overlay{overflow:hidden}body.bg-overlay:before{background:rgba(0,0,0,.2);z-index:5000}body.bg-overlay-top:before,body.bg-overlay:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%}body.bg-overlay-top:before{background:rgba(0,0,0,.7);z-index:5005}body .form-control:focus{box-shadow:none}body.homepage .page--section{padding:40px 0 20px}body.profile .page--section{padding-bottom:50px}body.about .page--section-header{padding-top:10px}body.tutorials-page .page--section-header{padding-top:15px}body.tutorials-page .flex-container .panel-primry .txt{border-bottom:1px solid #383838}body.tutorials-page .tut-medal{display:none}@media (min-width:1024px){body.category-newspage .sidebar-content,body.tutorials-page .sidebar-content{width:30%}}body.cuisine-page .page--section-header{padding-top:15px}body.cuisine-page .img--large,body.dish-page .img--large{width:160px;height:160px}@media (max-width:767px){body.cuisine-page .img--large,body.dish-page .img--large{width:100px;height:100px}}body.latest-tutorials .section-one-liner,body.profile .section-one-liner,body.roadmap-page .section-one-liner,body .tab-content .section-one-liner,body.tutorials-page .section-one-liner{display:none}body.latest-tutorials #topic-subscription-form input,body.profile #topic-subscription-form input,body .tab-content #topic-subscription-form input,body.tutorials-page #topic-subscription-form input{margin-top:0}body.latest-tutorials.signed-in #topic-subscription-form input,body.profile.signed-in #topic-subscription-form input,body .tab-content.signed-in #topic-subscription-form input,body.tutorials-page.signed-in #topic-subscription-form input{margin-top:10px}body.latest-tutorials.signed-in #topic-subscription-form .sub-box-msg,body.profile.signed-in #topic-subscription-form .sub-box-msg,body .tab-content.signed-in #topic-subscription-form .sub-box-msg,body.tutorials-page.signed-in #topic-subscription-form .sub-box-msg{display:flex;align-items:center;flex-direction:column}body.comments .last-one-liner{display:none}@media (max-width:767px){body.comments .seo-helper-text{padding:0}}body.comments .page--section{padding:10px 0}body.design-site .center-logo img{height:50px!important;width:auto}body.design-site .navbar-brand img{height:35px!important;width:auto}body .about-warning{color:#c30d0d}body #search_results *,body #search_results :after,body #search_results :before{box-sizing:initial!important}body textarea.text-input{min-height:120px!important;padding-left:10px!important}@media (max-width:767px){body .subscribe-box input.btn{margin-top:0}}@media (max-width:767px){body.signed-in .subscribe-box input.btn{margin-top:10px}}body.category-newspage-item .page--section{padding:10px 0}body .g-recaptcha{width:100%;margin-bottom:10px}body .info-bar{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;min-height:72px;position:fixed;font-weight:500;top:0;left:0;text-align:center;z-index:1000000000;padding:5px 10px;background:hsla(0,0%,100%,.97);border-bottom:2px solid #e1e1e1}body .info-bar p{margin:0}body .info-bar.show{display:block!important}body .info-bar button{border:none;background:#fff;color:silver;font-size:12px;position:relative}body .is_verified_warning{margin-bottom:40px}body .is_verified_warning .change-email-form-container{margin-bottom:10px}body .is_verified_warning .form-header-caption{margin-bottom:15px}body .is_verified_warning .form-header-caption a{font-weight:700;color:var(--theme-primary);border-bottom:1px solid var(--theme-primary)}body .select2-container{z-index:1000000000!important}a,a:focus,a:hover{text-decoration:none!important}.body--barebones,.html--barebones{height:100%}.body--barebones{padding:0}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],input[type=time],textarea{-webkit-appearance:none}.page-wrapper{min-height:calc(100vh - 163px)}@media (min-width:768px) and (max-width:1023px){.page-wrapper{min-height:calc(100vh - 151px)}}@media (max-width:767px){.page-wrapper{min-height:calc(100vh - 277px)}}.auto-overlay{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;background:#000;z-index:0}@media (min-width:1024px){.container{max-width:960px}}@media (min-width:1024px){.container.alt{max-width:1200px}}@media (min-width:1024px){.container.w-1400{max-width:1400px;width:100%}}.container.full-width{max-width:100%!important;width:100%!important}.page--section{padding:40px 0 0}@media (max-width:767px){.page--section{padding-top:10px}}.page--section.group-chat-page{padding:0}.page--section .page--section-header{text-align:left}@media (max-width:767px){.page--section .page--section-header{padding-top:10px}}.page--section .page--section-header.bg{background-color:var(--theme-primary-bg)}.page--section .page--section-header.border-bottom{border-bottom:2px solid #e1e1e1}.page--section .page--section-header .page--section-heading{font-size:21px;font-weight:500;line-height:1.2;padding:10px 0}.page--section .page--section-header .page--section-heading.big{font-size:32px;font-weight:500;margin:0}@media (max-width:767px){.page--section .page--section-header .page--section-heading.big{font-size:24px}}.page--section .page--section-header .page--section-heading.underline{border-bottom:1px solid #d9d9d9;line-height:1.3}.page--section .page--section-header .page--section-heading.underline.text-primary{border-bottom-color:var(--theme-primary-bg)}.page--section .page--section-header .page--section-heading.underline.in-block{display:inline-block}.page--section .page--section-header .page--section-subheading{font-size:16px;line-height:1.2;margin-top:5px;color:#525252}.page--section .page--section-body .content{margin-bottom:50px}.page--section .page--section-body .heading{font-size:18px;font-weight:600;margin-bottom:5px}.page--section .page--section-body .heading.underline{border-bottom:1px solid #383838;display:inline-block;margin:0 0 10px}.page--section .page--section-body .heading.small{font-size:16px}.page--section .page--section-body strong{font-weight:600}.fw-bold{font-weight:600!important}.fw-700{font-weight:700!important}.fw-500{font-weight:500!important}.loader,.loader:before{position:absolute;width:100%;height:100%}.loader:before{content:"";top:0;left:0;min-height:250px;background-color:hsla(0,0%,100%,.9)}.loader .message-holder{position:absolute;top:50px;left:50%;transform:translateX(-50%);text-align:center;z-index:1}.loader .message-holder.color-primary{color:var(--theme-primary)}.loader .message-holder .loader-icon{margin-bottom:10px}.loader .message-holder .loader-icon i{display:block;line-height:1;font-size:40px;animation:m 1s linear infinite}.loader .message-holder .message{display:block}.hackr--flex-grid{flex-wrap:wrap;justify-content:space-between}@media (max-width:767px){.hackr--flex-grid{margin:0}}@media (max-width:767px){.hackr--flex-grid .card-outer{width:100%}}.hackr--flex-grid .card-outer a{word-break:break-all;font-size:14px;border-radius:3px;color:#383838;border:1px solid #eee}.hackr--flex-grid .card-outer a:hover{text-decoration:none;background-color:#fff}.hackr--flex-grid .card-outer a:active,.hackr--flex-grid .card-outer a:focus{text-decoration:none}.hackr--flex-grid .card-outer p{margin:0;word-break:break-word;font-size:16px!important}.subscribe-box{z-index:1050;margin-top:40px}.subscribe-box .form-control{height:34px;box-shadow:none}.subscribe-box .input-group{width:50%;margin:0 auto}@media (max-width:767px){.subscribe-box .input-group{width:calc(100% - 15px)}}.subscribe-box .sub-box-content{display:flex;align-items:center;justify-content:center}@media (max-width:767px){.subscribe-box .sub-box-content{display:block}}.subscribe-box .sub-box-content .welcome-emoji{font-size:25px;margin-right:5px}@media (max-width:767px){.subscribe-box .sub-box-content .welcome-emoji{font-size:20px;margin-right:0}}.subscribe-box .sub-box-content .welcome-text{font-weight:700;margin-right:5px}@media (max-width:767px){.subscribe-box .sub-box-content .welcome-text{margin-right:0}}.seo-helper-text{display:none;color:#7b7b7b}@media (max-width:767px){.seo-helper-text{padding:0 15px}}.flex-container{display:flex}@media (max-width:1023px){.flex-container{flex-direction:column}}.flex-container .main--content{align-self:baseline;flex:1}@media (min-width:1024px){.flex-container .main--content{padding:0}}.flex-container .main-content{background:#fff}.flex-container .main-content.border{border-radius:4px;border:1px solid #eee;padding:0;margin-right:10px;align-self:baseline}@media (max-width:767px){.flex-container .main-content.border{margin:0;border:none;border-radius:0}}@media (min-width:768px) and (max-width:1023px){.flex-container .main-content.border{margin-right:0}}.flex-container .main-content .tab-content .empty-tab-pane{text-align:center;display:flex;align-items:center;height:300px;flex-direction:column;justify-content:center;max-width:300px;margin:0 auto}.flex-container .main-content .tab-content .empty-tab-pane img{width:100px;height:auto;margin-bottom:10px}.flex-container .main-content .tab-content .tab-empty{color:#555;text-align:center;font-weight:500;opacity:.7;margin:0 auto}.flex-container .main-content.single{flex:auto}@media (max-width:767px){.flex-container .sidebar-content{padding:0}}@media (max-width:767px){.flex-container .sidebar-content .intro-panel{border-left:none;border-right:none;border-radius:0;margin-bottom:30px}}.flex-container .sidebar-content .hackr-plus-redirect-wrapper .plus-redirect{height:100%;width:100%}.flex-container .sidebar-content .hackr-plus-redirect-wrapper .plus-redirect img{width:100%;border-radius:5px}.flex-list{display:flex}.flex-list li{flex:1;margin-right:10px}.flex-list li:last-child{margin-right:0}.flex-list li a:hover{border-bottom-color:transparent}.pagination li a{border-radius:3px;margin:0 5px;border-color:#b4b6b8;color:#383838;margin-bottom:10px}.pagination li a:focus,.pagination li a:hover{background-color:#f6f6f6;border-color:#a7a9ac}.pagination li.active a{pointer-events:none;background-color:var(--theme-primary);color:var(--theme-primary)}.pagination .empty a{border:none;color:#121212;cursor:default;z-index:3;pointer-events:none;margin:0}.pagination .empty a:hover{background-color:transparent}.pagination .arrow{display:block;transform:scale(1.4)}.txt-bold{font-weight:700!important}.select2.select2-container.select2-container--default{width:100%!important}.select2-search.select2-search--inline{width:100%}.select2-search.select2-search--inline,.select2-search__field{width:auto!important}.select2-search__field{width:100%!important}.select2-container--default ::-webkit-input-placeholder{color:#999}.select2-container--default ::-moz-placeholder{color:#999}.select2-container--default :-ms-input-placeholder{color:#999}.select2-container--default :-moz-placeholder{color:#999}.select2-container--default .select2-selection--multiple .select2-selection__choice{color:var(--theme-primary)!important;background-color:var(--theme-primary-bg)!important;border:1px solid var(--theme-primary)!important;padding:2px 7px!important}.select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{color:var(--theme-primary)!important;padding-right:5px}.select2-container--default .select2-selection--multiple{border:1px solid #eee}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--theme-primary-bg)!important;color:var(--theme-primary)!important}.select2-container--default .select2-results__option[aria-new]:before{color:#7b7b7b;position:absolute;right:10px;font-style:italic}.select2-container--default #select2-cities-results .select2-results__option[aria-new]:before{content:""}.tt-suggestion .tt-selectable{background:var(--theme-primary-bg);color:var(--theme-primary)}h1{font-size:36px}h2{font-size:24px}h3{font-size:21px}.hackr-cooking .tutorial--tut-list .tut-title .title a span.tutorial-title-txt{font-size:18px!important;color:#383838!important;font-weight:500!important}.hackr-cooking .tutorial--tut-list .tut-title .title a:hover{border-bottom:1px solid #383838!important}.hackr-cooking .sidepanel-newsbox .tutorial-title-txt{font-size:14px!important;line-height:1!important;color:#383838!important}.hackr-cooking .sidepanel-newsbox .tut-list:hover{background-color:transparent!important}.hackr-cooking .sidepanel-newsbox .title-links a:hover,.hackr-cooking .sidepanel-newsbox .tut-list:hover .title-links a{border-bottom:1px solid #383838!important}.hackr-cooking .top-post-panel .discussion-list .discussion-user a{color:#383838!important}.hackr-cooking .tutorial--tut-list .tut-list:hover .title-links a{background-color:transparent!important;border-bottom:1px solid #383838!important}.hackr-cooking .tutorial--tut-list .tut-title .action-footer .action>.btn:hover{color:#383838;border-bottom-color:#383838}.hackr-cooking .tutorial--tut-list .tut-title .action-footer .action.author a:hover{color:#383838}.hackr-cooking .label-ad{border:1px solid #e1a392;color:#e78623}.fs-32{font-size:32px!important}.fs-18{font-size:18px!important}.fs-14{font-style:14px!important}.emoji-png{height:16px;width:auto;margin-right:3px}.btn-grey-border{border:1px solid #a7a9ac}.flex-mob-reverse{display:flex;align-items:flex-start}@media (max-width:767px){.flex-mob-reverse{flex-direction:column-reverse}}.option-w200{min-width:200px}.page-header-subHeading{color:#7b7b7b}.heading1{font-size:36px;line-height:1.1;margin-top:0}@media (max-width:767px){.heading1{font-size:32px}}.heading2{font-size:27px}.heading2,.heading3{line-height:1.1;margin-top:0}.heading3{font-size:21px}.heading4{font-size:18px;line-height:1.1;margin-top:0}.subHeading1{font-size:16px;color:#7b7b7b}.subHeading1,.subHeading2{font-weight:500;margin-top:0}.subHeading2{font-size:14px;color:#a7a9ac}.clear-left{clear:left}.heading-grey{color:#7b7b7b}@media (max-width:767px){.text-center-mob{text-align:center}}@media (max-width:767px){.margin-lg-mob{margin:30px 0}}.hidden-sec{display:none}.border-grey{border:1px solid #eee;border-radius:4px}.heading-18{font-size:18px}.color-filter{filter:brightness(0) saturate(100%) invert(30%) sepia(62%) saturate(2703%) hue-rotate(200deg) brightness(101%) contrast(107%)}.color-filter-light{filter:brightness(0) saturate(100%) invert(53%) sepia(90%) saturate(2442%) hue-rotate(191deg) brightness(100%) contrast(102%)}.navbar-brand{flex:0 auto}@media (min-width:768px) and (max-width:1023px){.navbar-brand{margin-left:0!important}}@media (min-width:1024px){.navbar-brand{margin-left:0!important}}@media (max-width:767px){.navbar-brand{display:block;padding:15px 5px 15px 0}}.navbar-brand img{height:25px;width:auto}@media (max-width:767px){.navbar-brand img{height:24px;width:auto}}.navbar-brand:hover .hackrLogoCursorPath{animation:r .5s infinite!important}.navbar-brand .header-logo{width:130px;height:auto}.navbar{padding:0;background-color:#fff;transition:all .1s linear;z-index:5002!important;border-bottom:1px solid #eee}.navbar .container{width:100%;max-width:1200px}@media (min-width:768px) and (max-width:1023px){.navbar .container{padding-left:30px;padding-right:30px}}.navbar .navbar-holder{display:flex;align-items:center;flex-direction:column;padding:14px 20px}@media (max-width:767px){.navbar .navbar-holder{padding:10px}}@media (min-width:768px) and (max-width:1023px){.navbar .navbar-holder{padding:10px 20px}}.navbar .nav-main{display:flex;align-items:center;justify-content:space-between;width:100%}.navbar .left{margin-right:15px}.navbar .left,.navbar .navbar-header,.navbar .site-toggle{display:flex;align-items:center}.navbar .site-toggle{width:25px;height:25px;border:1px solid #eee;justify-content:center;border-radius:4px}@media (min-width:1024px){.navbar .site-toggle{display:none}}.navbar .site-toggle img.arrow-icon{width:10px;height:10px;filter:brightness(0) contrast(100%) invert(60%)}.navbar .site-toggle-dropdown{display:none;align-items:end;flex-direction:column;width:100%;flex-grow:1;padding:0 25px}.navbar .site-toggle-dropdown p{font-weight:600;font-size:12px;padding-top:10px;margin:0;color:#7b7b7b}.navbar .site-toggle-dropdown a{display:flex;align-items:center;padding:15px 5px 15px 0;width:100%;color:#383838;background:transparent;font-weight:600;border-bottom:1px solid #eee}.navbar .site-toggle-dropdown a:last-child{border-bottom:1px solid transparent}.navbar .site-toggle-dropdown .emoji{font-size:24px;padding-right:15px}.navbar .mobile-navbar-search{flex:1;padding:0 15px;transition:height .2s linear}@media (max-width:767px){.navbar .mobile-navbar-search{height:1px}}@media (max-width:767px){.navbar .mobile-navbar-search .nav-input{height:0;padding:0;border:none}}.navbar .mobile-navbar-search .icon{display:none}.navbar .mobile-navbar-search.show-search{height:36px;margin:10px 0 15px;transition:height .2s linear}@media (max-width:767px){.navbar .mobile-navbar-search.show-search .nav-input{border:1px solid var(--theme-primary);height:36px;font-size:14px;padding:6px 12px 8px 35px}}.navbar .mobile-navbar-search.show-search .icon{font-size:14px}@media (max-width:767px){.navbar .mobile-navbar-search.show-search .icon{display:block}}.navbar .mobile-navbar-search.show-search .form-holder{display:block}.navbar .form-holder{position:relative}@media (max-width:767px){.navbar .form-holder,.navbar .form-holder .eventNavbarSearch,.navbar .form-holder .navbarSearch{z-index:499}}.navbar .navbar-subnav{display:flex;flex-direction:column;margin-left:10px}@media (max-width:1023px){.navbar .navbar-subnav{display:none}}.navbar .navbar-subnav li .navbar-subnav-links{display:block;color:#7b7b7b;font-weight:500;padding:6px 0 3px;margin:0 10px;background:transparent;border-bottom:2px solid transparent}.navbar .navbar-subnav li .navbar-subnav-links:hover{color:#383838;border-bottom:2px solid var(--theme-primary-light)}.navbar .navbar-subnav li .navbar-subnav-links.active{color:#383838;border-bottom:2px solid var(--theme-primary)}.navbar .subnav__helpertext{font-size:11px;margin:0;font-weight:500;color:#7b7b7b;padding:0 0 5px 10px}.navbar .right{display:flex;align-items:center;justify-content:flex-end}.navbar .nav-icon-toggle{display:none;float:right;background:transparent;color:var(--theme-primary);margin:0;width:30px;height:34px;border-radius:3px;position:relative;margin-right:8px}@media (max-width:767px){.navbar .nav-icon-toggle{display:block}}.navbar .nav-icon-toggle img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(2)}.navbar .navbar-collapse{flex:0 auto;transition:all .15s linear}@media (max-width:767px){.navbar .navbar-collapse{text-align:center}}.navbar .navbar-collapse .navbar-nav li a{padding:0 15px;color:rgba(0,0,0,.44);transition:background-color .1s,border-color .1s,color .1s,fill .1s}.navbar .navbar-collapse .navbar-nav li a:hover{background-color:transparent;color:#383838;transition:background-color .1s,border-color .1s,color .1s,fill .1s;cursor:pointer}.navbar .navbar-collapse .navbar-nav li a:active,.navbar .navbar-collapse .navbar-nav li a:focus{text-decoration:none;background-color:transparent}.navbar .navbar-collapse .navbar-nav li a{color:#7b7b7b;padding:10px 16px;margin-right:5px;border-radius:4px;transition:all .2s linear}.navbar .navbar-collapse .navbar-nav li a:hover{color:#fff;background-color:var(--theme-primary);border-radius:4px;transition:all .2s linear;opacity:1}.navbar .navbar-collapse .navbar-nav li.cta-btn{padding:12px 0 12px 15px}.navbar .navbar-collapse .navbar-nav li.cta-btn a{background-color:var(--theme-primary);line-height:1;padding:10px 16px;border-radius:3px;font-weight:500;color:#fff}@media (max-width:767px){.navbar .navbar-collapse .navbar-nav li.cta-btn a{padding:15px 12px}}.navbar .navbar-collapse .navbar-nav li.cta-btn a:hover{background-color:var(--theme-primary-dark)}.navbar .navbar-collapse .navbar-nav li.cta-btn a i{margin-right:6px}.navbar .mobile-search{width:100%}@media (max-width:767px){.navbar .nav-notif-sec{display:none}}@media (max-width:767px){.navbar .cta-sec{margin-right:10px}}.navbar .nav li a{display:inline}.navbar .navbar-search{flex-grow:1;margin-left:10px}@media (max-width:767px){.navbar .navbar-search{max-width:350px;max-width:250px}}@media (max-width:767px){.navbar .navbar-search.show-search .tt-input{border-color:#d9d9d9!important}.navbar .navbar-search.show-search .tt-input:focus{border-color:var(--theme-primary)!important}}.navbar .navbar-search.show-search .tt-hint{visibility:hidden}@media (max-width:767px){.navbar .navbar-search.show-search .tt-hint{margin-top:0}}@media (max-width:767px){.navbar .navbar-search-input.tt-hint{margin-top:-6px}}.navbar a:focus,.navbar a:hover{border-bottom:none}.navbar-holder{display:flex;align-items:center}@media (max-width:767px){.navbar-holder{display:block}}@media (max-width:767px){.navbar-holder .cta-sec{color:var(--theme-primary);background-color:#fff;font-weight:500}}@media (max-width:767px){.navbar-header .nav-btn{margin:14px 1px 4px 0}}.mob-signup.open-login-modal{border:none;outline:none;font-weight:500}.icon{position:absolute;top:50%;left:17px;transform:translateY(-50%) scale(1.1);opacity:.5;z-index:2;transition:all .2s linear}@media (max-width:767px){.icon{display:none}}.tt-cursor{background:var(--theme-primary-bg);color:var(--theme-primary)}.twitter-typeahead{display:block!important;width:100%;z-index:2}#multiple-datasets .league-name{margin:0 20px 5px;padding:3px 0;border-bottom:1px solid #ccc}.tt-menu{width:100%;margin-top:-1px;background-color:#fff;border:1px solid #d9d9d9;border-radius:0 0 3px 3px}.tt-menu:before{content:"";position:absolute;top:-4px;left:-1px;width:calc(100% + 2px);height:3px;background:#fff;border-left:1px solid var(--theme-primary);border-right:1px solid var(--theme-primary)}.tt-suggestion{padding:6px 12px;cursor:pointer;text-align:left}.tt-suggestion:hover{color:var(--theme-primary);background-color:var(--theme-primary-bg)}.tt-suggestion:last-child{border-radius:0 0 3px 3px}.tt-highlight{font-weight:600}.navbar-search-input{width:100%;height:38px;font-weight:400;padding:6px 12px 8px 35px;border-color:#eee;transition:all .2s linear;background-color:#fff}.navbar-search-input.tt-input{box-shadow:none;background-color:transparent}@media (max-width:767px){.navbar-search-input{height:0;padding:0}}.navbar-search-input.placeholder{color:silver}.navbar-search-input:-moz-placeholder,.navbar-search-input::-moz-placeholder{color:silver}.navbar-search-input:-ms-input-placeholder{color:silver}.navbar-search-input::-webkit-input-placeholder{color:silver}.navbar-search-input:focus{border-color:var(--theme-primary-light)}.navbar-search-input:focus~.navbar-btn-search{color:var(--theme-primary-light)}.navbar-search-input:focus~.tt-menu{border-color:var(--theme-primary-light)}.navbar-btn-search{position:absolute;top:50%;right:0;transform:translateY(-50%);height:36px;font-size:1.4em;line-height:1;padding:6px 12px 8px;border:none;border-radius:0 3px 3px 0;color:silver;background-color:transparent}.navbar-toggle{background:transparent;color:var(--theme-primary);margin:12px 10px 0 0;width:44px;height:34px;border-radius:3px;transform:scale(1.2);transition:all .2s linear}.navbar-toggle[aria-expanded=true]{padding-left:13px}.navbar-toggle[aria-expanded=true] .icon-bar:nth-child(2){transform:rotate(45deg) translateY(4px);transform-origin:center}.navbar-toggle[aria-expanded=true] .icon-bar:nth-child(3){display:none}.navbar-toggle[aria-expanded=true] .icon-bar:last-child{transform:rotate(-45deg) translateY(-4px);transform-origin:center}.navbar-toggle .icon-bar{background:var(--theme-primary);transition:all .2s linear}.nav-dropdown-sec{padding-left:20px}.nav-dropdown-sec.bell-icon{padding-left:0}@media (max-width:767px){.nav-dropdown-sec{padding-right:25px;padding-left:0}}.nav-dropdown-sec .nav-dropdown{display:flex;align-items:center;justify-content:center;position:relative}.nav-dropdown-sec .icon-holder{position:relative}.nav-dropdown-sec .icon-holder .bell-icon{font-size:24px;color:var(--theme-primary)}@media (max-width:767px){.nav-dropdown-sec .icon-holder .bell-icon{font-size:28px}}.nav-dropdown-sec .icon-holder .bell-icon:hover{color:var(--theme-primary-dark)}.nav-dropdown-sec .icon-holder .bell-icon.notif-unread{color:#9d3730}.nav-dropdown-sec .icon-holder .bell-icon.notif-unread:hover{color:#b72025}.nav-dropdown-sec .dropdown-menu{left:50%;transform:translateX(-60%);border-radius:4px;box-shadow:none;margin-top:10px;background-color:#fff;border-color:#d9d9d9;padding:0;z-index:5002!important;position:absolute}@media (min-width:768px) and (max-width:991px){.nav-dropdown-sec .dropdown-menu{transform:translateX(-83%)}}@media (min-width:992px) and (max-width:1024px){.nav-dropdown-sec .dropdown-menu{transform:translateX(-75%)}}@media (max-width:767px){.nav-dropdown-sec .dropdown-menu{position:fixed;top:66px;left:15px;transform:none;width:calc(100% - 30px);z-index:5001}}.nav-dropdown-sec .dropdown-menu li:first-child:before{content:"";position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #d9d9d9;z-index:1}@media (min-width:768px) and (max-width:991px){.nav-dropdown-sec .dropdown-menu li:first-child:before{left:auto;right:13px}}@media (min-width:992px) and (max-width:1024px){.nav-dropdown-sec .dropdown-menu li:first-child:before{left:70%}}@media (max-width:767px){.nav-dropdown-sec .dropdown-menu li:first-child:before{left:auto;right:8px;transform:translateX(-50%)}}.nav-dropdown-sec .dropdown-menu li:first-child:after{content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #fff;z-index:2}@media (min-width:768px) and (max-width:991px){.nav-dropdown-sec .dropdown-menu li:first-child:after{left:auto;right:13px}}@media (min-width:992px) and (max-width:1024px){.nav-dropdown-sec .dropdown-menu li:first-child:after{left:70%}}@media (max-width:767px){.nav-dropdown-sec .dropdown-menu li:first-child:after{left:auto;right:8px;transform:translateX(-50%)}}.nav-dropdown-sec .dropdown-menu li a{line-height:30px}.nav-dropdown-sec .dropdown-menu li:first-child a{border-radius:4px 4px 0 0}.nav-dropdown-sec .dropdown-menu li:last-child a{border-radius:0 0 4px 4px}.nav-dropdown-sec .dropdown-menu li:first-child:hover:after{border-bottom-color:var(--theme-primary-bg)}.nav-dropdown-sec .dropdown-menu li a:hover{color:var(--theme-primary);background:var(--theme-primary-bg)}.nav-dropdown-sec .nav-profile-dropdown .profile-img{width:36px;height:36px;border:1px solid #d9d9d9;border-radius:4px;background-size:cover;display:flex;align-items:center}.nav-dropdown-sec .nav-profile-dropdown .profile-img img.dp{width:100%;height:100%;background:#fafafa;border-radius:3px;margin-right:6px}.nav-dropdown-sec .nav-profile-dropdown .profile-img img.arrow-icon{width:10px;height:10px;filter:brightness(0) contrast(100%) invert(40%)}@media (max-width:767px){.nav-dropdown-sec .nav-profile-dropdown .profile-img img.arrow-icon{width:9px;height:9px}}@media (max-width:767px){.nav-dropdown-sec .nav-profile-dropdown .profile-img{width:35px;height:35px}}.nav-dropdown-sec .nav-profile-dropdown .profile-img:hover{opacity:.7}.nav-dropdown-sec .nav-profile-dropdown .profile-text{margin-left:30px;margin-top:-5px;color:var(--theme-primary)}.nav-dropdown-sec .nav-profile-dropdown .profile-text .text-label{display:inline-block;font-size:12px;font-weight:700}.nav-dropdown-sec .nav-profile-dropdown .profile-text .badge-all{list-style:none;margin:0;padding:0;display:flex}.nav-dropdown-sec .nav-profile-dropdown .profile-text .badge-all .main-badge{display:flex;align-items:center;margin-right:5px}.nav-dropdown-sec .nav-profile-dropdown .profile-text .badge-all .main-badge:last-child{margin-right:0}.nav-dropdown-sec .nav-profile-dropdown .profile-text .badge-all .main-badge.gold i{color:#deaa26}.nav-dropdown-sec .nav-profile-dropdown .profile-text .badge-all .main-badge.silver i{color:#b4b8bc}.nav-dropdown-sec .nav-profile-dropdown .profile-text .badge-all .main-badge.bronze i{color:#d0a686}.nav-dropdown-sec .nav-profile-dropdown .profile-text .badge-all .main-badge i{font-size:7px;margin:1px 3px 0 0}.nav-dropdown-sec .nav-profile-dropdown .profile-text .badge-all .main-badge .txt{font-size:11px}.nav-dropdown-sec .nav-profile-dropdown .profile-text .text-main{display:block;font-size:12px;font-weight:700}@media (max-width:767px){.nav-dropdown-sec .nav-profile-dropdown .profile-text{display:none}}.nav-notif-sec ul,.notif-message-list ul{list-style:none;padding:0;margin:0}.nav-notif-sec .no-notification-txt,.notif-message-list .no-notification-txt{padding:15px 10px;text-align:center;opacity:.7}@media (max-width:767px){.nav-notif-sec,.notif-message-list{right:90px}}.nav-notif-sec .dropdown-menu,.notif-message-list .dropdown-menu{min-width:400px;max-height:480px;border:none;border-radius:4px;left:0;transform:translateX(calc(-100% + 38px))}@media (max-width:767px){.nav-notif-sec .dropdown-menu,.notif-message-list .dropdown-menu{max-height:100vh;min-width:calc(100% - 30px);left:50%;transform:translateX(-50%)}}.nav-notif-sec .dropdown-menu .dropdown-menu-header,.notif-message-list .dropdown-menu .dropdown-menu-header{background:#fff;border-radius:4px 4px 0 0;border:1px solid #d9d9d9;border-bottom:none;padding:10px 15px;font-size:12px}.nav-notif-sec .dropdown-menu .dropdown-menu-header .title,.notif-message-list .dropdown-menu .dropdown-menu-header .title{font-weight:700;text-transform:uppercase}.nav-notif-sec .dropdown-menu .dropdown-menu-body,.notif-message-list .dropdown-menu .dropdown-menu-body{max-height:390px;border:1px solid #d9d9d9;background:#fff;margin-top:-1px;overflow-y:auto}@media (max-width:767px){.nav-notif-sec .dropdown-menu .dropdown-menu-body,.notif-message-list .dropdown-menu .dropdown-menu-body{max-height:calc(100vh - 180px)}}.nav-notif-sec .dropdown-menu .dropdown-menu-footer,.notif-message-list .dropdown-menu .dropdown-menu-footer{background:#fff;border-radius:0 0 4px 4px;border:1px solid #d9d9d9;border-top:none;padding:10px 15px;font-size:12px}.nav-notif-sec .dropdown-menu .dropdown-menu-footer.full-link,.notif-message-list .dropdown-menu .dropdown-menu-footer.full-link{padding:0}.nav-notif-sec .dropdown-menu .dropdown-menu-footer.full-link a,.notif-message-list .dropdown-menu .dropdown-menu-footer.full-link a{font-weight:700;display:block;padding:10px 15px}.nav-notif-sec .dropdown-menu .dropdown-menu-footer.full-link a:hover span,.notif-message-list .dropdown-menu .dropdown-menu-footer.full-link a:hover span{border-bottom:1px solid var(--theme-primary)}.nav-notif-sec .dropdown-menu li:first-child:before,.notif-message-list .dropdown-menu li:first-child:before{left:auto;right:15px}@media (max-width:767px){.nav-notif-sec .dropdown-menu li:first-child:before,.notif-message-list .dropdown-menu li:first-child:before{right:59px}}.nav-notif-sec .dropdown-menu li:first-child:after,.notif-message-list .dropdown-menu li:first-child:after{left:auto;right:15px}@media (max-width:767px){.nav-notif-sec .dropdown-menu li:first-child:after,.notif-message-list .dropdown-menu li:first-child:after{right:59px}}.nav-notif-sec .dropdown-menu li:first-child:hover:after,.notif-message-list .dropdown-menu li:first-child:hover:after{border-bottom-color:#fff}.nav-notif-sec .notification-count-nav,.notif-message-list .notification-count-nav{position:relative;display:inline-block;color:#fff;background:#d42929;border-radius:100%;padding:6px;font-size:14px;font-weight:700;vertical-align:top;margin-top:4px;margin-left:2px;height:30px;width:30px;text-align:center;display:flex;align-items:center;justify-content:center}.nav-notif-sec .notif-message-item.unread .notif-message-link,.notif-message-list .notif-message-item.unread .notif-message-link{background-color:var(--theme-primary-bg)}.nav-notif-sec .notif-message-item:last-child .notif-message-link,.nav-notif-sec .notif-message-item:last-child .notif-message-link:hover,.notif-message-list .notif-message-item:last-child .notif-message-link,.notif-message-list .notif-message-item:last-child .notif-message-link:hover{border-bottom:none}.nav-notif-sec .notif-message-link,.notif-message-list .notif-message-link{display:flex;white-space:normal;padding:10px 15px;color:#383838;border-bottom:1px solid #d9d9d9}.nav-notif-sec .notif-message-link:hover,.notif-message-list .notif-message-link:hover{background-color:var(--theme-primary-bg);border-bottom:1px solid #d9d9d9}.nav-notif-sec .notif-message-icon,.notif-message-list .notif-message-icon{display:flex;flex-direction:column;align-items:center;flex-basis:35px;margin-right:15px;opacity:.8}.nav-notif-sec .notif-message-icon .message-points .point-label,.notif-message-list .notif-message-icon .message-points .point-label{padding:3px 4px 4px;font-size:11px;font-weight:700;line-height:1;border-radius:2px;color:#4daf4e;background-color:#e9f2d2}.nav-notif-sec .notif-message-icon i,.notif-message-list .notif-message-icon i{font-size:24px}.nav-notif-sec .notif-message-icon.badges.badge-gold i,.notif-message-list .notif-message-icon.badges.badge-gold i{color:#deaa26}.nav-notif-sec .notif-message-icon.badges.badge-silver i,.notif-message-list .notif-message-icon.badges.badge-silver i{color:#b4b8bc}.nav-notif-sec .notif-message-icon.badges.badge-bronze i,.notif-message-list .notif-message-icon.badges.badge-bronze i{color:#d0a686}.nav-notif-sec .notif-message-icon.upvote i,.notif-message-list .notif-message-icon.upvote i{color:#383838;line-height:1}.nav-notif-sec .notif-message-icon.mention i,.notif-message-list .notif-message-icon.mention i{color:#383838}.nav-notif-sec .notif-message-details,.notif-message-list .notif-message-details{flex:2}.nav-notif-sec .notif-message-details .message,.notif-message-list .notif-message-details .message{font-size:13px;line-height:1.2}.nav-notif-sec .notif-message-details .message strong,.notif-message-list .notif-message-details .message strong{font-weight:600}.nav-notif-sec .notif-message-details .timestamp,.notif-message-list .notif-message-details .timestamp{font-size:11px;line-height:1.2;margin-top:2px;opacity:.7}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background:transparent}.footer-action .btn{width:32%;height:44px;font-size:15px;font-weight:500;line-height:2}@media (max-width:767px){.footer-action .btn{width:95%;height:44px;font-size:15px;font-weight:500;line-height:2}}@media (max-width:767px){.homepage .navbar{opacity:0;min-height:55px}}.homepage .navbar .hackr-logo-text-path{opacity:0;transition:all .2s linear}.homepage .navbar.scrolled .hackr-logo-text-path{opacity:1;transition:all .2s linear}.homepage .navbar .hackrLogo .hackrLogoCursorPath{fill:transparent}.homepage .navbar.scrolled{background-color:#fff!important;border-bottom:1px solid #eee!important}@media (max-width:767px){.homepage .navbar.scrolled{opacity:1}}.homepage .navbar.scrolled .navbar-search .form-holder{display:block!important}.homepage .navbar.scrolled .hackrLogo .hackrLogoCursorPath{fill:var(--theme-primary)!important;animation:r 1.5s infinite!important}.homepage .navbar.scrolled .hackrLogo .hackr-logo-text-path{opacity:1!important}.navbar.add-shadow{box-shadow:3px 3px 21px rgba(0,0,0,.1)}.form-holder{position:relative}.more-nav-items{border-bottom:none}.more-nav-items img{opacity:.4}.more-nav-items:active,.more-nav-items:focus,.more-nav-items:hover,.more-nav-items:visited{text-decoration:none;border-bottom:none;background-color:#fff!important}.more-nav-items:active img,.more-nav-items:focus img,.more-nav-items:hover img,.more-nav-items:visited img{opacity:.7}.navbar-nav{display:flex;align-items:center}#more-items{border-radius:4px;border:1px solid #d9d9d9;padding:0;position:absolute;top:40px}#more-items:before{top:-8px;border-bottom:7px solid #d9d9d9;z-index:1}#more-items:after,#more-items:before{content:"";position:absolute;left:25px;transform:translateX(-50%);width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent}#more-items:after{top:-6px;border-bottom:7px solid var(--theme-primary);z-index:2}#more-items li:hover{background-color:var(--theme-primary-bg);color:var(--theme-primary)}#more-items li a{line-height:30px;padding:3px 20px;background-color:transparent;color:#7b7b7b;margin:0;border-bottom:none}#more-items li a:hover{color:var(--theme-primary);border-bottom:none}.navbar-theme{background-color:var(--theme-primary);color:#fff;border-bottom:none;padding:10px}.navbar-theme #navbarSearch{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:3px}.navbar-theme .navbar-collapse .navbar-nav li.cta-link a{color:#fff}.navbar-theme .navbar-brand{color:#fff;font-weight:700;font-size:24px}@media (max-width:767px){.navbar-new{border-bottom:none}}.navbar-new.with-submit-btn .navbar-holder{padding:10px 0 0}@media (max-width:767px){.navbar-new.with-submit-btn .navbar-holder{padding:10px}}.navbar-new.with-submit-btn .nav-main{padding:0 10% 10px}@media (max-width:767px){.navbar-new.with-submit-btn .nav-main{padding:0;border-bottom:none}}@media (min-width:768px) and (max-width:1023px){.navbar-new.with-submit-btn .nav-main{padding:0 6% 10px 3%}}@media (min-width:1024px) and (max-width:1439px){.navbar-new.with-submit-btn .nav-main{padding:0 6% 10px 4%}}@media (min-width:1920px){.navbar-new.with-submit-btn .nav-main{padding:0 28% 10px 26.7%}}.navbar-new.with-submit-btn .navbar-subnav{display:flex;align-items:center;justify-content:space-between;flex-direction:row;padding:5px 9.1% 5px 10.3%;overflow:scroll}@media (max-width:767px){.navbar-new.with-submit-btn .navbar-subnav{display:none}}@media (min-width:768px) and (max-width:1023px){.navbar-new.with-submit-btn .navbar-subnav{padding:5px 4.1% 5px 3.7%}}@media (min-width:1024px) and (max-width:1439px){.navbar-new.with-submit-btn .navbar-subnav{padding:5px 5.1% 5px 4.2%}}@media (min-width:1920px){.navbar-new.with-submit-btn .navbar-subnav{padding:8px 27.5% 8px 27%}}@media (min-width:768px) and (max-width:1023px){.navbar-new.with-submit-btn .nav-list{max-width:60%;overflow:scroll;padding-left:3px}}@media (min-width:1024px) and (max-width:1439px){.navbar-new.with-submit-btn .nav-list{max-width:80%;overflow:scroll;padding-left:3px}}.navbar-new.with-submit-btn .submit-btn{display:flex;align-items:center;color:#fff;padding:7px 10px}.navbar-new .navbar-brand img{height:27px}@media (max-width:767px){.navbar-new .navbar-brand img{height:24px}}@media (min-width:992px) and (max-width:1024px){.navbar-new .navbar-brand img{height:22px}}.navbar-new.add-shadow{box-shadow:3px 3px 21px rgba(0,0,0,.1)}.navbar-new.add-shadow.with-submit-btn .nav-main{padding:0 10% 5px}@media (max-width:767px){.navbar-new.add-shadow.with-submit-btn .nav-main{padding:0}}@media (min-width:768px) and (max-width:1023px){.navbar-new.add-shadow.with-submit-btn .nav-main{padding:0 6% 10px 3%}}@media (min-width:1024px) and (max-width:1439px){.navbar-new.add-shadow.with-submit-btn .nav-main{padding:0 6% 10px 4%}}@media (min-width:1920px){.navbar-new.add-shadow.with-submit-btn .nav-main{padding:0 28% 5px 26.7%}}.navbar-new.add-shadow.with-submit-btn .navbar-subnav{padding:5px 9.1% 5px 10.3%}@media (min-width:768px) and (max-width:1023px){.navbar-new.add-shadow.with-submit-btn .navbar-subnav{padding:5px 4.1% 5px 3.7%}}@media (min-width:1024px) and (max-width:1439px){.navbar-new.add-shadow.with-submit-btn .navbar-subnav{padding:5px 5.1% 5px 4.2%}}@media (min-width:1920px){.navbar-new.add-shadow.with-submit-btn .navbar-subnav{padding:5px 27.5% 5px 27%}}.navbar-new.add-shadow.with-submit-btn .submit-btn{padding:5px 8px}.navbar-new.add-shadow.with-submit-btn .submit-btn .button-title{font-size:13px}.navbar-new.add-shadow .navbar-holder{padding:2px 0 0}@media (max-width:767px){.navbar-new.add-shadow .navbar-holder{padding:10px}}.navbar-new.add-shadow .nav-main{padding:0 60px 2px}@media (max-width:767px){.navbar-new.add-shadow .nav-main{padding:0;border-bottom:none}}@media (min-width:1920px){.navbar-new.add-shadow .nav-main{padding:0 400px 2px}}.navbar-new.add-shadow .navbar-subnav{padding:0 66px}@media (max-width:767px){.navbar-new.add-shadow .navbar-subnav{padding:5px 66px}}@media (min-width:1920px){.navbar-new.add-shadow .navbar-subnav{padding:0 396px}}.navbar-new.add-shadow .profile-image{width:30px;height:30px}.navbar-new .container{min-width:100%;margin:0 auto}@media (max-width:767px){.navbar-new .container{min-width:auto}}@media (min-width:1920px){.navbar-new .container{min-width:auto}}.navbar-new .navbar-holder{padding:15px 0 0}@media (max-width:767px){.navbar-new .navbar-holder{padding:10px}}.navbar-new .navbar-holder.design-nav .nav-header-list .nav-link.active .nav-icon,.navbar-new .navbar-holder.design-nav .nav-header-list .nav-link:focus .nav-icon,.navbar-new .navbar-holder.design-nav .nav-header-list .nav-link:hover .nav-icon,.navbar-new .navbar-holder.design-nav .navbar-subnav-links.active .nav-icon,.navbar-new .navbar-holder.design-nav .navbar-subnav-links:focus .nav-icon,.navbar-new .navbar-holder.design-nav .navbar-subnav-links:hover .nav-icon{filter:invert(34%) sepia(12%) saturate(2729%) hue-rotate(198deg) brightness(89%) contrast(92%)}.navbar-new .nav-main{border-bottom:1px solid #eee;margin:0;padding:0 60px 15px}@media (max-width:767px){.navbar-new .nav-main{padding:0;border-bottom:none}}@media (min-width:1920px){.navbar-new .nav-main{padding:0 400px 15px}}.navbar-new .navbar-subnav{width:100%;margin:0;padding:5px 66px}@media (min-width:1920px){.navbar-new .navbar-subnav{padding:5px 406px}}.navbar-new .navbar-subnav li{padding:5px 0}@media (max-width:767px){.navbar-new .navbar-subnav li{padding:0}}.navbar-new .navbar-header{display:block}@media (max-width:767px){.navbar-new .navbar-header{display:flex}}.navbar-new .right{flex:0.8}@media (max-width:767px){.navbar-new .right{flex:0}}@media (min-width:1920px){.navbar-new .right{flex:0.85}}.navbar-new .icon-nav{font-size:24px;color:var(--theme-primary)}.navbar-new .navbar-collapse{padding-left:22px}@media (max-width:767px){.navbar-new .navbar-collapse{padding-left:0}}.navbar-new .nav-dropdown-sec{padding-left:25px}@media (max-width:767px){.navbar-new .nav-dropdown-sec{padding-left:0}}.navbar-new .link{margin-right:0!important;border-radius:0!important;padding:0!important}.navbar-new .link:hover{background-color:transparent!important;color:var(--theme-primary)!important}.navbar-new .navbar-subnav-links{margin:0 0 0 -1px!important;padding:0 40px 0 0!important;font-size:14px}.navbar-new .navbar-subnav-links.active,.navbar-new .navbar-subnav-links:focus,.navbar-new .navbar-subnav-links:hover{font-size:15px;color:var(--theme-primary)!important;border-bottom:none!important;font-weight:700!important}.navbar-new .navbar-subnav-links.active .nav-icon,.navbar-new .navbar-subnav-links:focus .nav-icon,.navbar-new .navbar-subnav-links:hover .nav-icon{filter:invert(30%) sepia(62%) saturate(2703%) hue-rotate(200deg) brightness(101%) contrast(107%)}.navbar-new .navbar-subnav-links:focus,.navbar-new .navbar-subnav-links:hover{font-size:15px!important}@media (max-width:767px){.navbar-new .navbar-subnav-links{border-right:none}}.navbar-new .nav-img{display:flex;align-items:center}.navbar-new .nav-icon{width:1.7rem;filter:invert(59%) sepia(7%) saturate(4%) hue-rotate(315deg) brightness(80%) contrast(91%);margin-right:5px;vertical-align:middle}.navbar-new .nav-icon.nav-icon-lg{width:1.9rem}@media (max-width:767px){.navbar-new .nav-icon{display:none}}@media (min-width:992px) and (max-width:1024px){.navbar-new .nav-icon{margin-right:5px}}@media (min-width:1920px){.navbar-new .nav-icon{height:1.7rem;width:auto}}.navbar-new .search-anim-sec .search-animation{width:30px;height:28px;box-sizing:border-box;border:none;font-size:14px;float:right;background-color:#fff;background-image:url(f89d1281cbe177a0943d868e3620bcee.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;transition:width .8s ease-in-out}.navbar-new .search-anim-sec .search-animation::-webkit-input-placeholder-shown{font-size:13px;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.navbar-new .search-anim-sec .search-animation::-webkit-input-placeholder{opacity:0}.navbar-new .search-anim-sec .search-animation.active,.navbar-new .search-anim-sec .search-animation:focus,.navbar-new .search-anim-sec .search-animation:hover{width:100%;border:2px solid var(--theme-primary);border-radius:4px;background-position:10px;padding:5px 10px 5px 40px;outline:none}.navbar-new .search-anim-sec .search-animation.active::-webkit-input-placeholder,.navbar-new .search-anim-sec .search-animation:focus::-webkit-input-placeholder,.navbar-new .search-anim-sec .search-animation:hover::-webkit-input-placeholder{opacity:1;color:#ccc;transition:opacity .8s ease-in-out}.navbar-new.navbar-phase2{position:relative;position:sticky;top:0;margin:0}.navbar-new.navbar-phase2.navbar.scrolled{border-bottom:none!important}.navbar-new.navbar-phase2.add-shadow{box-shadow:3px 3px 21px rgba(0,0,0,.1)}@media (min-width:1920px){.navbar-new.navbar-phase2.bg-lg:after{position:absolute;width:100%;height:46px;background:var(--theme-primary-bg);top:57px;z-index:-1;left:0;overflow:hidden}}.navbar-new.navbar-phase2 .navbar-holder{padding:0}.navbar-new.navbar-phase2 .navbar-holder.design-nav .nav-header-list .nav-link.active .nav-icon{filter:invert(34%) sepia(12%) saturate(2729%) hue-rotate(198deg) brightness(89%) contrast(92%)}.navbar-new.navbar-phase2 .navbar-holder.design-nav .nav-header-list .nav-link:focus .nav-icon,.navbar-new.navbar-phase2 .navbar-holder.design-nav .nav-header-list .nav-link:hover .nav-icon{filter:invert(0) sepia(86%) saturate(7017%) hue-rotate(57deg) brightness(103%) contrast(101%)}.navbar-new.navbar-phase2 .padding-signup{display:flex;align-items:center;padding:4px 8px!important;border-radius:4px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:0!important}.navbar-new.navbar-phase2 .marginleft-submit{margin-left:2px}.navbar-new.navbar-phase2 .nav-main{padding:0 60px 0 40px;border-bottom:none}@media (min-width:768px) and (max-width:1023px){.navbar-new.navbar-phase2 .nav-main{padding:0 38px 10px}}@media (min-width:992px) and (max-width:1024px){.navbar-new.navbar-phase2 .nav-main{padding:0 20px}}@media (max-width:767px){.navbar-new.navbar-phase2 .nav-main{padding:10px 15px 10px 10px}}@media (min-width:1440px) and (max-width:1920px){.navbar-new.navbar-phase2 .nav-main{padding:0 60px 0 45px}}@media (min-width:1920px){.navbar-new.navbar-phase2 .nav-main{padding:0 15px 10px}}@media (max-width:767px){.navbar-new.navbar-phase2 .nav-icon{filter:invert(17%) sepia(1%) saturate(3512%) hue-rotate(336deg) brightness(101%) contrast(85%);display:block}}.navbar-new.navbar-phase2 .left .navbar-header{display:flex}.navbar-new.navbar-phase2 .left .nav-header-list{display:flex;margin:0 0 0 1rem;padding:0;white-space:nowrap}@media (max-width:1023px){.navbar-new.navbar-phase2 .left .nav-header-list{display:none}}@media (min-width:992px) and (max-width:1024px){.navbar-new.navbar-phase2 .left .nav-header-list{margin:0 0 0 1rem}}.navbar-new.navbar-phase2 .left .nav-header-list .nav-item{display:inline-block;margin:0 1rem}@media (min-width:992px) and (max-width:1024px){.navbar-new.navbar-phase2 .left .nav-header-list .nav-item{margin:0 .5rem}}.navbar-new.navbar-phase2 .left .nav-header-list .nav-item:first-child{margin-left:0}.navbar-new.navbar-phase2 .left .nav-header-list .nav-item.active .nav-icon{filter:invert(30%) sepia(62%) saturate(2703%) hue-rotate(200deg) brightness(101%) contrast(107%)}.navbar-new.navbar-phase2 .left .nav-header-list .nav-item.active .nav-link{position:relative;color:var(--theme-primary)}.navbar-new.navbar-phase2 .left .nav-header-list .nav-item.active .nav-link:before{content:"";position:absolute;top:27px;left:40%;display:inline-block;border-right:12px solid transparent;border-bottom:12px solid #ecf5ff;border-left:12px solid transparent;border-bottom-color:#ecf5ff}@media (min-width:1920px){.navbar-new.navbar-phase2 .left .nav-header-list .nav-item.active .nav-link:before{top:32px}}.navbar-new.navbar-phase2 .left .nav-header-list .nav-item.active .nav-link:focus,.navbar-new.navbar-phase2 .left .nav-header-list .nav-item.active .nav-link:hover{text-decoration:none;border-bottom:none}.navbar-new.navbar-phase2 .left .nav-header-list .nav-link{position:relative;display:flex;align-items:center;font-size:16px;color:rgba(56,56,56,.7);font-weight:700;cursor:pointer;margin:0}.navbar-new.navbar-phase2 .left .nav-header-list .nav-link:focus,.navbar-new.navbar-phase2 .left .nav-header-list .nav-link:hover{color:#383838;text-decoration:none;border-bottom:none}.navbar-new.navbar-phase2 .left .nav-header-list .nav-link:focus .nav-icon,.navbar-new.navbar-phase2 .left .nav-header-list .nav-link:hover .nav-icon{filter:invert(0) sepia(86%) saturate(7017%) hue-rotate(57deg) brightness(103%) contrast(101%)}.navbar-new.navbar-phase2 .left .nav-header-list .nav-link .new-tag{position:absolute;top:-6px;right:-18px;color:#de2f2f;font-size:10px}.navbar-new.navbar-phase2 .right{flex:1}.navbar-new.navbar-phase2 .right .navbar-search{flex:1;margin:0 10px}@media (min-width:1920px){.navbar-new.navbar-phase2 .right .navbar-search{flex:0.9}}@media (min-width:992px) and (max-width:1024px){.navbar-new.navbar-phase2 .right .navbar-search{flex:1}}.navbar-new.navbar-phase2 .right .submit .icon-plus{padding-right:4px;width:17px;height:17px}.navbar-new.navbar-phase2 .right .submit:focus,.navbar-new.navbar-phase2 .right .submit:hover{background-color:var(--theme-primary)!important;transition:all .2s linear}.navbar-new.navbar-phase2 .right .submit:focus .icon-plus,.navbar-new.navbar-phase2 .right .submit:hover .icon-plus{width:17px;height:17px;filter:brightness(0) contrast(100%) invert(1)}.navbar-new.navbar-phase2 .right .submit:focus span,.navbar-new.navbar-phase2 .right .submit:hover span{color:#fff}.navbar-new.navbar-phase2 .right .submit-tutorial{display:flex;align-items:center;padding:4px 8px!important;border-radius:4px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.navbar-new.navbar-phase2 .right .search-anim-sec .search-animation{background-size:12px;width:100%;border:1px solid #d9d9d9;border-radius:4px;padding:4px 10px 4px 28px;outline:none}.navbar-new.navbar-phase2 .right .search-anim-sec .search-animation:focus{width:100%;border:1px solid var(--theme-primary)}.navbar-new.navbar-phase2 .right .search-anim-sec .twitter-typeahead .tt-menu{width:100%;margin-top:30px}.navbar-new.navbar-phase2 .right .nav-dropdown-sec{padding:0 10px}.navbar-new.navbar-phase2 .right .navbar-collapse{padding:0}.navbar-new.navbar-phase2 .right .nav-saved-tut-sec{padding:0 10px 0 12px}@media (min-width:992px) and (max-width:1024px){.navbar-new.navbar-phase2 .right .nav-saved-tut-sec{padding:0 6px 0 4px}}@media (max-width:767px){.navbar-new.navbar-phase2 .right .nav-saved-tut-sec{padding:0 16px 0 8px}}.navbar-new.navbar-phase2 .right .nav-saved-tut-sec .saved-tut-link{position:relative;display:block}.navbar-new.navbar-phase2 .right .nav-saved-tut-sec .icon-holder{position:relative}.navbar-new.navbar-phase2 .right .nav-saved-tut-sec .save-tut-icon{width:18px}@media (min-width:992px) and (max-width:1024px){.navbar-new.navbar-phase2 .right .nav-saved-tut-sec .save-tut-icon{width:19px}}@media (max-width:767px){.navbar-new.navbar-phase2 .right .nav-saved-tut-sec .save-tut-icon{width:23px}}.navbar-new.navbar-phase2 .right .nav-saved-tut-sec .saved-tut-count{position:absolute;top:-6px;left:9px;display:flex;align-items:center;justify-content:center;color:#fff;background:#d42929;border-radius:50%;padding:10px;font-size:10px;line-height:1;font-weight:600;height:16px;width:16px;text-align:center}@media (max-width:767px){.navbar-new.navbar-phase2 .right .nav-saved-tut-sec .saved-tut-count{top:-9px;left:11px;padding:12px;font-size:10px}}.navbar-new.navbar-phase2 .nav-content .nav-subheader-list{width:100%;padding:0 0 0 20.5rem;background:#ecf5ff;margin:0;vertical-align:middle;padding-top:5px}@media (max-width:1023px){.navbar-new.navbar-phase2 .nav-content .nav-subheader-list{display:block;padding:0;background:transparent;margin:0;padding-top:0}}@media (min-width:992px) and (max-width:1024px){.navbar-new.navbar-phase2 .nav-content .nav-subheader-list{padding:0 0 0 14.5rem}}@media (min-width:1440px) and (max-width:1920px){.navbar-new.navbar-phase2 .nav-content .nav-subheader-list{padding:0 0 0 21rem;padding-top:5px}}@media (min-width:1920px){.navbar-new.navbar-phase2 .nav-content .nav-subheader-list{padding:0 0 0 18rem;padding-top:5px}}.navbar-new.navbar-phase2 .nav-content .nav-subheader-list li{margin-right:3.5rem}@media (max-width:1023px){.navbar-new.navbar-phase2 .nav-content .nav-subheader-list li{width:100%;padding:8px 45px;margin:0}}.navbar-new.navbar-phase2 .nav-content .nav-subheader-list .navbar-subnav-links{font-size:12px;display:block;padding:1rem 0!important;color:rgba(56,56,56,.7);background:transparent;font-weight:700;text-transform:uppercase;line-height:1}.navbar-new.navbar-phase2 .nav-content .nav-subheader-list .navbar-subnav-links.active,.navbar-new.navbar-phase2 .nav-content .nav-subheader-list .navbar-subnav-links:focus,.navbar-new.navbar-phase2 .nav-content .nav-subheader-list .navbar-subnav-links:hover{font-size:12px!important;font-weight:700!important}@media (max-width:767px){.navbar-new.navbar-phase2 .nav-content .nav-subheader-list .navbar-subnav-links.active,.navbar-new.navbar-phase2 .nav-content .nav-subheader-list .navbar-subnav-links:focus,.navbar-new.navbar-phase2 .nav-content .nav-subheader-list .navbar-subnav-links:hover{font-weight:600!important}}@media (max-width:767px){.navbar-new.navbar-phase2 .nav-content .nav-subheader-list .navbar-subnav-links{font-weight:600;text-transform:capitalize;padding:0!important}}.navbar-new.navbar-phase2 .nav-content .nav-subheader-list a.navbar-subnav-plus{color:#ec529b!important}.navbar-new.navbar-phase2 .nav-content .nav-subheader-list img.navbar-subnav-plus{filter:invert(48%) sepia(76%) saturate(2483%) hue-rotate(303deg) brightness(97%) contrast(91%)}.navbar-new.navbar-phase2 .nav-content .nav-subheader-list .new-tag-plus{font-size:10px;color:#00bf73;position:absolute;top:0;right:-22px}@media (max-width:767px){.navbar-new.navbar-phase2 .nav-content .nav-subheader-list .new-tag-plus{right:unset;left:130px}}@media (min-width:768px) and (max-width:1023px){.navbar-new.navbar-phase2 .nav-content .nav-subheader-list .new-tag-plus{right:unset;left:147px}}.navbar-new.navbar-phase2 .nav-header-list.nav-header-list-mob{padding:0;margin:0}@media (max-width:1023px){.navbar-new.navbar-phase2 .nav-header-list.nav-header-list-mob{display:none}.navbar-new.navbar-phase2 .nav-header-list.nav-header-list-mob .nav-item{display:block;padding:10px 20px}.navbar-new.navbar-phase2 .nav-header-list.nav-header-list-mob .nav-item.active .nav-link{color:var(--theme-primary)}.navbar-new.navbar-phase2 .nav-header-list.nav-header-list-mob .nav-item.active .nav-icon{filter:invert(30%) sepia(62%) saturate(2703%) hue-rotate(200deg) brightness(101%) contrast(107%)}.navbar-new.navbar-phase2 .nav-header-list.nav-header-list-mob .nav-link{justify-content:space-between;color:#383838;font-weight:600}.navbar-new.navbar-phase2 .nav-header-list.nav-header-list-mob .nav-link .nav-link-item{position:relative}.navbar-new.navbar-phase2 .nav-header-list.nav-header-list-mob .nav-link .nav-link-item .new-tag{position:absolute;top:-5px;right:-16px;color:#de2f2f;font-size:9px}.navbar-new.navbar-phase2 .nav-header-list.nav-header-list-mob .nav-link .icon-down.rotate-180{transform:rotate(180deg)}.navbar-new.navbar-phase2 .nav-header-list.nav-header-list-mob .ai-c{align-items:center}}.navbar-new.navbar-phase2 .Typeahead-spinner{position:absolute;top:5px;right:6px;width:20px;z-index:9999;height:20px}.navbar-new.navbar-phase2 #scrollable-dropdown-menu .tt-menu,.navbar-new.navbar-phase2 .mobile-navbar-search.search-bar .tt-menu{max-height:20rem;overflow-y:auto;overflow-x:hidden;padding:0;width:38rem;border:1px solid #e1e1e1;border-radius:4px;box-shadow:0 6px 10px 2px rgba(0,0,0,.1)}@media (min-width:1440px) and (max-width:1920px){.navbar-new.navbar-phase2 #scrollable-dropdown-menu .tt-menu,.navbar-new.navbar-phase2 .mobile-navbar-search.search-bar .tt-menu{width:40rem}}@media (min-width:992px) and (max-width:1024px){.navbar-new.navbar-phase2 #scrollable-dropdown-menu .tt-menu,.navbar-new.navbar-phase2 .mobile-navbar-search.search-bar .tt-menu{width:45rem}}@media (max-width:767px){.navbar-new.navbar-phase2 #scrollable-dropdown-menu .tt-menu,.navbar-new.navbar-phase2 .mobile-navbar-search.search-bar .tt-menu{width:100%;max-height:20rem}}.navbar-new.navbar-phase2 .search-list-wrapper{position:relative;padding:0 1.2rem;font-family:proxima-nova,"sans-serif";overflow:hidden}.navbar-new.navbar-phase2 .search-list-wrapper:focus,.navbar-new.navbar-phase2 .search-list-wrapper:hover{transform:scale(1.01);box-shadow:0 4px 8px 0 rgba(0,0,0,.05);background:transparent;transition:all .1s ease-in-out}.navbar-new.navbar-phase2 .search-list-wrapper .search-list-item{position:relative;display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem 0;border-bottom:1px solid hsla(0,0%,88%,.5)}.navbar-new.navbar-phase2 .search-list-wrapper .left-sec{display:flex;align-items:center}.navbar-new.navbar-phase2 .search-list-wrapper .search-img{width:4rem;height:4rem;background-size:contain;background-repeat:no-repeat;margin-right:1.5rem;border-radius:2px;background-position:50%}.navbar-new.navbar-phase2 .search-list-wrapper .text-sec .heading{font-size:1.6rem;color:#001c3b;font-weight:600;margin-bottom:4px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:24rem}@media (min-width:768px) and (max-width:1023px){.navbar-new.navbar-phase2 .search-list-wrapper .text-sec .heading{width:20rem}}@media (max-width:767px){.navbar-new.navbar-phase2 .search-list-wrapper .text-sec .heading{width:20rem}}@media (max-width:375px){.navbar-new.navbar-phase2 .search-list-wrapper .text-sec .heading{width:13rem}}@media (min-width:375px) and (max-width:767px){.navbar-new.navbar-phase2 .search-list-wrapper .text-sec .heading{width:18rem}}.navbar-new.navbar-phase2 .search-list-wrapper .text-sec .type-txt{font-size:1.2rem;color:#7b8a9a;font-weight:600;text-transform:uppercase;margin-right:5px;display:inline-block}.navbar-new.navbar-phase2 .search-list-wrapper .text-sec .info-txt{font-size:1.3rem;color:rgba(123,138,154,.7);font-weight:400;margin:0 7px;display:inline-block}.navbar-new.navbar-phase2 .search-list-wrapper .text-sec .separator-footer{position:relative;display:inline-block}.navbar-new.navbar-phase2 .search-list-wrapper .text-sec .separator-footer:after{content:"";position:absolute;top:-5px;left:-1px;width:3px;height:3px;color:#7b8a9a;border-radius:50%;background-position:50%;background-color:#7b8a9a}.navbar-new.navbar-phase2 .search-list-wrapper .text-sec .tt-highlight{font-weight:600}.navbar-new.navbar-phase2 .search-list-wrapper .right-sec{position:absolute;top:1.5rem;right:0;display:flex;align-items:center}.navbar-new.navbar-phase2 .search-list-wrapper .right-sec .badge-sec{display:flex;justify-content:space-around;align-items:center;margin-right:1.2rem;margin-top:2px}@media (max-width:767px){.navbar-new.navbar-phase2 .search-list-wrapper .right-sec .badge-sec{margin-right:2rem}}@media (max-width:767px){.navbar-new.navbar-phase2 .search-list-wrapper .right-sec .medal-img{margin-top:-16px}}.navbar-new.navbar-phase2 .search-list-wrapper .right-sec .label{display:flex;align-items:center;justify-content:center;border-radius:50%;width:1.5rem;height:1.5rem;background:transparent}.navbar-new.navbar-phase2 .search-list-wrapper .right-sec .label i{font-size:1.2rem;padding:2px 0 0;color:#fff}.navbar-new.navbar-phase2 .search-list-wrapper .right-sec .label img{padding-top:2px}.navbar-new.navbar-phase2 .search-list-wrapper .right-sec .label.label-trending{background:#51bb35}.navbar-new.navbar-phase2 .search-list-wrapper .right-sec .label.label-new{background:#f8801c}.navbar-new.navbar-phase2 .search-list-wrapper .right-sec .label.label-educator{background:#e78622}.navbar-new.navbar-phase2 .search-list-wrapper .right-sec .label.label-featured{background:#f48380}.navbar-new.navbar-phase2 .search-list-wrapper .right-sec .label.label-language{background:#ee9b05}.navbar-new.navbar-phase2 .search-list-wrapper .right-sec .featured-tut{padding:0 8px 3px 13px;top:0;right:-15px;line-height:1}@media (max-width:767px){.navbar-new.navbar-phase2 .search-list-wrapper .right-sec .featured-tut{padding:10px 8px 10px 13px}}.navbar-new.navbar-phase2 .search-list-wrapper .right-sec .featured-tut:before{top:.5rem;left:-.55rem;border-left:1rem solid transparent;border-right:1rem solid transparent;border-bottom:1rem solid #fff}.navbar-new.navbar-phase2 .search-list-wrapper .right-sec .featured-tut:after{display:none}.navbar-new.navbar-phase2 .search-list-wrapper .right-sec .featured-tut img{padding-top:4px}.navbar-new.navbar-phase2 .dropdown-menu-with-icon{padding:0}.navbar-new.navbar-phase2 .dropdown-menu-with-icon li:first-child:after,.navbar-new.navbar-phase2 .dropdown-menu-with-icon li:first-child:before{transform:translateX(50%)}.navbar-new.navbar-phase2 .dropdown-menu-with-icon a{display:flex;align-items:center;justify-content:flex-start;line-height:1;padding:10px 20px}.navbar-new.navbar-phase2 .dropdown-menu-with-icon .icon-menu{font-size:18px}.navbar-new.navbar-phase2 .dropdown-menu-with-icon span{margin-right:14px;max-width:10px}.navbar-new.navbar-phase2 .dropdown-menu-with-icon .img-credit{width:16px}.language-selector .dropdown-menu{width:200px;padding:0}.language-selector .dropdown-menu li{border-bottom:1px solid #ebebeb}.language-selector .dropdown-menu li:last-child{border-bottom:0}.language-selector .dropdown-menu li a{padding:10px 20px}footer{background:#fff;border-top:1px solid rgba(0,0,0,.12);padding:15px 0;z-index:1;width:100%}footer .footer-holder{display:flex;align-items:center}@media (max-width:767px){footer .footer-holder{display:block;text-align:center}}footer .links{flex:1}footer .links.social-links{flex:initial}footer .links .fx-links{display:flex}@media (max-width:767px){footer .links .fx-links{flex-wrap:wrap;justify-content:center}}footer .links ul{list-style:none;margin:0;padding-left:0}footer .links ul li{padding:0 10px}footer .links ul li a{color:#7b7b7b}footer .links ul li a:focus,footer .links ul li a:hover{text-decoration:none}@media (max-width:767px){footer .links ul li{padding:5px 10px}}footer .links ul li:first-child{padding-left:0}@media (max-width:767px){footer .links ul li:first-child{padding-left:10px}}@media (max-width:767px){footer .links ul li:last-child{margin-bottom:0}}@media (max-width:767px){footer .social-links{margin-top:10px}}footer .social-links .fx-links{justify-content:flex-end}@media (max-width:767px){footer .social-links .fx-links{justify-content:center}}footer .social-links ul li a{padding:2px 8px 4px;border-radius:3px;color:#fff}footer .social-links ul li a:focus,footer .social-links ul li a:hover{color:#fff;border-bottom:none}footer .social-links ul li a:hover i{transform:scale(1.2)}footer .social-links li a i{display:inline-block;margin-right:10px;margin-bottom:-2px}.mobile.tutorials-page footer{padding:15px 0}.cookie-notice{background-color:#3b4045;color:#fff;padding:20px;position:fixed;width:100%;bottom:0;z-index:1000;display:none}@media (max-width:767px){.cookie-notice{padding:15px 10px}}.cookie__notice{display:flex;align-items:center}@media (min-width:1024px){.cookie__content{margin-right:20px}}@media (max-width:767px){.cookie__content{margin-bottom:10px}}.cookie__content p{margin:0;font-weight:400}.cookie__content a{color:#fff;text-decoration:underline}.cookie__content a:hover{color:#fff;text-decoration:none}.link-faded{color:#fff;opacity:.7}.cookie__action{min-width:35px;display:flex;align-items:center;justify-content:center}.cookie__action a:hover{border-bottom:none}.cookie__action i{color:#fff}.locale-ru .programming-tips-link{display:none}.blogMainWrapper{font-family:proxima-nova,sans-serif;background:#fff;color:#001c3b}.blogMainWrapper .blog-container{max-width:1200px}.blogMainWrapper .link{color:unset}.blogMainWrapper .link:hover{text-decoration:none;border-bottom:none}.blogMainWrapper section{padding:0 0 3rem}@media (max-width:767px){.blogMainWrapper section{padding:0 5px 3rem}}@media (min-width:768px) and (max-width:1023px){.blogMainWrapper section{padding:0 5px 3rem}}.blogMainWrapper .section-header{margin-bottom:20px;font-weight:bolder;font-size:21px;color:#014a99;text-transform:uppercase}.blogMainWrapper .hero-heading{font-size:32px;font-weight:700;text-transform:uppercase;color:#014a99;padding:25px 0 15px}@media (max-width:767px){.blogMainWrapper .hero-heading{padding:25px 0 5px}}.blogMainWrapper .card{border-radius:0}.blogMainWrapper .btn{color:#fff;background:#007aff;text-transform:uppercase;box-shadow:0 9px 14px #d8e2f3;border-radius:5px}.blogMainWrapper .btn .arrow{height:10px;margin-left:4px;margin-bottom:2px}.blogMainWrapper .btn:hover{background:#0063cc}.blogMainWrapper .posts-card{padding:0;color:#001c3b;border:0;margin-bottom:40px;box-shadow:0 9px 13px rgba(226,228,233,.8);border-radius:5px}.blogMainWrapper .posts-card a:hover{border-bottom:none}.blogMainWrapper .posts-card:hover{box-shadow:0 9px 15px #c5c9d3;transform:translateY(-2px)}.blogMainWrapper .posts-card .post-img{width:100%;border-top-left-radius:5px;border-top-right-radius:5px;height:180px}.blogMainWrapper .posts-card .card-content{padding:1.5rem;min-height:210px;position:relative}@media (max-width:767px){.blogMainWrapper .posts-card .card-content{min-height:215px}}.blogMainWrapper .posts-card .card-content a{color:unset}.blogMainWrapper .posts-card .card-content .card-title{margin-top:10px;margin-bottom:4px;font-weight:600;line-height:1.4;font-size:18px}.blogMainWrapper .posts-card .card-content .card-title:hover{color:#007aff}.blogMainWrapper .posts-card .card-content .post-content{height:71px;line-height:1.2;overflow:hidden;color:#586474}.blogMainWrapper .posts-card .card-content .tags{font-size:14px;font-weight:600}.blogMainWrapper .posts-card .card-content .tags span{color:#3396ff;display:inline-block}.blogMainWrapper .posts-card .card-content .tags span:hover{color:#007aff}.blogMainWrapper .posts-card .card-content .post-info{position:absolute;bottom:11px;width:90%}@media (max-width:767px){.blogMainWrapper .posts-card .card-content .post-info{bottom:14px}}.blogMainWrapper .posts-card .card-content .post-info .date{color:#7b8a9a;font-weight:600;margin-top:13px}.blogMainWrapper .posts-card .card-content .post-info .btn{padding:6px 9px;font-size:11px;color:#fff;border:none}.blogMainWrapper .posts-card .card-content .post-info .arrow{height:10px;margin-left:4px;margin-bottom:2px}.blogMainWrapper .tutorial-card{border:0;margin-bottom:20px;box-shadow:0 0 13px #eee;border-radius:5px}.blogMainWrapper .tutorial-card .title{margin-top:5px;font-size:18px;line-height:1.2;margin-bottom:5px;height:66px;overflow:hidden}.blogMainWrapper .tutorial-card .title:hover{color:#007aff}.blogMainWrapper .tutorial-card .topic{font-size:13px;font-weight:600;color:#7b8a9a}.blogMainWrapper .tutorial-card .source{color:#7b8a9a;font-size:13px}.blogMainWrapper .tutorial-card .tags{margin-top:13px}.blogMainWrapper .tutorial-card .tags .tag{padding:3px 7px;margin-right:6px;border-radius:3px;font-size:12px;font-weight:600;color:#007aff;background:#eef4fa}.blogMainWrapper .hero-section{text-align:center}.blogMainWrapper .hero-section .subheading{font-size:16px;font-weight:300}.blogMainWrapper .posts-section .col-md-4{margin-bottom:20px}.blogMainWrapper .posts-section .blog-pagination{text-align:center;margin-top:30px}.blogMainWrapper .posts-section .read-more-wrapper{text-align:center;margin:0 0 10px}.blogMainWrapper .posts-section .read-more-wrapper .btn-read-more{border:none;padding:9px 20px;font-weight:600;font-size:15px}.blogMainWrapper .posts-section .read-more-wrapper .btn-read-more:hover{background:#0063cc}.blogMainWrapper .topics-section .topic-card{border-radius:7px;border:1px solid #e2e4e9;box-shadow:0 4px 16px #e2e4e9;margin-bottom:20px;display:flex;padding:13px 15px}.blogMainWrapper .topics-section .topic-card:hover{transform:translateY(-2px);box-shadow:0 8px 20px #d3d6de}.blogMainWrapper .topics-section .topic-card .topic-img{width:20px;height:20px}.blogMainWrapper .topics-section .topic-card .topic-name{font-size:15px;font-weight:500;margin:auto 0;margin-left:10px}.blogMainWrapper .tutorial-section .tutorial-card{border:0;margin-bottom:20px;box-shadow:0 9px 13px #eee}.blogMainWrapper .tutorial-section .tutorial-card .title{margin-top:5px;font-size:18px;line-height:1.2}.blogMainWrapper .tutorial-section .tutorial-card .title:hover{color:#007aff}.blogMainWrapper .tutorial-section .tutorial-card .topic{font-size:13px;height:36px}.blogMainWrapper .tutorial-section .tutorial-card .source{color:#7b7b7b;font-size:13px}.blogMainWrapper .tutorial-section .tutorial-card .tags{margin-top:13px}.blogMainWrapper .tutorial-section .tutorial-card .tags .tag{padding:3px 7px;margin-right:6px;border-radius:7px;font-size:13px;font-weight:600}.blogMainWrapper .authors-section .author-card{border:none;border-radius:7px;box-shadow:0 9px 13px #eff2f7;margin-bottom:20px;display:flex;align-items:start}.blogMainWrapper .authors-section .author-card .img-wrapper{width:40px;height:40px;margin-top:10px}.blogMainWrapper .authors-section .author-card .author-photo{border-radius:50%;margin:auto;height:100%}.blogMainWrapper .authors-section .author-card .author-content{margin-left:12px}.blogMainWrapper .authors-section .author-card .author-content .author-name{margin-bottom:5px}.blogMainWrapper .authors-section .author-card .author-content .author-posts{color:#7b7b7b}.blogMainWrapper .links-section .blog-footer-link{color:#000000}.blogMainWrapper .links-section .blog-footer-link:hover{color:#007aff}.blogMainWrapper .hackr-plus-redirect-wrapper{margin-bottom:30px}.blogMainWrapper .hackr-plus-redirect-wrapper .plus-redirect{height:100%;width:100%}.blogMainWrapper .hackr-plus-redirect-wrapper .plus-redirect img{width:100%;border-radius:5px}@media (max-width:767px){.blogMainWrapper .hackr-plus-redirect-wrapper .plus-redirect{display:none}}.blogMainWrapper .hackr-plus-redirect-wrapper .plus-redirect-wrapper-mobile{height:100%;width:100%}.blogMainWrapper .hackr-plus-redirect-wrapper .plus-redirect-wrapper-mobile img{width:100%;border-radius:5px}@media (min-width:768px) and (max-width:1023px){.blogMainWrapper .hackr-plus-redirect-wrapper .plus-redirect-wrapper-mobile{display:none}}@media (min-width:1024px){.blogMainWrapper .hackr-plus-redirect-wrapper .plus-redirect-wrapper-mobile{display:none}}.blogPostMainWrapper{background:#fff}@media (max-width:767px){.blogPostMainWrapper{background:rgba(216,226,243,.2)}}.blogPostMainWrapper .blog-post-header-section{display:none;padding-bottom:0;position:relative;margin-top:-20px}.blogPostMainWrapper .blog-post-header-section .blog-post-header{position:absolute;top:0;padding:10px 40px 0;box-shadow:0 2px 5px #e2e4e9;background:#fff;transition:top .3s;z-index:1111;height:66px;width:100%}@media (max-width:1023px){.blogPostMainWrapper .blog-post-header-section .blog-post-header.is-hidden{opacity:0;-webkit-transform:translateY(-60px);-webkit-transition:-webkit-transform .2s,background .3s,color .3s,opacity 0 .3s}}@media (max-width:1023px){.blogPostMainWrapper .blog-post-header-section .blog-post-header.is-visible{opacity:1;-webkit-transform:translate(0);-webkit-transition:-webkit-transform .2s,background .3s,color .3s}}@media (max-width:767px){.blogPostMainWrapper .blog-post-header-section .blog-post-header{display:none;position:fixed;top:70px;left:0;height:54px}}@media (min-width:768px) and (max-width:1023px){.blogPostMainWrapper .blog-post-header-section .blog-post-header{position:fixed;top:55px;left:0;height:75px}}@media (min-width:1920px){.blogPostMainWrapper .blog-post-header-section .blog-post-header{height:73px;top:0}}.blogPostMainWrapper .blog-post-header-section .blog-post-header .blog-container{margin-top:0}.blogPostMainWrapper .blog-post-header-section .blog-post-header .topic-name{margin:0;font-size:22px}@media (max-width:767px){.blogPostMainWrapper .blog-post-header-section .blog-post-header .topic-name{display:none}}.blogPostMainWrapper .blog-post-header-section .blog-post-header .btn-courses{background:#fff;border:2px solid #007aff;color:#007aff;box-shadow:0 2px 9px #d8e2f3;font-weight:600;margin-right:10px}@media (max-width:767px){.blogPostMainWrapper .blog-post-header-section .blog-post-header .btn-courses{display:none}}@media (min-width:768px) and (max-width:1023px){.blogPostMainWrapper .blog-post-header-section .blog-post-header .btn-courses{display:none}}.blogPostMainWrapper .blog-post-header-section .blog-post-header .btn-show-scroll{font-size:15px;font-weight:600;padding:5px 16px;box-shadow:0 5px 9px #d8e2f3}@media (max-width:767px){.blogPostMainWrapper .blog-post-header-section .blog-post-header .btn-show-scroll{margin:0 auto}}.blogPostMainWrapper .blog-post-header-section .blog-post-header .btn-show-scroll .arrow{height:11px;margin-left:4px;margin-bottom:1px}@media (max-width:767px){.blogPostMainWrapper .blog-post-header-section .blog-post-header .fd-c{align-items:center}}.blogPostMainWrapper .blog-container{margin-top:20px}.blogPostMainWrapper .blog-post-body{padding-top:20px;margin-top:0}@media (min-width:768px) and (max-width:1023px){.blogPostMainWrapper .blog-post-body{padding-top:10px}}@media (max-width:767px){.blogPostMainWrapper .blog-post-body{padding-top:10px}}@media (min-width:1920px){.blogPostMainWrapper .blog-post-body{padding-top:30px}}.blogPostMainWrapper .skyscraper{border:1px solid #e2e4e9;border-radius:6px;box-shadow:0 3px 6px rgba(226,228,233,.5);margin-bottom:20px}.blogPostMainWrapper .skyscraper .panel{margin-bottom:0}.blogPostMainWrapper .skyscraper .panel .panel-heading{padding:11px 15px;background:#fff;color:#001c3b;border-bottom:1px solid #e2e4e9;position:relative}.blogPostMainWrapper .skyscraper .panel .panel-heading .panel-title a:hover{border-bottom:none;color:#007aff}.blogPostMainWrapper .skyscraper .panel .panel-heading .panel-title a:active,.blogPostMainWrapper .skyscraper .panel .panel-heading .panel-title a:focus{color:#007aff}.blogPostMainWrapper .skyscraper .panel .panel-heading .panel-title .arrow-down{position:absolute;right:14px;vertical-align:middle;font-size:21px;color:#7b8a9a;top:8px}.blogPostMainWrapper .skyscraper .panel .panel-heading .panel-title .arrow-down:hover{color:#007aff}.blogPostMainWrapper .skyscraper .panel:last-child .panel-heading{border-bottom:none}.blogPostMainWrapper .skyscraper .panel .panel-body{padding:0}.blogPostMainWrapper .skyscraper .panel .panel-body ul{list-style-type:none;padding-left:0;font-size:15px;margin-bottom:0}.blogPostMainWrapper .skyscraper .panel .panel-body ul li:hover{background:#e2e4e9}.blogPostMainWrapper .skyscraper .panel .panel-body ul li a{color:#586474}.blogPostMainWrapper .skyscraper .panel .panel-body ul li a:hover{border-bottom:none}.blogPostMainWrapper .skyscraper .panel .panel-body ul li a p{padding:5px 10px;margin-bottom:0;padding-left:15px}.blogPostMainWrapper .blog-redirect-sidebar{height:100%;margin-bottom:20px}.blogPostMainWrapper .blog-redirect-sidebar img{width:100%;border-radius:3px}.blogPostMainWrapper .related-topics-box{margin:0 0 20px;padding:6px 6px 8px;background:#eef4fa;border-radius:6px;color:#586474}.blogPostMainWrapper .related-topics-box .heading{font-size:20px;padding-left:17px;color:#001c3b}.blogPostMainWrapper .related-topics-box .topic-wrapper{padding:8px 14px;font-weight:500;background:#fff;margin:5px;border-radius:5px;transition:all .2s;box-shadow:0 2px 2px #d8e2f3}.blogPostMainWrapper .related-topics-box .topic-wrapper:hover{box-shadow:0 3px 5px #d8e2f3;transform:translateY(-2px)}.blogPostMainWrapper .related-topics-box .topic-wrapper .topic-img{width:20px;height:20px}.blogPostMainWrapper .related-topics-box .topic-wrapper .topic-name{margin:0;margin-left:12px;font-weight:500}.blogPostMainWrapper .related-topics-box .btn-view-more{margin:0 auto;margin-top:5px;box-shadow:0 2px 2px #d8e2f3;transition:all .2s}.blogPostMainWrapper .related-topics-box .btn-view-more:hover{box-shadow:0 3px 5px #d8e2f3;transform:translateY(-2px)}.blogPostMainWrapper .advertise-box,.blogPostMainWrapper .roadmap-box,.blogPostMainWrapper .write-box{background:#eef4fa;text-align:center;padding:2rem 1rem;margin-bottom:20px;border-radius:6px}.blogPostMainWrapper .advertise-box .title,.blogPostMainWrapper .roadmap-box .title,.blogPostMainWrapper .write-box .title{font-size:20px;font-weight:600}.blogPostMainWrapper .advertise-box .desc,.blogPostMainWrapper .roadmap-box .desc,.blogPostMainWrapper .write-box .desc{color:#7b8a9a}.blogPostMainWrapper .advertise-box .btn,.blogPostMainWrapper .roadmap-box .btn,.blogPostMainWrapper .write-box .btn{margin:15px 0 5px}.blogPostMainWrapper .sb-banner-box{height:261px}.blogPostMainWrapper .roadmap-image-wrapper{margin-bottom:20px}.blogPostMainWrapper .roadmap-image-wrapper img{width:100%;border-radius:6px}@media (min-width:1024px){.blogPostMainWrapper .post-wrapper{margin-left:20px}}@media (max-width:767px){.blogPostMainWrapper .post-wrapper{background:unset}}.blogPostMainWrapper .post-wrapper .post-head{background:rgba(216,226,243,.2);border-radius:6px;padding-left:30px!important;padding-right:30px!important}@media (max-width:767px){.blogPostMainWrapper .post-wrapper .post-head{padding-left:13px!important;padding-right:13px!important;padding-bottom:10px}}@media (max-width:767px){.blogPostMainWrapper .post-wrapper .post-head .mobile-fx{display:block}}.blogPostMainWrapper .post-wrapper .plus-banner-wrapper{height:100%;width:100%;margin-top:15px;margin-bottom:15px}.blogPostMainWrapper .post-wrapper .plus-banner-wrapper img{width:100%}@media (max-width:767px){.blogPostMainWrapper .post-wrapper .plus-banner-wrapper{display:none}}.blogPostMainWrapper .post-wrapper .plus-banner-wrapper-mobile{height:100%;margin-top:15px;margin-bottom:15px}.blogPostMainWrapper .post-wrapper .plus-banner-wrapper-mobile img{width:100%}@media (min-width:768px) and (max-width:1023px){.blogPostMainWrapper .post-wrapper .plus-banner-wrapper-mobile{display:none}}@media (min-width:1024px){.blogPostMainWrapper .post-wrapper .plus-banner-wrapper-mobile{display:none}}.blogPostMainWrapper .post-wrapper .post-content-div{padding-top:20px;background:rgba(216,226,243,.2);border-radius:6px}.blogPostMainWrapper .post-wrapper .comment-link{background:#ebf0f9;padding:4px 8px;border-radius:6px;color:#001c3b;font-weight:600}.blogPostMainWrapper .post-wrapper .comment-link:hover{border-bottom:none}.blogPostMainWrapper .post-wrapper .comment-link img{margin-right:5px}.blogPostMainWrapper .post-wrapper>div:not(.post-img):not(.post-categories){padding-left:50px;padding-right:50px}@media (max-width:767px){.blogPostMainWrapper .post-wrapper>div:not(.post-img):not(.post-categories){padding-left:10px;padding-right:10px}}.blogPostMainWrapper .post-wrapper .header{font-size:32px;font-weight:600;color:#001c3b;margin-top:0;padding-top:20px}@media (max-width:767px){.blogPostMainWrapper .post-wrapper .header,.blogPostMainWrapper .post-wrapper .post-categories{padding-left:10px;padding-right:10px}}.blogPostMainWrapper .post-wrapper .post-categories a{color:#007aff}.blogPostMainWrapper .post-wrapper .post-categories a:hover{color:#0063cc;border-bottom:none}.blogPostMainWrapper .post-wrapper .post-img{width:100%;margin-top:20px}.blogPostMainWrapper .post-wrapper .post-info{display:flex;margin:30px 0 10px}.blogPostMainWrapper .post-wrapper .post-info .author-img{border-radius:50%;width:50px;height:50px}.blogPostMainWrapper .post-wrapper .post-info .author-name{font-size:18px;color:#4d5a66;font-weight:500}.blogPostMainWrapper .post-wrapper .post-info .last-updated{color:#7b8a9a}.blogPostMainWrapper .post-wrapper .social-icons{padding-top:10px;padding-bottom:20px}.blogPostMainWrapper .post-wrapper .social-icons .share-text{font-size:16px;font-weight:600;color:#5c6877;margin-right:7px}@media (max-width:767px){.blogPostMainWrapper .post-wrapper .social-icons .share-text{display:block}}.blogPostMainWrapper .post-wrapper .social-icons a{cursor:pointer}.blogPostMainWrapper .post-wrapper .social-icons a:hover{border-bottom:none}.blogPostMainWrapper .post-wrapper .social-icons img{height:32px;margin-right:5px;border-radius:50%}.blogPostMainWrapper .post-wrapper .social-icons .whatsapp-icon{height:35px}.blogPostMainWrapper .post-wrapper .content{word-break:break-word}.blogPostMainWrapper .post-wrapper .content p{font-size:16px;color:#001c3b;margin-bottom:12px;line-height:1.5;text-align:justify}.blogPostMainWrapper .post-wrapper .content p img{padding:15px}.blogPostMainWrapper .post-wrapper .content img{max-width:100%;height:auto}.blogPostMainWrapper .post-wrapper .content img.alignleft{width:15rem;margin:1rem 1rem 1rem 0}.blogPostMainWrapper .post-wrapper .content img.alignnone{padding:15px}.blogPostMainWrapper .post-wrapper .content ol,.blogPostMainWrapper .post-wrapper .content ul{font-size:16px;color:#001c3b;line-height:1.8;padding-left:16px}.blogPostMainWrapper .post-wrapper .content a{color:#007aff}.blogPostMainWrapper .post-wrapper .content a:hover{border-bottom:none}@media (max-width:767px){.blogPostMainWrapper .post-wrapper .content iframe{max-width:100%;height:auto}}.blogPostMainWrapper .post-wrapper .content table{border:1px solid #c5c9d3;width:100%;overflow-x:auto;margin-bottom:15px}.blogPostMainWrapper .post-wrapper .content table tbody tr{border-bottom:1px solid #c5c9d3}.blogPostMainWrapper .post-wrapper .content table tbody tr:last-child{border-bottom:none}.blogPostMainWrapper .post-wrapper .content table tbody tr td{border-right:1px solid #c5c9d3;padding:7px;font-size:16px;word-break:keep-all}.blogPostMainWrapper .post-wrapper .content table tbody tr td:last-child{border-right:none}.blogPostMainWrapper .post-wrapper .content table .blog-ad-block,.blogPostMainWrapper .post-wrapper .content table .hackr-plus-form{display:none}.blogPostMainWrapper .post-wrapper .content .tablepress{box-sizing:border-box;background:#fff;border:none;margin-top:1em;margin-bottom:1em;table-layout:auto;border-spacing:0;width:100%;color:#222;font-size:16px;display:table}.blogPostMainWrapper .post-wrapper .content .tablepress td,.blogPostMainWrapper .post-wrapper .content .tablepress th{font-size:14px!important;padding:11px!important}@media (max-width:767px){.blogPostMainWrapper .post-wrapper .content .tablepress{width:100%!important}}.blogPostMainWrapper .post-wrapper .content .toc-style{border:1px solid #c5c9d3;border-radius:6px;padding:0 10px;background:rgba(216,226,243,.4);margin-bottom:18px;padding-bottom:10px}.blogPostMainWrapper .post-wrapper .content .toc-style .toc-head-wrapper{display:flex;justify-content:space-between;align-items:center}.blogPostMainWrapper .post-wrapper .content .toc-style .toc-head-wrapper #js-close-toc{position:relative}.blogPostMainWrapper .post-wrapper .content .toc-style .toc-head-wrapper #js-close-toc:after{font-family:Glyphicons Halflings;content:"\e114";float:right;color:grey;position:absolute;top:5px;left:7px}.blogPostMainWrapper .post-wrapper .content .toc-style .toc-head-wrapper .toggle-close:after{content:"\e113"!important}.blogPostMainWrapper .post-wrapper .content .toc-style .toc-head-wrapper button{border-radius:5px;height:30px;background:#fff;width:30px;border:1px solid #c5c9d3;color:#7b8a9a}.blogPostMainWrapper .post-wrapper .content .toc-style a{color:#586474}.blogPostMainWrapper .post-wrapper .content .toc-style a:hover{color:#007aff;border-bottom:none}.blogPostMainWrapper .post-wrapper .content .toc-style .menu_level_1{color:#586474}.blogPostMainWrapper .post-wrapper .content .toc-style ul{list-style-type:none}.blogPostMainWrapper .post-wrapper .content pre{line-height:1.5;margin-bottom:1.5em;padding:.75em 1.5em;margin:20px 0;overflow:auto;white-space:pre;white-space:pre-wrap;word-wrap:break-word}.blogPostMainWrapper .post-wrapper .banner-gif img{width:100%}.blogPostMainWrapper .post-wrapper .post-tags .tags-icon{height:20px;color:#007aff;margin-right:3px}.blogPostMainWrapper .post-wrapper .post-tags a{display:inline-block;color:#0063cc;padding:4px 8px;border:1px solid #0063cc;border-radius:12px;font-weight:500;margin-right:4px;margin-bottom:5px}.blogPostMainWrapper .post-wrapper .author-bio{background:#fff;padding:16px;margin:10px 15px 0;display:flex;align-items:flex-start}@media (max-width:767px){.blogPostMainWrapper .post-wrapper .author-bio{margin:10px 0 0}}.blogPostMainWrapper .post-wrapper .author-bio .picture{width:40px;margin-bottom:10px;margin-right:10px}.blogPostMainWrapper .post-wrapper .author-bio .name{color:#001c3b;margin-top:5px}.blogPostMainWrapper .post-wrapper .author-bio .intro a,.blogPostMainWrapper .post-wrapper .author-bio .name:hover{color:#007aff}.blogPostMainWrapper .post-wrapper .author-bio .intro a:hover{color:#0063cc;border-bottom:none}.blogPostMainWrapper .post-wrapper .related-posts-sec .heading{font-size:22px;font-weight:600;margin-bottom:20px}.blogPostMainWrapper .post-wrapper .related-posts-sec .card-wrapper{background:#fff;border-radius:5px;box-shadow:0 5px 5px 0 #ecf1f9;margin-bottom:20px}.blogPostMainWrapper .post-wrapper .related-posts-sec .card-wrapper .post-card-img{width:100%;height:110px;border-top-left-radius:5px;border-top-right-radius:5px}@media (min-width:768px) and (max-width:1023px){.blogPostMainWrapper .post-wrapper .related-posts-sec .card-wrapper .post-card-img{height:150px}}@media (max-width:767px){.blogPostMainWrapper .post-wrapper .related-posts-sec .card-wrapper .post-card-img{height:160px}}.blogPostMainWrapper .post-wrapper .related-posts-sec .card-wrapper .content-wrapper{padding:10px}.blogPostMainWrapper .post-wrapper .related-posts-sec .card-wrapper .content-wrapper .card-title{font-size:16px;font-weight:600;line-height:1.2;margin-bottom:6px;height:60px;color:#001c3b}@media (max-width:767px){.blogPostMainWrapper .post-wrapper .related-posts-sec .card-wrapper .content-wrapper .card-title{height:41px}}.blogPostMainWrapper .post-wrapper .related-posts-sec .card-wrapper .content-wrapper .btn{padding:4px 9px;text-transform:none;font-size:13px}.blogPostMainWrapper .post-wrapper .comments--list{word-break:break-word}@media (max-width:767px){.blogPostMainWrapper .post-wrapper .comments--list{padding-left:0!important;padding-right:0!important}}.blogPostMainWrapper .post-wrapper .comments--list .comment-time{display:none}.blogPostMainWrapper .post-wrapper .interview-questions-box{background:#fff;padding:50px 14px;border-radius:4px;margin:10px 0;background:#b1d6ff;align-items:center;text-align:center;width:300px;height:200px;margin:0 auto;position:relative}.blogPostMainWrapper .post-wrapper .interview-questions-box .bg:before{font-family:Ionicons;content:"\f3d1";position:absolute;top:-62px;left:-14px;font-size:33rem;color:hsla(0,0%,100%,.2);z-index:1;line-height:1}@media (max-width:767px){.blogPostMainWrapper .post-wrapper .interview-questions-box{display:block}}.blogPostMainWrapper .post-wrapper .interview-questions-box p{margin-bottom:0}@media (max-width:767px){.blogPostMainWrapper .post-wrapper .interview-questions-box p{text-align:center}}.blogPostMainWrapper .post-wrapper .interview-questions-box p.text{font-weight:600;font-size:18px;text-align:center}@media (max-width:767px){.blogPostMainWrapper .post-wrapper .interview-questions-box p.text{margin-bottom:13px}}.blogPostMainWrapper .post-wrapper .interview-questions-box .btn{font-weight:600;background:#fff;box-shadow:none;color:#001c3b;margin-top:20px}.blogPostMainWrapper .btn{padding:5px 15px}.blogPostMainWrapper .text-light{color:#7b8a9a}.blogPostMainWrapper .bg-gray{background:#f0f2f4}.blogPostMainWrapper .left-column{width:28%}@media (max-width:767px){.blogPostMainWrapper .left-column{display:none}}@media (min-width:768px) and (max-width:1023px){.blogPostMainWrapper .left-column{display:none}}@media (min-width:1024px){.blogPostMainWrapper .right-column{width:72%}}.blogPostMainWrapper .scroll-top-btn{display:none;text-align:center;width:100%;margin:0 auto;position:fixed;bottom:40px;right:0;font-size:14px;cursor:pointer;z-index:10}@media (max-width:767px){.blogPostMainWrapper .scroll-top-btn{text-align:right;right:20px;bottom:20px}}.blogPostMainWrapper .scroll-top-btn .wrapper{display:inline;padding:8px 10px;border-radius:50%;background:linear-gradient(90deg,#007aff,#0052de);color:#fff;opacity:.9}.blogPostMainWrapper #comment-link{transform:translateY(-70px)}.blogPostMainWrapper .hackr-plus-form{text-align:center;background:#fff;border-radius:5px;border-radius:13px}@media (max-width:767px){.blogPostMainWrapper .hackr-plus-form{width:100%}}.blogPostMainWrapper .hackr-plus-form .left-sec{padding:13px 0;padding-left:20px}@media (min-width:768px) and (max-width:1023px){.blogPostMainWrapper .hackr-plus-form .left-sec{padding:30px 0;padding-left:20px}}@media (max-width:767px){.blogPostMainWrapper .hackr-plus-form .left-sec{padding:15px 20px}}.blogPostMainWrapper .hackr-plus-form .left-sec .left-header{border-bottom:1px solid #f0f0f0}.blogPostMainWrapper .hackr-plus-form .left-sec .icon-color{margin-right:15px;margin-top:5px;height:60px}.blogPostMainWrapper .hackr-plus-form .left-sec p{font-weight:300}.blogPostMainWrapper .hackr-plus-form .form-sec{margin-top:20px}.blogPostMainWrapper .hackr-plus-form .right-sec{position:relative}@media (max-width:767px){.blogPostMainWrapper .hackr-plus-form .right-sec{display:none}}@media (min-width:768px) and (max-width:1023px){.blogPostMainWrapper .hackr-plus-form .right-sec .bg-img{height:100%;object-fit:cover}}.blogPostMainWrapper .hackr-plus-form .right-sec .icon-white{position:absolute;z-index:2;left:0;right:0;top:0;bottom:0;margin:auto;height:100px}.blogPostMainWrapper .hackr-plus-form .overlay{background:rgba(47,150,255,.6);position:absolute;z-index:2;height:100%;width:100%;border-top-right-radius:13px;border-bottom-right-radius:13px}.blogPostMainWrapper .hackr-plus-form .heading{margin-top:0;margin-bottom:0;font-size:22px;line-height:1.3;text-align:left;font-weight:600;margin-right:20px;color:#3c516d}.blogPostMainWrapper .hackr-plus-form .heading .blue-text{color:#007aff}.blogPostMainWrapper .hackr-plus-form .form-group{margin-bottom:10px;width:100%}.blogPostMainWrapper .hackr-plus-form .form-control{height:unset;background:#f1f2f8;border:1px solid transparent;width:100%}@media (max-width:767px){.blogPostMainWrapper .hackr-plus-form .form-control{margin:0 auto}}.blogPostMainWrapper .hackr-plus-form .form-control:focus{border:1px solid #007aff}.blogPostMainWrapper .hackr-plus-form .btn{transition:all .4s ease;padding:7px 25px;border-radius:3px}@media (min-width:768px) and (max-width:1023px){.blogPostMainWrapper .hackr-plus-form .btn{margin-top:20px}}.blogPostMainWrapper .hackr-plus-form .btn:hover{background:#0052de;transform:translateY(-1px)}.blogPostMainWrapper .hackr-plus-redirect-wrapper .plus-redirect{height:100%;width:100%;min-height:255px;background-size:100%;background-repeat:no-repeat}.btn-up{top:0}@media (max-width:767px){.trending-tutorials-section{display:none}}.trending-tutorials-section .btn-wrapper{text-align:center}@media (min-width:1024px){.box-mobile{display:none}}.box-mobile.related-topics-box{margin:0 14px 20px;background:rgba(216,226,243,.4)}#popup-bottom-banner{position:fixed;bottom:-1px;left:0;right:0;z-index:11;margin-bottom:0;border-radius:0;overflow:hidden;padding:0}@media (max-width:767px){#popup-bottom-banner{display:none}}#popup-bottom-banner .plus-redirect img{height:100%;width:100%}#popup-bottom-banner .wrapper{color:#001c3b;margin:2rem;border-radius:21px;overflow:hidden}@media (min-width:768px) and (max-width:1023px){#popup-bottom-banner .wrapper{margin:1rem}}@media (max-width:767px){#popup-bottom-banner{padding:0}}@media (max-width:767px){#popup-bottom-banner .flex-col-mobile{flex-direction:column}}#popup-bottom-banner .popup-wrapper{max-width:90%;margin:0 auto}#popup-bottom-banner svg{position:absolute;left:-133px;top:-20px;height:120px;opacity:.3}@media (max-width:767px){#popup-bottom-banner svg{display:none}}#popup-bottom-banner .title{margin:0;margin-left:24px;margin-top:5px;font-size:22px;font-weight:700}@media (min-width:768px) and (max-width:1023px){#popup-bottom-banner .title{margin-left:0;font-size:20px}}@media (max-width:767px){#popup-bottom-banner .title{margin-bottom:10px}}@media (max-width:767px){#popup-bottom-banner .btn_gplus{margin-bottom:6px}}#popup-bottom-banner .btn{box-shadow:none;margin:2px 0 1px 10px}@media (min-width:768px) and (max-width:1023px){#popup-bottom-banner .btn{margin:2px 0 2px 10px}}#popup-bottom-banner .close{font-size:26px;width:40px;height:40px;top:43px;right:2px;opacity:.6}#popup-bottom-banner .close:hover{opacity:.8}@media (min-width:768px) and (max-width:1023px){#popup-bottom-banner .close{right:-6px;top:33px}}@media (max-width:767px){#popup-bottom-banner .close{right:10px}}@media (min-width:768px) and (max-width:1023px){#popup-bottom-banner .close img{height:20px;width:20px}}#popup-bottom-right{min-width:250px;position:fixed;bottom:0;right:0;z-index:11111}@media (max-width:767px){#popup-bottom-right{display:none!important;bottom:20px}}#popup-bottom-right .close{top:-23px;right:-3px;font-size:26px;opacity:.6}#popup-bottom-right img{width:300px}@media (max-width:767px){#popup-bottom-right img{width:200px}}@media (max-width:767px){#popup-bottom-right{display:none}}#popup-top-right{position:fixed;z-index:1111111;top:0;right:0;background:#eef4fa;color:#001c3b}#popup-top-right a{color:#007aff}.post-slider img{width:420px!important;max-width:unset!important;padding:0 10px}@media (min-width:768px) and (max-width:1023px){.post-slider img{width:500px!important;max-width:unset!important}}@media (max-width:767px){.post-slider img{width:300px!important;max-width:unset!important}}.admin-header-section{position:sticky;top:0;padding:10px 45px}@media (max-width:767px){.admin-header-section{display:none}}@media (min-width:768px) and (max-width:1023px){.admin-header-section{display:none}}.admin-header-section .link{padding:0 5px;color:#001c3b}.admin-header-section .link:hover{color:#007aff;border-bottom:none}.admin-header-section .link .glyphicon{margin-right:5px}.admin-header-section .right-text{float:right;font-weight:600}.banner-gif .plus-redirect{width:100%}@media (min-width:768px) and (max-width:1023px){.banner-gif .plus-redirect{min-height:124px}}@media (max-width:767px){.banner-gif .plus-redirect{min-height:58px}}.blog-comment-holder{flex:1}@media (max-width:767px){.blog-comment-holder{padding:0 0 10px;width:100%}}.blog-comment-holder .comment-input{max-height:120px}.blog-comment-holder .form-control{padding:6px 12px 8px;resize:none}.blog-comment-holder .form-control:focus{border-color:var(--theme-primary)}.blogAuthorMainWrapper .hero-section{padding-top:20px;background:#cfe5ff}.blogAuthorMainWrapper .hero-section .profile-wrapper .picture{width:100%;margin-top:12px}@media (min-width:768px) and (max-width:1023px){.blogAuthorMainWrapper .hero-section .profile-wrapper .picture{width:170px}}@media (max-width:767px){.blogAuthorMainWrapper .hero-section .profile-wrapper .author-info{padding:0 15px;text-align:center}}.blogAuthorMainWrapper .hero-section .profile-wrapper .name{font-size:22px;letter-spacing:.4px;color:#014a99;font-weight:bolder}@media (max-width:767px){.blogAuthorMainWrapper .hero-section .profile-wrapper .name{margin-top:30px;text-align:center}}.blogAuthorMainWrapper .hero-section .profile-wrapper .designation{font-size:18px;margin-bottom:10px}.blogAuthorMainWrapper .hero-section .profile-wrapper .intro{font-size:16px;line-height:1.5;color:#586474}@media (max-width:767px){.blogAuthorMainWrapper .hero-section .profile-wrapper .fx{justify-content:center}}.blogAuthorMainWrapper .hero-section .profile-wrapper .globe-img{width:14px;margin-right:7px}.blogAuthorMainWrapper .hero-section .profile-wrapper .website{font-size:15px;color:#586474}.blogAuthorMainWrapper .hero-section .profile-wrapper .info{margin-top:10px;color:#7b8a9a}.blogAuthorMainWrapper .posts-section{padding-top:2rem}.blogTopicMainWrapper .hero-section{margin-bottom:3rem;padding-bottom:0}.blogTopicMainWrapper .hero-section .topic-icon{margin-right:10px;height:44px}.launch-bar{padding:10px 0;background-color:var(--theme-primary);color:#fff;width:100%;z-index:1050;position:fixed;top:0;display:none}@media (max-width:767px){.launch-bar{padding:10px 30px}}.launch-bar p{margin:0;font-weight:500}.launch-bar a{margin-left:7px;font-weight:500}@media (max-width:767px){.launch-bar a{margin-top:7px}}.launch-bar .content{position:relative}.launch-bar .content .icon{padding:15px}.launch-bar span{position:absolute;cursor:pointer;right:10px;top:calc(50% - 24px)}@media (max-width:767px){.launch-bar span{right:-30px}}.navbar-fixed-top{top:0}.home--hero-header{padding:35px 0}@media (min-width:1920px){.home--hero-header{padding:75px 0}}@media (max-width:767px){.home--hero-header{padding:20px 10px}}.home--hero-header .center-logo{display:block;text-align:center;margin-top:45px;margin-bottom:25px}.home--hero-header .center-logo a{display:inline-block}.home--hero-header .center-logo a img{width:auto;height:30px}.home--hero-header .center-logo a:hover{border-bottom:none}.home--hero-header .center-logo a:hover .hackrLogoCursorPath{animation:r .5s infinite!important}.home--hero-header .center-logo .hackrLogo{width:170px}.hero-header{font-size:36px;font-weight:500;line-height:1.2;margin-bottom:20px;text-align:center}@media (max-width:767px){.hero-header{font-size:32px}}.h-text-white{color:#fff;text-shadow:2px 2px 8px rgba(0,0,0,.3)}.hero-subheader{color:#7b7b7b;font-size:19px;font-weight:400;margin-bottom:20px;line-height:1.2;text-align:center}@media (max-width:767px){.hero-subheader{font-size:16px}}@media (max-width:767px){.search-bar{padding:0}}.search-bar .icon{left:12px;font-size:18px;padding-left:2px;opacity:.7;color:var(--theme-primary-light)}@media (max-width:767px){.search-bar .icon{display:block}}.search-bar .navbar-search-input{z-index:1!important;height:51px;font-size:18px;padding:6px 18px 7px 45px;background-color:#fff!important}@media (max-width:767px){.search-bar .navbar-search-input{font-size:16px}}.search-bar .jobs-navbar-search-input{z-index:1!important;height:66px;font-size:18px;padding:10px 18px 10px 45px;background-color:#fff!important;border-color:#d9d9d9;border-radius:4px 4px 0 0}@media (max-width:767px){.search-bar .jobs-navbar-search-input{font-size:16px;padding:10px 18px 10px 35px}}.change-email-form-container{margin-top:10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.change-email-form-container .form-header-caption{color:#383838}@media (max-width:767px){.change-email-form-container .verified-form{display:block}}.change-email-form-container .change-email-form input[type=email]{display:inline-block;height:32px;padding:0 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px}.change-email-form-container form.resend-code-form{display:flex;align-items:center}@media (max-width:767px){.change-email-form-container form.resend-code-form{flex-direction:column}}.change-email-form-container .form-or{color:#383838}@media (max-width:767px){.change-email-form-container .form-or{margin-bottom:5px;margin-top:5px}}@media (max-width:767px){.change-email-form-container .resend-btn{width:100%}}.change-email-form-container .second-form{display:flex}.change-email-form-container .form-group{margin-bottom:0;margin-left:10px;margin-right:0;font-size:14px}.change-email-form-container .form-group input[type=email]{padding:5px 10px;border:1px solid #d9d9d9;border-radius:3px;margin-right:10px;width:130px}@media (max-width:767px){.change-email-form-container .form-group input[type=email]{margin-right:10px;margin-left:0}}@media (max-width:350px){.change-email-form-container .form-group input[type=email]{margin-bottom:10px;margin-right:0;margin-left:0}}@media (max-width:767px){.change-email-form-container .form-group{margin-left:0}}@media (max-width:767px){.change-email-form-container{margin-bottom:10px}}.home--flex-grid{flex-wrap:wrap;margin-left:-9.5px;margin-right:-9.5px;display:flex;justify-content:flex-start;margin-bottom:50px}@media (max-width:767px){.home--flex-grid{margin:0 10px;border-radius:3px;position:relative}.home--flex-grid:after{content:"";position:absolute;bottom:0;left:1px;width:calc(100% - 2px);height:1px;background-color:#fff}}.home--flex-grid .grid-col{width:31%;border-radius:3px;align-self:flex-start;margin:0 8.5px}@media (max-width:767px){.home--flex-grid .grid-col{width:100%;border:none;margin:0}}@media (min-width:768px) and (max-width:1023px){.home--flex-grid .grid-col{width:47%;border:none;margin:0 8.5px}}.home--flex-grid .grid-col a{word-break:break-word;font-size:16px;color:#383838}.home--flex-grid .grid-col a p.js-topic{margin:0;word-break:break-word}.home--flex-grid .grid-col a:active,.home--flex-grid .grid-col a:focus,.home--flex-grid .grid-col a:hover{text-decoration:none}.topic-thumbnail{margin-right:15px;height:40px;width:40px;overflow:hidden}@media (max-width:767px){.topic-thumbnail{width:40px;height:40px;margin:0 15px 0 10px}}.topic-grid-item{min-height:75px;padding:15px;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;border:1px solid #eee;background-color:#fff;margin-bottom:17px;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.1);transition:all .1s linear;width:32%;margin-left:.5%;margin-right:.5%}.topic-grid-item.onBoarding-topic-grid-item{width:48%;position:relative;pointer-events:auto;padding:15px 15px 15px 40px}@media (max-width:767px){.topic-grid-item.onBoarding-topic-grid-item{width:100%}}.topic-grid-item p{font-size:16px!important;font-weight:400!important}.topic-grid-item:hover{background-color:#fff;color:#2b2b2b;box-shadow:0 3px 4px rgba(0,0,0,.1);transition:all .1s linear;transform:translateY(-2px);border:1px solid #eee;text-decoration:none}@media (max-width:767px){.topic-grid-item{padding:10px 0;margin-bottom:12px;width:100%}}.topic-grid-item a{font-size:16px}.topic-grid-item p{margin:0;color:#383838;font-size:16px}.options-container{margin:20px 0 50px}.options-breakpoint{margin:20px 0 25px}.footer-action{margin-top:20px}.categories-load-more{margin-bottom:30px}.new-search-result.item-fadeout{animation:d 1.3s ease-in-out}.new-search-result.item-fadeout:hover{background-color:#eaf3f8!important}#bookDownloadForm input{height:34px}.book-download .panel-body{display:flex;align-items:center;width:100%;padding:20px}@media (max-width:767px){.book-download .panel-body{padding:30px 15px;flex-direction:column}}.book-download .panel-body .left{width:23%;margin-right:20px}@media (max-width:767px){.book-download .panel-body .left{width:75%;margin:10px 0 20px}}@media (min-width:768px) and (max-width:1023px){.book-download .panel-body .left{min-width:35%;margin-right:20px}}.book-download .panel-body .right{width:73%}@media (max-width:767px){.book-download .panel-body .right{width:100%}}@media (min-width:768px) and (max-width:1023px){.book-download .panel-body .right{width:60%}}@media (min-width:1024px){.book-download .panel-body .right form{max-width:500px;margin:0 auto}}.book-download .panel-body .book-cover{width:100%;height:auto;display:block}#no_topics_found .no-results{font-size:20px}@media (max-width:767px){.desktop-search-bar{display:none}}@media (min-width:767px){.mobile-search-bar,.topic-grid-mobile{display:none}}@media (max-width:767px){.topic-grid-desktop-tablet{display:none}}.bg-theme{background-color:var(--theme-primary)}.onboarding__page{display:flex;align-items:stretch;justify-content:center;max-width:100%;margin:0 auto;height:100%}.onboarding__page .navbar-brand{display:block}.onboarding__page .navbar-brand:hover{border-bottom:none}.onboarding__modalLogo{width:100%;display:flex;align-items:center;justify-content:space-between}.onboarding__modalLogo .back-to-previous-modal{margin-left:auto}.onboarding__form,.onboarding__graphic{width:50%}.onboarding__graphic{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:30px}.onboarding__graphic h1,.onboarding__graphic h2,.onboarding__graphic h3{color:#fff}.onboarding__graphic h3{line-height:1.3;margin-top:0}.onboarding__graphicImage{width:70%;height:auto;margin-bottom:40px}.btn-tall{padding:10px 25px}.category__selection{width:100%;background-color:#fff;padding:15px;position:absolute;bottom:0;left:0;box-shadow:0 -3px 4px rgba(0,0,0,.05)}@media (max-width:767px){.category__selection{position:fixed}}.category__selection i{margin-left:5px}.category__selectionItems{display:flex;align-items:center;margin-bottom:10px;flex-wrap:wrap}.category__selectionItems .label{flex-wrap:wrap;margin-right:7px}.category__selectionItems button{background-color:transparent;box-shadow:none;border:none;padding:0}.onboarding-location-input-wrapper{position:relative}.onboarding-location-input-wrapper i{font-size:21px;color:#a7a9ac;z-index:100000000000}.onboarding-location-input-wrapper .icon-left{position:absolute;top:calc(50% - 10px);left:15px}.onboarding-location-input-wrapper .icon-right{position:absolute;top:calc(50% - 10px);right:15px}.onboarding-location-input-wrapper span.select2-selection.select2-selection--multiple{padding:10px 30px}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid var(--theme-primary)}.modal-dialog--onboarding .heading--main{font-size:27px}.modal-dialog--onboarding .subHeading--main{max-width:400px;line-height:1.5;margin-top:0;font-weight:400}.loading360{animation:p infinite linear}.appstore-links{display:flex;align-items:center;justify-content:center}.appstore-links a{text-decoration:none}.feedback-website-input{visibility:hidden}.hero--header-new{padding:55px 0 45px}@media (max-width:767px){.hero--header-new{padding:35px 0 30px}}.hero--header-new .hero-header{margin:0 0 25px;line-height:1;font-size:34px}@media (max-width:767px){.hero--header-new .hero-header{line-height:1.2;font-size:30px}}.hero--header-new .search-bar .navbar-search-input{box-shadow:0 2px 14px rgba(0,0,0,.11);border-color:#eee}.hero--header-new .hackr-plus-redirect-wrapper{margin-top:30px}.hero--header-new .hackr-plus-redirect-wrapper .plus-redirect{height:100%;width:100%}.hero--header-new .hackr-plus-redirect-wrapper .plus-redirect img{width:100%;border-radius:5px}@media (max-width:767px){.hero--header-new .hackr-plus-redirect-wrapper .plus-redirect{display:none}}.hero--header-new .plus-redirect-wrapper-mobile{height:100%;margin-bottom:15px}.hero--header-new .plus-redirect-wrapper-mobile img{width:100%;border-radius:5px}@media (min-width:768px) and (max-width:1023px){.hero--header-new .plus-redirect-wrapper-mobile{display:none}}@media (min-width:1024px){.hero--header-new .plus-redirect-wrapper-mobile{display:none}}.open-button{background-color:#3c7dc0;color:#fff;padding:16px 20px;border:none;border-radius:50%;cursor:pointer;position:fixed;bottom:60px;right:28px;width:80px;height:80px;box-shadow:0 5px 40px rgba(0,0,0,.16)!important;z-index:9}@media (max-width:767px){.open-button{bottom:25px}.open-button.js-open{top:9px;z-index:9999999;left:9px;width:50px;height:50px;padding:0;box-shadow:none!important}}.open-button:hover{transition:all .2ss cubic-bezier(.165,.84,.44,1)}@media (max-width:767px){.chat-open-text{background:transparent}}.chat-close-text{font-size:22px;display:none}@media (max-width:767px){.chat-close-text{font-size:24px}}.chat-popup-header{height:70px;background-color:#3c7dc0;text-align:center;font-size:20px;padding:20px;color:#fff}@media (max-width:767px){.chat-popup-header{display:flex;align-items:center;justify-content:center}}.botui-actions-text-input{width:100%}.chat-popup{display:none;position:fixed;bottom:180px;right:25px;z-index:999999;height:450px;width:350px;background-color:#fff;box-shadow:0 5px 40px rgba(0,0,0,.16)!important}@media (max-width:767px){.chat-popup{height:100%;width:100%;top:0;left:0}}@media (min-width:768px) and (max-width:1023px){.chat-popup{height:424px}}.topic-grid-chat{display:flex}.topic-grid-chat,.tutorial-grid-chat{min-height:75px;padding:15px;align-items:center;justify-content:flex-start;flex-direction:row;border:1px solid #eee;background-color:#fff;margin-bottom:17px;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.1);transition:all .1s linear;margin-left:.5%;margin-right:.5%}.full-width-bar,.signup-banner{position:sticky;bottom:0;width:100%;min-height:40px;height:auto;z-index:5;font-family:proxima-nova,sans-serif;padding:0 70px;background-color:#007aff;overflow:hidden}@media (max-width:767px){.full-width-bar,.signup-banner{display:none!important;height:100%;padding:18px 15px 5px}}@media (min-width:768px) and (max-width:1023px){.full-width-bar,.signup-banner{display:none!important}}.full-width-bar.hello-bar,.signup-banner.hello-bar{height:42px}.full-width-bar.hello-bar .btn-close-box,.signup-banner.hello-bar .btn-close-box{padding:0 4px}.full-width-bar.hello-bar .btn-close-box .icon-close,.signup-banner.hello-bar .btn-close-box .icon-close{font-size:20px}.full-width-bar.fx,.signup-banner.fx{display:flex;align-items:center}.full-width-bar .bg,.signup-banner .bg{position:relative}.full-width-bar .bg:before,.signup-banner .bg:before{font-family:Ionicons;content:"\f3d1";position:absolute;top:-50px;left:-37px;font-size:13rem;color:hsla(0,0%,100%,.2);z-index:1;line-height:1}@media (max-width:767px){.full-width-bar .bg:before,.signup-banner .bg:before{left:-18px;font-size:18rem}}.full-width-bar .join-text,.signup-banner .join-text{font-size:18px;font-weight:700;color:#fff;margin:0}@media (min-width:768px) and (max-width:991px){.full-width-bar .join-text,.signup-banner .join-text{font-size:15px}}.full-width-bar .fx,.signup-banner .fx{display:flex;align-items:center;justify-content:space-between}.full-width-bar .btn,.signup-banner .btn{color:#007aff;border:none;line-height:1}.full-width-bar .btn-meetup,.signup-banner .btn-meetup{font-size:14px;font-weight:700;padding:7px 50px;border-radius:4px;background:#fff}@media (min-width:768px) and (max-width:991px){.full-width-bar .btn-meetup,.signup-banner .btn-meetup{font-size:12px;padding:7px 30px}}.full-width-bar .btn-meetup:focus,.full-width-bar .btn-meetup:hover,.signup-banner .btn-meetup:focus,.signup-banner .btn-meetup:hover{background:#007aff;color:#fff;border:1px solid #fff}.full-width-bar .btn-signup,.signup-banner .btn-signup{font-size:14px;font-weight:700;padding:7px 45px;border-radius:4px;color:#007aff;background:#fff;transition:all .1s ease-in-out}@media (min-width:768px) and (max-width:991px){.full-width-bar .btn-signup,.signup-banner .btn-signup{font-size:12px;padding:7px 30px}}@media (max-width:767px){.full-width-bar .btn-signup,.signup-banner .btn-signup{font-size:14px;padding:6px 12px}}.full-width-bar .btn-close-box,.signup-banner .btn-close-box{position:absolute;right:20px;border-radius:2px;padding:0 5px;margin-left:20px;background:hsla(0,0%,100%,.6)}@media (min-width:768px) and (max-width:991px){.full-width-bar .btn-close-box,.signup-banner .btn-close-box{padding:2px 3px;margin-left:10px}}@media (max-width:767px){.full-width-bar .btn-close-box,.signup-banner .btn-close-box{position:absolute;top:0;right:4px;color:hsla(0,0%,100%,.7);background:transparent}}.full-width-bar .btn-close-box .icon-close,.signup-banner .btn-close-box .icon-close{display:block;text-align:center;font-size:18px;font-weight:100}@media (min-width:768px) and (max-width:991px){.full-width-bar .btn-close-box .icon-close,.signup-banner .btn-close-box .icon-close{font-size:20px}}@media (max-width:767px){.full-width-bar .btn-close-box .icon-close,.signup-banner .btn-close-box .icon-close{font-size:24px}}.fx-profile{display:flex;align-items:flex-start}@media (max-width:767px){.fx-profile{flex-direction:column;align-items:flex-start}}.profile--header{text-align:left;padding:25px 0 0!important;margin:0!important;border-radius:4px;background-size:cover;overflow:hidden;position:relative}.profile--header .profile-img{margin-right:20px;border-radius:10px;background-size:cover;position:relative;display:flex;align-items:center;flex-direction:column}@media (max-width:767px){.profile--header .profile-img{margin:0 auto 15px}}.profile--header .profile-img .profile-img-svg{height:96px;width:96px;background:#fafafa;border-radius:6px;border:2px solid #bdbdbd;margin-bottom:15px}@media (max-width:767px){.profile--header .profile-img .profile-img-svg{height:100px;width:100px}}.profile--header .profile-img .educator-label{border:1px solid #fff;background-color:#e78623;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.2);box-sizing:border-box;color:#fff;font-size:15px;font-weight:700;height:25px;line-height:22px;text-align:center;width:25px;position:absolute;top:-12px;right:-12px}.profile--header .profile-img .educator-label a{color:#fff;cursor:grab}.profile--header .profile-img .educator-label a:hover{border-bottom:none}.profile--header .profile-img .educator-label .popover{position:absolute}.profile--header .profile-img .educator-label .popover .arrow{position:absolute;left:40px!important}@media (max-width:767px){.profile--header{background-position:50%}}.profile--header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:767px){.profile--header{margin:0!important;border-radius:0;padding:25px 0 30px!important}}.profile--header .profile-info{flex:3;align-self:flex-start}@media (max-width:767px){.profile--header .profile-info{width:100%;text-align:center;padding:0 20px}}.profile--header .profile-title{font-weight:500;font-size:24px;margin:0}.profile--header .desc{margin:5px 0 0;font-size:14px;line-height:1.5}.profile--header .profile-links{display:flex;align-items:center;margin-top:10px}@media (max-width:767px){.profile--header .profile-links{flex-direction:column}}.profile--header .profile-social-links{list-style:none;padding:0;margin:5px 0;display:inline-flex}@media (max-width:767px){.profile--header .profile-social-links{justify-content:center}}.profile--header .profile-social-links li{margin:0 5px}@media (max-width:767px){.profile--header .profile-social-links li{margin:0 10px}}.profile--header .profile-social-links li:first-child{margin-left:0}.profile--header .profile-social-links li a{height:25px}.profile--header .profile-social-links li a:hover{border-bottom-color:transparent;opacity:.8}.profile--header .profile-social-links li i{font-size:35px}@media (max-width:767px){.profile--header .profile-social-links li i{font-size:40px}}.profile--header .profile-social-links .icon-facebook{color:#3b5998}.profile--header .profile-social-links .icon-twitter{color:#1da1f2}.profile--header .profile-social-links .icon-linkedin{color:#0077b5}.profile--header .profile-social-links .icon-youtube{color:#cd201f}.profile--header .profile-social-links .icon-web{color:#383838}.profile--header .web-link{display:inline-flex;margin:3px 0 3px 5px;font-size:13px}.profile--header .web-link a{border-bottom:1px solid transparent}.profile--header .web-link i{font-size:27px}@media (max-width:767px){.profile--header .web-link{margin-left:0;margin-bottom:10px}}.profile--header .page--section-heading{margin-bottom:0!important}@media (max-width:767px){.profile--header .page--section-heading{text-align:center}}.profile--header .page--section-subheading{margin-top:5px!important;margin-bottom:0;font-size:12px!important;color:rgba(56,56,56,.8)!important}@media (max-width:767px){.profile--header .page--section-subheading{text-align:center;margin-bottom:20px}}.profile--header .profile-actions{text-align:right}@media (max-width:767px){.profile--header .profile-actions{text-align:center;margin-bottom:20px}}.profile--header .profile-actions .edit-profile-btn .btn{padding:5px 12px;margin-top:10px}.repo-panel:nth-child(2){margin-top:50px}@media (max-width:767px){.repo-panel:nth-child(2){margin-top:30px}}.repo-title{text-transform:inherit}.repo-title .txt{display:inline-block;font-size:15px;border-bottom:0}.repo-title .popover{width:202px;box-shadow:0 0 8px rgba(0,0,0,.3)}@media (max-width:767px){.repo-title .popover{width:150px}}.repo-title .popover .popover-content{font-size:12px;padding:4px 12px}.repo-title a:hover{border-bottom:none}.repo-points{font-weight:500;margin-top:3px}.repo-points.with-icon .repo-icon{margin-right:3px}.repo-points.gold .repo-icon{color:#deaa26}.repo-points.silver .repo-icon{color:#b4b8bc}.repo-points.bronze .repo-icon{color:#d0a686}.repo-point{display:flex;align-items:center;font-size:14px;color:#7b8a9a;margin-top:5px}.repo-point .repo-img{height:16px;margin-right:4px}.repo-block .repo-points{padding:0 10px}@media (min-width:992px){.repo-block .repo-points:last-child{padding-right:0}}.tab-view .tab-view-scroll{overflow:scroll}@media (min-width:1024px){.tab-view .tab-view-scroll{width:771px}}@media (min-width:768px) and (max-width:1023px){.tab-view .tab-view-scroll{width:500px}}@media (max-width:767px){.tab-view .tab-view-scroll{width:375px}}.tab-view .nav-tabs{display:flex;width:100%}.tab-view li{flex-grow:1;flex-shrink:0;flex-basis:120px;max-width:250px}.tab-view li:last-child a{width:150px}@media (max-width:767px){.tab-view li{flex-grow:1}}.tab-view li a{border:none;border-bottom:1px solid #d9d9d9;color:#a7a9ac;text-transform:uppercase;font-weight:600;border-radius:0;text-align:center;padding:10px}.tab-view li a:focus,.tab-view li a:hover{background-color:transparent;color:#121212}.tab-view li.active>a,.tab-view li.active>a:focus,.tab-view li.active>a:hover{border:none;border-bottom:1px solid var(--theme-primary);color:#121212}.profile-sidebar .panel-body{padding-bottom:5px}.profile-sidebar li.more-tags a{background-color:#fff;font-weight:700;color:#868686}.profile-sidebar .referral-text{width:100%;overflow:hidden;overflow-wrap:break-word;padding:7px}.profile-tags{list-style:none;display:flex;flex-wrap:wrap;margin:0;padding:0}.profile-tags li{margin-right:10px}.profile-tags li:last-child{margin-right:0}.profile-tags li .label{display:block;padding:8px 10px;font-size:12px;margin-bottom:10px;color:var(--theme-primary-dark);font-weight:400;background-color:var(--theme-primary-bg)}.profile-tags li .label:hover{background-color:var(--theme-primary-bg);border-bottom:none}.profile-label{height:22px;align-self:center;line-height:1.1;margin-left:10px}.profile-header{display:flex;flex-wrap:wrap}@media (max-width:767px){.profile-header{justify-content:center}}@media (max-width:767px){.profile-container{flex-direction:column-reverse}}@media (min-width:768px) and (max-width:1023px){.profile-container{flex-direction:row}}.profile-container .profile-sidebar{padding-right:0}.user-comment-img img{height:100%;width:100%;border-radius:3px}.edit-profile-inline-link{border-bottom:1px solid transparent}.edit-profile-inline-link:active,.edit-profile-inline-link:hover{color:var(--theme-primary);border-bottom:1px solid var(--theme-primary)}.edit-profile-cancel{color:#a7a9ac;border-bottom:1px solid transparent}.edit-profile-cancel:active,.edit-profile-cancel:hover{color:#a7a9ac;border-bottom:1px solid #a7a9ac}.social-profile-link{margin-right:10px;border-bottom:none}.social-profile-link:hover{border-bottom:none}.social-profile-link .social-profile-icon{color:#a7a9ac;font-size:30px}.flex-profile{display:flex}@media (max-width:767px){.flex-profile{flex-direction:column}}.flex-profile .main--content{align-self:baseline}@media (min-width:1024px){.flex-profile .main--content{padding:0}}.flex-profile .main-content{background:#fff}.flex-profile .main-content.border{border-radius:4px;border:1px solid #eee;padding:0;margin-right:10px;align-self:baseline}@media (max-width:767px){.flex-profile .main-content.border{margin:0;border:none;border-radius:0}}@media (min-width:768px) and (max-width:1023px){.flex-profile .main-content.border{margin-right:0}}.flex-profile .main-content .tab-content .empty-tab-pane{text-align:center}.flex-profile .main-content .tab-content .tab-empty{margin:20px 0 30px;color:#555;text-align:center;font-weight:500;opacity:.7}.flex-profile .main-content.single{flex:auto}@media (max-width:767px){.flex-profile .sidebar-content{padding:0}}@media (max-width:767px){.flex-profile .sidebar-content .intro-panel{border-left:none;border-right:none;border-radius:0;margin-bottom:30px}}.border-box{padding:0 2.5rem 0 4rem;border-left:1px solid hsla(0,0%,48%,.4)}@media (max-width:767px){.border-box{border-left:none;border-top:1px solid hsla(0,0%,48%,.4);padding:15px 15px 0}}.settings--section .margintb-lg{margin:50px 0!important}@media (max-width:767px){.settings--section .margintb-lg{margin:20px 0!important}}.settings--section .user-pic{position:relative;margin-top:15px;width:150px;height:150px;border-radius:50%;background-size:cover;margin:15px auto}.settings--section .user-avatar-preview{border-radius:10px}.settings--section p.username-success-block{color:#08a908}.settings--section p.username-error-block{color:#c30d0d;margin-top:8px}.settings--section .form-control{height:40px;color:#383838}.settings--section .help-text{font-size:12px;color:#a7a9ac}.settings--section .note{color:hsla(0,0%,48%,.7)}.settings--section .form-sec{padding:2rem 2rem .5rem;border:1px solid hsla(0,0%,62%,.1);border-radius:5px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2);margin-bottom:6rem;background:#fff}.settings--section .page--section-heading{font-size:30px!important;font-weight:600!important}.settings--section .heading-row{display:flex;align-items:center;color:#383838;font-size:16px;font-weight:600;padding:0;text-transform:uppercase;margin:0 0 25px;position:relative}@media (max-width:767px){.settings--section .heading-row{font-size:14px;align-items:flex-start}}.settings--section .heading-row .icon-header{font-size:18px;padding:0 7px 0 0}.settings--section .heading-row .img-icon{width:25px;padding-right:7px}.settings--section .file-upload{margin:1.5rem 0 0}.settings--section .file-upload .txt{display:flex;align-items:center;line-height:20px}.settings--section .file-upload .txt i{font-size:18px;transform:none}.settings--section .select2-selection--multiple{min-height:40px;border:1px solid #d9d9d9}.settings--section .select2-container--default{z-index:0!important}.settings--section label{color:#7b7b7b}.settings--section .label-link{color:#7b7b7b;text-decoration:underline}.settings--section .label-link:hover{border-bottom:none}.settings--section .about-input{min-height:150px}.settings--section .about-input::placeholder{color:hsla(0,0%,48%,.5)}.control-group .control.control--checkbox-new{color:rgba(0,0,0,.7);padding:0;margin:0}@media (max-width:767px){.control-group .control.control--checkbox-new{padding-right:55px}}.toggle-container{position:absolute;top:3px;right:0}.toggle-container .toggle{isolation:isolate;position:relative;height:24px;width:48px;border-radius:15px;background:#d6d6d6;overflow:hidden}.toggle-container .toggle-inner{z-index:2;position:absolute;top:1px;left:1px;height:22px;width:46px;border-radius:15px;overflow:hidden}.toggle-container .active-bg{position:absolute;top:0;left:0;height:100%;width:200%;background:var(--theme-primary);transform:translate3d(-100%,0,0);transition:transform .05s linear .17s}.toggle-container .toggle-state{display:none}.toggle-container .indicator{height:100%;width:200%;background:#fff;border-radius:13px;transform:translate3d(-75%,0,0);transition:transform .35s cubic-bezier(.85,.05,.18,1.35)}.toggle-container .toggle-state:checked~.active-bg{transform:translate3d(-50%,0,0)}.toggle-container .toggle-state:checked~.toggle-inner .indicator{transform:translate3d(25%,0,0)}.link-danger{color:#f0443e;font-weight:600;padding-left:0;opacity:.8}.link-danger:hover{cursor:pointer;color:#f0443e;border-bottom:none;text-decoration:underline;opacity:1}.required-text{padding-left:1px}.remove-profile{position:absolute;top:-15px;right:-15px;border:none;background:none}.remove-profile i{font-size:22px;color:hsla(216,3%,66%,.5)}.errors{background:var(--theme-primary-bg)}.error--section .error--message-holder{display:flex;flex-direction:column;padding:40px 0;justify-content:center;align-items:center;text-align:center;min-height:calc(100vh - 122px)}.error--section .error-logo{margin-top:-50px}.error--section .error-logo .hackrLogo{width:260px;height:110px;padding:20px 20px 0}.error--section .error-logo .hackrLogo .hackrLogoCursor .hackrLogoCursorPath{animation:h 2s infinite;animation:h 2s infinite!important}@keyframes h{0%{transform:rotate(5deg)}10%{transform:rotate(10deg)}20%{transform:rotate(15deg)}30%{transform:rotate(20deg)}40%{transform:rotate(25deg)}50%{transform:rotate(30deg)}60%{transform:rotate(25deg)}70%{transform:rotate(20deg)}80%{transform:rotate(15deg)}90%{transform:rotate(10deg)}to{transform:rotate(5deg)}}@-moz-document url-prefix(){.error--section .error-logo .hackrLogo{padding:0 40px;height:75px}.error--section .error-logo .hackrLogo .hackrLogoCursor .hackrLogoCursorPath{animation:none}.error--section .error-logo .hackrLogo .hackrLogoText .hackrLogoText-H{transform-origin:100px}.error--section .error-logo .hackrLogo .hackrLogoText .hackrLogoText-A{transform-origin:150px}.error--section .error-logo .hackrLogo .hackrLogoText .hackrLogoText-C{transform-origin:200px}.error--section .error-logo .hackrLogo .hackrLogoText .hackrLogoText-K{transform-origin:250px}.error--section .error-logo .hackrLogo .hackrLogoText .hackrLogoText-R{transform-origin:275px}.error--section .error-logo .hackrLogo .hackrLogoText .hackrLogoText-Dot{transform-origin:325px}.error--section .error-logo .hackrLogo .hackrLogoText .hackrLogoText-I{transform-origin:315px}.error--section .error-logo .hackrLogo .hackrLogoText .hackrLogoText-O{transform-origin:360px}.error--section .error-logo .hackrLogo .hackrLogoCursor .hackrLogoCursorPath{transform:rotate(40deg) translate(47px,77px);transform-origin:center}}.error--section .error-info{box-shadow:0 0 20px rgba(73,79,156,.4);padding:0 40px 40px;margin-top:-28px;border-radius:4px}.error--section .error-info .title{font-size:120px;line-height:1.3;font-weight:700}.error--section .error-info .message{font-size:18px}.team-holder{margin:50px 0}@media (max-width:767px){.team-holder{margin:25px 0 100px}}.team-holder .team-media{text-align:center;margin-right:30px}@media (max-width:767px){.team-holder .team-media{margin-right:0}}.team-holder .team-media .team-img{width:120px;height:120px;border-radius:50%;background-size:cover;margin:0 auto}.team-holder .team-media .team-social{list-style:none;margin:5px 0 0;padding:0}@media (max-width:767px){.team-holder .team-media .team-social{margin:20px 0 10px}}.team-holder .team-media .team-social li a{color:#383838;font-size:28px;padding:0 6px}@media (max-width:767px){.team-holder .team-media .team-social li a{padding:0 8px}}.team-holder .team-media .team-social li a:hover{border-bottom-color:transparent}.team-holder .team-media .team-social .social-linkedin:hover{color:#0077b5}.team-holder .team-media .team-social .social-twitter:hover{color:#1da1f2}.team-holder .team-media .team-social .social-web:hover{color:#4daf4e}@media (max-width:767px){.team-holder .team-desc{text-align:center}}.team-holder .team-desc .name{display:inline;margin-top:5px;font-size:20px;font-weight:500;border-bottom:none}.team-holder .team-desc .desc{margin-top:5px}.notifications .main-content .intro-panel,.notifications .main-content .panel{margin-bottom:0}.notifications .static-notification-list{list-style:none;padding:0;margin:0}.notifications .static-notification-list .notif-message-link{padding:15px}@media (min-width:992px){.notifications .static-notification-list .notif-message-link{align-items:center}}.notifications .static-notification-list li a:hover .notif-message-details .message,.notifications .static-notification-list li a:hover .notif-message-details .timestamp{color:var(--theme-primary)}.notifications .static-notification-list .message{font-size:14px}.notifications .static-notification-list .timestamp{font-size:12px;margin-top:4px}#ppBody{font-size:11pt;width:100%;margin:0 auto;text-align:justify}.ppConsistencies{display:none}.page-wrapper.about-page,.page-wrapper.advertiser-page{font-family:proxima-nova,"sans-serif";background:#fff}.page-wrapper.about-page .mb-xlg,.page-wrapper.advertiser-page .mb-xlg{margin-bottom:200px}@media (max-width:767px){.page-wrapper.about-page .mb-xlg,.page-wrapper.advertiser-page .mb-xlg{margin-bottom:120px}}.page-wrapper.about-page .mb-xl,.page-wrapper.advertiser-page .mb-xl{margin-bottom:150px}@media (max-width:767px){.page-wrapper.about-page .mb-xl,.page-wrapper.advertiser-page .mb-xl{margin-bottom:110px}}.page-wrapper.about-page .mb-lg,.page-wrapper.advertiser-page .mb-lg{margin-bottom:120px}@media (max-width:767px){.page-wrapper.about-page .mb-lg,.page-wrapper.advertiser-page .mb-lg{margin-bottom:90px}}.page-wrapper.about-page .mb-md,.page-wrapper.advertiser-page .mb-md{margin-bottom:100px}@media (max-width:767px){.page-wrapper.about-page .mb-md,.page-wrapper.advertiser-page .mb-md{margin-bottom:50px}}.page-wrapper.about-page .mb-sm,.page-wrapper.advertiser-page .mb-sm{margin-bottom:70px}@media (max-width:767px){.page-wrapper.about-page .mb-sm,.page-wrapper.advertiser-page .mb-sm{margin-bottom:40px}}.page-wrapper.about-page .mb-xs,.page-wrapper.advertiser-page .mb-xs{margin-bottom:60px}@media (max-width:767px){.page-wrapper.about-page .mb-xs,.page-wrapper.advertiser-page .mb-xs{margin-bottom:30px}}@media (max-width:767px){.page-wrapper.about-page .mb-mob-md,.page-wrapper.advertiser-page .mb-mob-md{margin-bottom:100px}}@media (max-width:767px){.page-wrapper.about-page .mb-mob-sm,.page-wrapper.advertiser-page .mb-mob-sm{margin-bottom:50px}}@media (max-width:767px){.page-wrapper.about-page .mt-mob-sm,.page-wrapper.advertiser-page .mt-mob-sm{margin-top:50px}}@media (max-width:767px){.page-wrapper.about-page .mt-mob-md,.page-wrapper.advertiser-page .mt-mob-md{margin-top:100px}}@media (max-width:767px){.page-wrapper.about-page .mt-mob-lg,.page-wrapper.advertiser-page .mt-mob-lg{margin-top:130px}}.page-wrapper.about-page .btn,.page-wrapper.advertiser-page .btn{line-height:1;color:#007aff;font-weight:700;text-transform:uppercase}.page-wrapper.about-page .btn.btn-white,.page-wrapper.advertiser-page .btn.btn-white{color:#268ae5;background:#fff;font-size:14px;border:1px solid transparent;border-radius:4px;padding:15px 30px;transition:all .1s ease-in-out}.page-wrapper.about-page .btn.btn-white:focus,.page-wrapper.about-page .btn.btn-white:hover,.page-wrapper.advertiser-page .btn.btn-white:focus,.page-wrapper.advertiser-page .btn.btn-white:hover{background:hsla(0,0%,100%,.32);border:1px solid hsla(0,0%,100%,.62);color:#fff}.page-wrapper.about-page .btn.btn-outline,.page-wrapper.advertiser-page .btn.btn-outline{font-size:12px;color:#007aff;border:1px solid #007aff;padding:12px 24px;border-radius:5px}.page-wrapper.about-page .btn.btn-outline:focus,.page-wrapper.about-page .btn.btn-outline:hover,.page-wrapper.advertiser-page .btn.btn-outline:focus,.page-wrapper.advertiser-page .btn.btn-outline:hover{background:rgba(0,122,255,.08)}.page-wrapper.about-page .page--section .page--section-header,.page-wrapper.advertiser-page .page--section .page--section-header{position:relative;color:#fff;overflow:hidden}@media (max-width:767px){.page-wrapper.about-page .page--section .page--section-header,.page-wrapper.advertiser-page .page--section .page--section-header{padding-top:0}}.page-wrapper.about-page .page--section .page--section-header:after,.page-wrapper.advertiser-page .page--section .page--section-header:after{content:"";position:absolute;background-image:url(9ac9762287f4417b8ad92f0f5b7c3ed2.svg);background-repeat:no-repeat;background-size:cover;width:100%;height:100px;bottom:0;z-index:3}@media (max-width:767px){.page-wrapper.about-page .page--section .page--section-header:after,.page-wrapper.advertiser-page .page--section .page--section-header:after{bottom:-1px}}.page-wrapper.about-page .page--section .page--section-header.about-header,.page-wrapper.advertiser-page .page--section .page--section-header.about-header{height:70vh}@media (min-width:768px) and (max-width:1023px){.page-wrapper.about-page .page--section .page--section-header.about-header,.page-wrapper.advertiser-page .page--section .page--section-header.about-header{height:65vh}}@media (min-width:992px) and (max-width:1024px){.page-wrapper.about-page .page--section .page--section-header.about-header,.page-wrapper.advertiser-page .page--section .page--section-header.about-header{height:55vh}}@media (max-width:767px){.page-wrapper.about-page .page--section .page--section-header.about-header,.page-wrapper.advertiser-page .page--section .page--section-header.about-header{height:65vh}}@media (max-width:350px){.page-wrapper.about-page .page--section .page--section-header.about-header,.page-wrapper.advertiser-page .page--section .page--section-header.about-header{height:80vh}}.page-wrapper.about-page .page--section .page--section-header.about-header .about-bg,.page-wrapper.advertiser-page .page--section .page--section-header.about-header .about-bg{position:relative;width:100%;height:90vh;background-position:50%;background-size:cover;background-repeat:no-repeat}@media (min-width:768px) and (max-width:1023px){.page-wrapper.about-page .page--section .page--section-header.about-header .about-bg,.page-wrapper.advertiser-page .page--section .page--section-header.about-header .about-bg{height:80vh}}@media (min-width:992px) and (max-width:1024px){.page-wrapper.about-page .page--section .page--section-header.about-header .about-bg,.page-wrapper.advertiser-page .page--section .page--section-header.about-header .about-bg{height:65vh}}@media (max-width:767px){.page-wrapper.about-page .page--section .page--section-header.about-header .about-bg,.page-wrapper.advertiser-page .page--section .page--section-header.about-header .about-bg{height:60vh}}@media (max-width:350px){.page-wrapper.about-page .page--section .page--section-header.about-header .about-bg,.page-wrapper.advertiser-page .page--section .page--section-header.about-header .about-bg{height:70vh}}.page-wrapper.about-page .page--section .page--section-header.about-header.advertiser-flex,.page-wrapper.advertiser-page .page--section .page--section-header.about-header.advertiser-flex{display:flex;align-items:center;justify-content:center}.page-wrapper.about-page .page--section .page--section-header .advertiser-bg,.page-wrapper.advertiser-page .page--section .page--section-header .advertiser-bg{position:relative;width:100%;height:80vh;background-position:50%;background-size:cover;background-repeat:no-repeat}@media (max-width:767px){.page-wrapper.about-page .page--section .page--section-header .advertiser-bg,.page-wrapper.advertiser-page .page--section .page--section-header .advertiser-bg{height:90vh}}.page-wrapper.about-page .page--section .page--section-header .advertiser-bg.advertiser-flex,.page-wrapper.advertiser-page .page--section .page--section-header .advertiser-bg.advertiser-flex{display:flex;align-items:center;justify-content:center}.page-wrapper.about-page .page--section .page--section-header .advertiser-bg:before,.page-wrapper.advertiser-page .page--section .page--section-header .advertiser-bg:before{content:"";background-image:linear-gradient(to bottom right,#3db1db 0,rgba(33,152,235,.85) 50%,rgba(2,124,254,.86));position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.page-wrapper.about-page .page--section .page--section-header .advertiser-bg:after,.page-wrapper.advertiser-page .page--section .page--section-header .advertiser-bg:after{content:"";background-image:linear-gradient(to bottom right,rgba(0,0,0,.14) 0,rgba(0,0,0,.24) 50%,rgba(0,0,0,.02));position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.page-wrapper.about-page .page--section .page--section-header .content-sec,.page-wrapper.advertiser-page .page--section .page--section-header .content-sec{position:relative;z-index:3;max-width:50%;margin:-70px auto auto}@media (max-width:767px){.page-wrapper.about-page .page--section .page--section-header .content-sec,.page-wrapper.advertiser-page .page--section .page--section-header .content-sec{max-width:90%;margin:-100px auto auto}}@media (min-width:768px) and (max-width:1023px){.page-wrapper.about-page .page--section .page--section-header .content-sec,.page-wrapper.advertiser-page .page--section .page--section-header .content-sec{max-width:80%;margin:-100px auto auto}}.page-wrapper.about-page .page--section .page--section-header .content-sec.about-content,.page-wrapper.advertiser-page .page--section .page--section-header .content-sec.about-content{margin:14% auto auto}@media (max-width:767px){.page-wrapper.about-page .page--section .page--section-header .content-sec.about-content,.page-wrapper.advertiser-page .page--section .page--section-header .content-sec.about-content{margin:36% auto auto}}@media (min-width:768px) and (max-width:1023px){.page-wrapper.about-page .page--section .page--section-header .content-sec.about-content,.page-wrapper.advertiser-page .page--section .page--section-header .content-sec.about-content{margin:30% auto auto}}@media (min-width:992px) and (max-width:1024px){.page-wrapper.about-page .page--section .page--section-header .content-sec.about-content,.page-wrapper.advertiser-page .page--section .page--section-header .content-sec.about-content{margin:25% auto auto}}@media (max-width:350px){.page-wrapper.about-page .page--section .page--section-header .content-sec.about-content,.page-wrapper.advertiser-page .page--section .page--section-header .content-sec.about-content{margin:45% auto auto}}.page-wrapper.about-page .page--section .page--section-header .content-sec.about-content .heading,.page-wrapper.advertiser-page .page--section .page--section-header .content-sec.about-content .heading{font-size:19px;font-weight:400;line-height:1.3}@media (min-width:1920px){.page-wrapper.about-page .page--section .page--section-header .content-sec.about-content .heading,.page-wrapper.advertiser-page .page--section .page--section-header .content-sec.about-content .heading{font-size:24px}}@media (max-width:767px){.page-wrapper.about-page .page--section .page--section-header .content-sec.about-content .heading,.page-wrapper.advertiser-page .page--section .page--section-header .content-sec.about-content .heading{font-size:18px;line-height:1.5}}.page-wrapper.about-page .page--section .page--section-header .content-sec.about-content .title,.page-wrapper.advertiser-page .page--section .page--section-header .content-sec.about-content .title{font-size:38px;font-weight:700;margin:30px 0 15px;line-height:1.1}@media (min-width:1920px){.page-wrapper.about-page .page--section .page--section-header .content-sec.about-content .title,.page-wrapper.advertiser-page .page--section .page--section-header .content-sec.about-content .title{font-size:50px}}@media (min-width:768px) and (max-width:1023px){.page-wrapper.about-page .page--section .page--section-header .content-sec.about-content .title,.page-wrapper.advertiser-page .page--section .page--section-header .content-sec.about-content .title{font-size:30px;margin:30px 30px 15px}}@media (min-width:992px) and (max-width:1024px){.page-wrapper.about-page .page--section .page--section-header .content-sec.about-content .title,.page-wrapper.advertiser-page .page--section .page--section-header .content-sec.about-content .title{font-size:30px;margin:30px 0 15px}}@media (max-width:767px){.page-wrapper.about-page .page--section .page--section-header .content-sec.about-content .title,.page-wrapper.advertiser-page .page--section .page--section-header .content-sec.about-content .title{font-size:28px;margin:20px 0 15px}}@media (max-width:350px){.page-wrapper.about-page .page--section .page--section-header .content-sec.about-content .title,.page-wrapper.advertiser-page .page--section .page--section-header .content-sec.about-content .title{font-size:26px}}.page-wrapper.about-page .page--section .page--section-header .heading,.page-wrapper.advertiser-page .page--section .page--section-header .heading{font-size:18px;font-weight:600;text-transform:uppercase;margin:0}.page-wrapper.about-page .page--section .page--section-header .title,.page-wrapper.advertiser-page .page--section .page--section-header .title{font-size:38px;font-weight:700;margin:30px 0 15px}@media (min-width:1440px) and (max-width:1920px){.page-wrapper.about-page .page--section .page--section-header .title,.page-wrapper.advertiser-page .page--section .page--section-header .title{font-size:46px}}.page-wrapper.about-page .page--section .page--section-header .subtitle,.page-wrapper.advertiser-page .page--section .page--section-header .subtitle{font-size:18px;font-weight:400;margin:0 0 40px;line-height:1.5}@media (min-width:1440px) and (max-width:1920px){.page-wrapper.about-page .page--section .page--section-header .subtitle,.page-wrapper.advertiser-page .page--section .page--section-header .subtitle{font-size:24px}}.page-wrapper.about-page .page--section-body .page--option-section .header-sec,.page-wrapper.about-page .page--section-footer .page--option-section .header-sec,.page-wrapper.advertiser-page .page--section-body .page--option-section .header-sec,.page-wrapper.advertiser-page .page--section-footer .page--option-section .header-sec{text-align:center}.page-wrapper.about-page .page--section-body .page--option-section .header-sec .title,.page-wrapper.about-page .page--section-footer .page--option-section .header-sec .title,.page-wrapper.advertiser-page .page--section-body .page--option-section .header-sec .title,.page-wrapper.advertiser-page .page--section-footer .page--option-section .header-sec .title{font-size:32px;color:#001c3b;font-weight:700;margin:0 0 10px}@media (min-width:1920px){.page-wrapper.about-page .page--section-body .page--option-section .header-sec .title,.page-wrapper.about-page .page--section-footer .page--option-section .header-sec .title,.page-wrapper.advertiser-page .page--section-body .page--option-section .header-sec .title,.page-wrapper.advertiser-page .page--section-footer .page--option-section .header-sec .title{font-size:36px}}@media (max-width:767px){.page-wrapper.about-page .page--section-body .page--option-section .header-sec .title,.page-wrapper.about-page .page--section-footer .page--option-section .header-sec .title,.page-wrapper.advertiser-page .page--section-body .page--option-section .header-sec .title,.page-wrapper.advertiser-page .page--section-footer .page--option-section .header-sec .title{font-size:34px}}.page-wrapper.about-page .page--section-body .page--option-section .header-sec .subtitle,.page-wrapper.about-page .page--section-footer .page--option-section .header-sec .subtitle,.page-wrapper.advertiser-page .page--section-body .page--option-section .header-sec .subtitle,.page-wrapper.advertiser-page .page--section-footer .page--option-section .header-sec .subtitle{font-size:18px;font-weight:600;color:#7b8a9a;margin:10px 120px 0;line-height:1.35}@media (max-width:767px){.page-wrapper.about-page .page--section-body .page--option-section .header-sec .subtitle,.page-wrapper.about-page .page--section-footer .page--option-section .header-sec .subtitle,.page-wrapper.advertiser-page .page--section-body .page--option-section .header-sec .subtitle,.page-wrapper.advertiser-page .page--section-footer .page--option-section .header-sec .subtitle{font-size:20px;margin:10px 5px 0}}@media (min-width:1920px){.page-wrapper.about-page .page--section-body .page--option-section .header-sec .subtitle,.page-wrapper.about-page .page--section-footer .page--option-section .header-sec .subtitle,.page-wrapper.advertiser-page .page--section-body .page--option-section .header-sec .subtitle,.page-wrapper.advertiser-page .page--section-footer .page--option-section .header-sec .subtitle{font-size:22px;margin:10px 110px 0}}.page-wrapper.about-page .page--section-body .page--option-section .header-sec .subtitle.mb-sec,.page-wrapper.about-page .page--section-footer .page--option-section .header-sec .subtitle.mb-sec,.page-wrapper.advertiser-page .page--section-body .page--option-section .header-sec .subtitle.mb-sec,.page-wrapper.advertiser-page .page--section-footer .page--option-section .header-sec .subtitle.mb-sec{margin-bottom:15px}@media (max-width:767px){.page-wrapper.about-page .page--section-body .page--option-section .header-sec .subtitle.mb-sec,.page-wrapper.about-page .page--section-footer .page--option-section .header-sec .subtitle.mb-sec,.page-wrapper.advertiser-page .page--section-body .page--option-section .header-sec .subtitle.mb-sec,.page-wrapper.advertiser-page .page--section-footer .page--option-section .header-sec .subtitle.mb-sec{margin:15px 5px}}.page-wrapper.about-page .page--section-body .page--option-section.about-sec .title,.page-wrapper.about-page .page--section-footer .page--option-section.about-sec .title,.page-wrapper.advertiser-page .page--section-body .page--option-section.about-sec .title,.page-wrapper.advertiser-page .page--section-footer .page--option-section.about-sec .title{margin:10px 0 30px}@media (max-width:767px){.page-wrapper.about-page .page--section-body .page--option-section.about-sec .title,.page-wrapper.about-page .page--section-footer .page--option-section.about-sec .title,.page-wrapper.advertiser-page .page--section-body .page--option-section.about-sec .title,.page-wrapper.advertiser-page .page--section-footer .page--option-section.about-sec .title{margin:10px 0 25px}}.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail{position:relative}.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail .option--sec-image,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail .option--sec-image,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail .option--sec-image,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail .option--sec-image{width:100%}@media (max-width:767px){.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail .flex-order,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail .flex-order,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail .flex-order,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail .flex-order{display:flex;flex-direction:column-reverse}}.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail .col-text,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail .col-text,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail .col-text,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail .col-text{position:relative}.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail .sec-text,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail .sec-text,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail .sec-text,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail .sec-text{position:absolute;width:100%;top:50%;left:0;transform:translate(10%,8%)}.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail .sec-text.sec-text-less,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail .sec-text.sec-text-less,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail .sec-text.sec-text-less,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail .sec-text.sec-text-less{transform:translate(10%,4%)}@media (max-width:767px){.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail .sec-text.sec-text-less,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail .sec-text.sec-text-less,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail .sec-text.sec-text-less,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail .sec-text.sec-text-less{transform:translate(4%,4%)}}@media (max-width:767px){.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail .sec-text,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail .sec-text,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail .sec-text,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail .sec-text{position:relative;transform:translate(4%,10%)}}.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail .sec-heading,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail .sec-heading,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail .sec-heading,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail .sec-heading{font-size:30px;font-weight:700;color:#001c3b;margin:0 0 20px}.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail .sec-subtext,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail .sec-subtext,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail .sec-subtext,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail .sec-subtext{font-size:16px;color:#7b8a9a;font-weight:400;margin:0 50px 20px 0}@media (max-width:767px){.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail .sec-subtext,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail .sec-subtext,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail .sec-subtext,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail .sec-subtext{margin:0 20px 20px 0}}.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail .button-sec .title,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail .button-sec .title,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail .button-sec .title,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail .button-sec .title{font-size:16px;color:#7b8a9a;font-weight:600;line-height:1;margin-bottom:15px}.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail.cards-sec .why_hackr-col,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail.cards-sec .why_hackr-col,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail.cards-sec .why_hackr-col,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail.cards-sec .why_hackr-col{box-shadow:0 10px 30px 0 rgba(222,233,238,.63);border:1px solid transparent;border-radius:10px;background:#fff;padding:30px 0}@media (max-width:767px){.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail.cards-sec .why_hackr-col,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail.cards-sec .why_hackr-col,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail.cards-sec .why_hackr-col,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail.cards-sec .why_hackr-col{margin:0 10px 30px}}.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail.cards-sec .img-sec,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail.cards-sec .img-sec,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail.cards-sec .img-sec,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail.cards-sec .img-sec{width:70px;height:70px;background:#e5f1ff;border-radius:50%;background-position:10px 26px;background-repeat:no-repeat;background-size:contain;margin:0 auto}.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail.cards-sec .img-sec.first,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail.cards-sec .img-sec.first,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail.cards-sec .img-sec.first,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail.cards-sec .img-sec.first{background-position:0 25px}.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail.cards-sec .number,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail.cards-sec .number,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail.cards-sec .number,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail.cards-sec .number{font-size:40px;font-weight:700;color:#007aff;margin:25px 0 0}.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail.cards-sec .text,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail.cards-sec .text,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail.cards-sec .text,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail.cards-sec .text{font-size:18px;color:#001c3b;font-weight:600;margin:10px 0 0}.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail.card-detail-sec img,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail.card-detail-sec img,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail.card-detail-sec img,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail.card-detail-sec img{width:60%}.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail.card-detail-sec .title,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail.card-detail-sec .title,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail.card-detail-sec .title,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail.card-detail-sec .title{font-size:20px;font-weight:600;color:#001c3b;margin:30px 0 0}.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail.card-detail-sec .subtitle,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail.card-detail-sec .subtitle,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail.card-detail-sec .subtitle,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail.card-detail-sec .subtitle{font-size:16px;font-weight:400;color:#7b8a9a;margin:10px 0 0}.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail.advertisements-sec .mb-xg,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail.advertisements-sec .mb-xg,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail.advertisements-sec .mb-xg,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail.advertisements-sec .mb-xg{margin-bottom:500px}@media (max-width:767px){.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail.advertisements-sec .mb-xg,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail.advertisements-sec .mb-xg,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail.advertisements-sec .mb-xg,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail.advertisements-sec .mb-xg{margin-bottom:0}}.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail.advertisements-sec .sec-text,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail.advertisements-sec .sec-text,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail.advertisements-sec .sec-text,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail.advertisements-sec .sec-text{transform:translate(4%,1%)}@media (max-width:767px){.page-wrapper.about-page .page--section-body .page--option-section .options--sec-detail.learner-sec .mb-xl,.page-wrapper.about-page .page--section-footer .page--option-section .options--sec-detail.learner-sec .mb-xl,.page-wrapper.advertiser-page .page--section-body .page--option-section .options--sec-detail.learner-sec .mb-xl,.page-wrapper.advertiser-page .page--section-footer .page--option-section .options--sec-detail.learner-sec .mb-xl{margin-bottom:0!important}}.page-wrapper.about-page .page--section-body .page--option-section.promotion-sec,.page-wrapper.about-page .page--section-footer .page--option-section.promotion-sec,.page-wrapper.advertiser-page .page--section-body .page--option-section.promotion-sec,.page-wrapper.advertiser-page .page--section-footer .page--option-section.promotion-sec{position:relative;background:#f7fbff;padding:40px 0 0}.page-wrapper.about-page .page--section-body .page--option-section.promotion-sec:before,.page-wrapper.about-page .page--section-footer .page--option-section.promotion-sec:before,.page-wrapper.advertiser-page .page--section-body .page--option-section.promotion-sec:before,.page-wrapper.advertiser-page .page--section-footer .page--option-section.promotion-sec:before{content:"";position:absolute;background-image:url(52b1a1497ec59d58f63f4a9e13e5dac1.svg);background-repeat:no-repeat;background-size:cover;width:100%;height:150px;top:-120px}.page-wrapper.about-page .page--section-body .page--option-section.promotion-sec-bg,.page-wrapper.about-page .page--section-footer .page--option-section.promotion-sec-bg,.page-wrapper.advertiser-page .page--section-body .page--option-section.promotion-sec-bg,.page-wrapper.advertiser-page .page--section-footer .page--option-section.promotion-sec-bg{position:relative;padding:60px 0 180px;z-index:1}@media (min-width:1920px){.page-wrapper.about-page .page--section-body .page--option-section.promotion-sec-bg,.page-wrapper.about-page .page--section-footer .page--option-section.promotion-sec-bg,.page-wrapper.advertiser-page .page--section-body .page--option-section.promotion-sec-bg,.page-wrapper.advertiser-page .page--section-footer .page--option-section.promotion-sec-bg{padding:60px 0 23s0px}}.page-wrapper.about-page .page--section-body .page--option-section.promotion-sec-bg:before,.page-wrapper.about-page .page--section-footer .page--option-section.promotion-sec-bg:before,.page-wrapper.advertiser-page .page--section-body .page--option-section.promotion-sec-bg:before,.page-wrapper.advertiser-page .page--section-footer .page--option-section.promotion-sec-bg:before{content:"";background-image:linear-gradient(to bottom right,#45b9d6 0,#2ea3e4 25%,#168ef2 80%,#0780fb);position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.page-wrapper.about-page .page--section-body .page--option-section.promotion-sec-bg:after,.page-wrapper.about-page .page--section-footer .page--option-section.promotion-sec-bg:after,.page-wrapper.advertiser-page .page--section-body .page--option-section.promotion-sec-bg:after,.page-wrapper.advertiser-page .page--section-footer .page--option-section.promotion-sec-bg:after{content:"";background-image:linear-gradient(to bottom right,rgba(0,0,0,.02) 0,rgba(0,0,0,.24) 50%,rgba(0,0,0,.2));position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.page-wrapper.about-page .page--section-body .page--option-section.promotion-sec-bg .header-sec .subtitle,.page-wrapper.about-page .page--section-body .page--option-section.promotion-sec-bg .header-sec .title,.page-wrapper.about-page .page--section-footer .page--option-section.promotion-sec-bg .header-sec .subtitle,.page-wrapper.about-page .page--section-footer .page--option-section.promotion-sec-bg .header-sec .title,.page-wrapper.advertiser-page .page--section-body .page--option-section.promotion-sec-bg .header-sec .subtitle,.page-wrapper.advertiser-page .page--section-body .page--option-section.promotion-sec-bg .header-sec .title,.page-wrapper.advertiser-page .page--section-footer .page--option-section.promotion-sec-bg .header-sec .subtitle,.page-wrapper.advertiser-page .page--section-footer .page--option-section.promotion-sec-bg .header-sec .title{color:#fff}.page-wrapper.about-page .page--section-footer,.page-wrapper.advertiser-page .page--section-footer{margin-top:70px}.page-wrapper.about-page .footer-sec,.page-wrapper.advertiser-page .footer-sec{position:relative;height:40vh}.page-wrapper.about-page .footer-sec:before,.page-wrapper.advertiser-page .footer-sec:before{content:"";background-image:linear-gradient(225deg,#3bb0dc,#259ce9 25%,#148cf3 80%,#0882fa);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.page-wrapper.about-page .footer-sec:after,.page-wrapper.advertiser-page .footer-sec:after{content:"";background-image:linear-gradient(225deg,rgba(0,0,0,.06),rgba(0,0,0,.24) 50%,rgba(0,0,0,.14));position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.page-wrapper.about-page .footer-sec .text,.page-wrapper.advertiser-page .footer-sec .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;width:100%}.page-wrapper.about-page .footer-sec .text .title,.page-wrapper.advertiser-page .footer-sec .text .title{color:#fff;font-size:28px;font-weight:700;margin-bottom:35px}.page-wrapper.about-page .footer-sec .text .btn-white,.page-wrapper.advertiser-page .footer-sec .text .btn-white{box-shadow:0 2px 10px 0 rgba(19,97,148,.63);border:none}.page-wrapper.about-page .footer-sec .text .btn-white:focus,.page-wrapper.about-page .footer-sec .text .btn-white:hover,.page-wrapper.advertiser-page .footer-sec .text .btn-white:focus,.page-wrapper.advertiser-page .footer-sec .text .btn-white:hover{background:hsla(0,0%,100%,.9);color:#268ae5;border:none}.page-wrapper.about-page .page--option-section.founding-sec .header-sec .subtitle,.page-wrapper.advertiser-page .page--option-section.founding-sec .header-sec .subtitle{margin:10px 4rem 0}@media (max-width:767px){.page-wrapper.about-page .page--option-section.founding-sec .header-sec .subtitle,.page-wrapper.advertiser-page .page--option-section.founding-sec .header-sec .subtitle{margin:10px 5px 0}}.page-wrapper.about-page .team_sec-row,.page-wrapper.advertiser-page .team_sec-row{display:flex;flex-wrap:wrap}.page-wrapper.about-page .team_sec-row.founder-row,.page-wrapper.advertiser-page .team_sec-row.founder-row{margin:0 7rem}@media (max-width:767px){.page-wrapper.about-page .team_sec-row.founder-row,.page-wrapper.advertiser-page .team_sec-row.founder-row{margin:0 1rem}}@media (max-width:767px){.page-wrapper.about-page .team_sec-row.founder-row .padding-0-mobile,.page-wrapper.advertiser-page .team_sec-row.founder-row .padding-0-mobile{padding:0!important}}.page-wrapper.about-page .team_sec-row.member-row .team-sec,.page-wrapper.advertiser-page .team_sec-row.member-row .team-sec{height:unset}.page-wrapper.about-page .team_sec-row.member-row .team-sec:before,.page-wrapper.advertiser-page .team_sec-row.member-row .team-sec:before{opacity:0}.page-wrapper.about-page .team_sec-row .team-sec,.page-wrapper.advertiser-page .team_sec-row .team-sec{display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:1;margin-bottom:5rem;background:#fff;border-radius:10px;box-shadow:0 4px 14px rgba(0,0,0,.08);padding:3rem;overflow:hidden;transition:all .3s ease-out;height:90%}@media (max-width:767px){.page-wrapper.about-page .team_sec-row .team-sec,.page-wrapper.advertiser-page .team_sec-row .team-sec{padding:2.5rem 2rem;height:unset}}.page-wrapper.about-page .team_sec-row .team-sec:before,.page-wrapper.advertiser-page .team_sec-row .team-sec:before{content:"";position:absolute;top:-31%;left:-51%;width:140%;height:101%;background-position:0 0;background-size:cover;background-repeat:no-repeat;opacity:.06;z-index:-1}.page-wrapper.about-page .team_sec-row .team-sec.team-sec-spacing,.page-wrapper.advertiser-page .team_sec-row .team-sec.team-sec-spacing{margin:3rem 1rem;width:calc(33% - 2rem);transition:all .3s ease-out}@media (min-width:768px) and (max-width:1023px){.page-wrapper.about-page .team_sec-row .team-sec.team-sec-spacing,.page-wrapper.advertiser-page .team_sec-row .team-sec.team-sec-spacing{margin:3rem 2rem;width:calc(50% - 4rem)}}@media (max-width:767px){.page-wrapper.about-page .team_sec-row .team-sec.team-sec-spacing,.page-wrapper.advertiser-page .team_sec-row .team-sec.team-sec-spacing{margin:3rem 2.5rem 0;width:calc(100% - 5rem)}}.page-wrapper.about-page .team_sec-row .team-sec.team-sec-spacing:before,.page-wrapper.advertiser-page .team_sec-row .team-sec.team-sec-spacing:before{opacity:0}.page-wrapper.about-page .team_sec-row .team-sec.team-sec-spacing .team-img,.page-wrapper.advertiser-page .team_sec-row .team-sec.team-sec-spacing .team-img{width:12rem;height:12rem}.page-wrapper.about-page .team_sec-row .team-sec.team-sec-spacing .sec-subtext,.page-wrapper.advertiser-page .team_sec-row .team-sec.team-sec-spacing .sec-subtext{font-size:15px}@media (max-width:767px){.page-wrapper.about-page .team_sec-row .team-sec.team-sec-spacing .sec-subtext,.page-wrapper.advertiser-page .team_sec-row .team-sec.team-sec-spacing .sec-subtext{font-size:19px}}.page-wrapper.about-page .team_sec-row .team-sec:hover,.page-wrapper.advertiser-page .team_sec-row .team-sec:hover{transform:translateY(-8px);box-shadow:0 4px 20px rgba(0,0,0,.1)}.page-wrapper.about-page .team_sec-row .sec-header,.page-wrapper.advertiser-page .team_sec-row .sec-header{text-align:center}.page-wrapper.about-page .team_sec-row .team-img,.page-wrapper.advertiser-page .team_sec-row .team-img{height:15rem;width:15rem;background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:50%}.page-wrapper.about-page .team_sec-row .team-img.img-center,.page-wrapper.advertiser-page .team_sec-row .team-img.img-center{margin:0 auto}.page-wrapper.about-page .team_sec-row .sec-heading,.page-wrapper.advertiser-page .team_sec-row .sec-heading{margin:2rem 0 5px;font-weight:700;font-size:20px;color:#001c3b}@media (max-width:767px){.page-wrapper.about-page .team_sec-row .sec-heading,.page-wrapper.advertiser-page .team_sec-row .sec-heading{font-size:24px}}.page-wrapper.about-page .team_sec-row .sec-subheading,.page-wrapper.advertiser-page .team_sec-row .sec-subheading{margin:5px 0 10px;font-size:16px;font-weight:700;color:#7b8a9a}@media (max-width:767px){.page-wrapper.about-page .team_sec-row .sec-subheading,.page-wrapper.advertiser-page .team_sec-row .sec-subheading{font-size:18px}}.page-wrapper.about-page .team_sec-row .sec-subtext,.page-wrapper.advertiser-page .team_sec-row .sec-subtext{text-align:center;font-size:16px;color:rgba(0,28,59,.6);font-weight:400;margin:10px 0 0}@media (max-width:767px){.page-wrapper.about-page .team_sec-row .sec-subtext,.page-wrapper.advertiser-page .team_sec-row .sec-subtext{font-size:19px}}.page-wrapper.about-page .team_sec-row .sec-subtext a,.page-wrapper.advertiser-page .team_sec-row .sec-subtext a{color:#007aff;font-weight:500}.page-wrapper.about-page .team_sec-row .sec-subtext a:focus,.page-wrapper.about-page .team_sec-row .sec-subtext a:hover,.page-wrapper.advertiser-page .team_sec-row .sec-subtext a:focus,.page-wrapper.advertiser-page .team_sec-row .sec-subtext a:hover{text-decoration:none;border-bottom:1px solid #007aff}.page-wrapper.about-page .page--option-section.pic-grid-sec,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec{position:relative;background:#f7fbff;padding:40px 0 100px}@media (max-width:767px){.page-wrapper.about-page .page--option-section.pic-grid-sec,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec{padding:20px 0 50px}}.page-wrapper.about-page .page--option-section.pic-grid-sec:before,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec:before{content:"";position:absolute;background-image:url(52b1a1497ec59d58f63f4a9e13e5dac1.svg);background-repeat:no-repeat;background-size:cover;width:100%;height:150px;top:-120px}@media (min-width:1920px){.page-wrapper.about-page .page--option-section.pic-grid-sec:before,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec:before{top:-130px}}.page-wrapper.about-page .page--option-section.pic-grid-sec .header-sec .subtitle,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .header-sec .subtitle{margin:10px 300px 0}@media (min-width:1920px){.page-wrapper.about-page .page--option-section.pic-grid-sec .header-sec .subtitle,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .header-sec .subtitle{margin:10px 520px 0}}@media (max-width:1023px){.page-wrapper.about-page .page--option-section.pic-grid-sec .header-sec .subtitle,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .header-sec .subtitle{margin:20px 10px 0}}@media (min-width:992px) and (max-width:1024px){.page-wrapper.about-page .page--option-section.pic-grid-sec .header-sec .subtitle,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .header-sec .subtitle{margin:20px 40px 0}}.page-wrapper.about-page .page--option-section.pic-grid-sec .wrapper,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .wrapper{display:grid;grid-gap:5px 10px;margin:0}@media (max-width:767px){.page-wrapper.about-page .page--option-section.pic-grid-sec .wrapper,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .wrapper{display:block;margin:0 20px}}.page-wrapper.about-page .page--option-section.pic-grid-sec .box,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .box{position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:5px;padding:60px;transition:all 1s ease-in-out}@media (max-width:767px){.page-wrapper.about-page .page--option-section.pic-grid-sec .box,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .box{padding:0;margin-bottom:2rem}}.page-wrapper.about-page .page--option-section.pic-grid-sec .a,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .a{display:grid;grid-gap:10px}@media (max-width:767px){.page-wrapper.about-page .page--option-section.pic-grid-sec .a,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .a{display:block}}.page-wrapper.about-page .page--option-section.pic-grid-sec .b,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .b{grid-row:1/span 2;grid-column:1/span 2}@media (max-width:767px){.page-wrapper.about-page .page--option-section.pic-grid-sec .b,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .b{grid-row:auto;grid-column:auto;height:250px}}.page-wrapper.about-page .page--option-section.pic-grid-sec .c,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .c{grid-column:3;grid-row:1;height:120px}@media (max-width:767px){.page-wrapper.about-page .page--option-section.pic-grid-sec .c,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .c{grid-row:auto;grid-column:auto;height:250px}}.page-wrapper.about-page .page--option-section.pic-grid-sec .d,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .d{grid-column:3;grid-row:2;height:200px}@media (max-width:767px){.page-wrapper.about-page .page--option-section.pic-grid-sec .d,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .d{grid-row:auto;grid-column:auto;height:250px}}.page-wrapper.about-page .page--option-section.pic-grid-sec .e,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .e{grid-column:auto}@media (max-width:767px){.page-wrapper.about-page .page--option-section.pic-grid-sec .e,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .e{height:250px}}.page-wrapper.about-page .page--option-section.pic-grid-sec .f,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .f{display:grid;grid-gap:10px;grid-row:row 2}@media (max-width:767px){.page-wrapper.about-page .page--option-section.pic-grid-sec .f,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .f{display:block;grid-row:auto}}.page-wrapper.about-page .page--option-section.pic-grid-sec .g,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .g{grid-row:1/span 2;grid-column:2}@media (max-width:767px){.page-wrapper.about-page .page--option-section.pic-grid-sec .g,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .g{grid-row:auto;grid-column:auto;height:250px}}.page-wrapper.about-page .page--option-section.pic-grid-sec .h,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .h{grid-column:1;grid-row:1;height:150px}@media (max-width:767px){.page-wrapper.about-page .page--option-section.pic-grid-sec .h,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .h{grid-row:auto;grid-column:auto;height:250px}}.page-wrapper.about-page .page--option-section.pic-grid-sec .i,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .i{grid-column:1;grid-row:2;height:150px}@media (max-width:767px){.page-wrapper.about-page .page--option-section.pic-grid-sec .i,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .i{grid-row:auto;grid-column:auto;height:250px}}.page-wrapper.about-page .page--option-section.pic-grid-sec .j,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .j{grid-column:auto;grid-row:3}@media (max-width:767px){.page-wrapper.about-page .page--option-section.pic-grid-sec .j,.page-wrapper.advertiser-page .page--option-section.pic-grid-sec .j{grid-row:auto;grid-column:auto;height:250px}}.page-wrapper.about-page .team-sec-collapse,.page-wrapper.advertiser-page .team-sec-collapse{margin-top:70px}@media (min-width:1920px){.page-wrapper.about-page .team-sec-collapse,.page-wrapper.advertiser-page .team-sec-collapse{top:100px}}@media (min-width:1920px){.page-wrapper.about-page .promotion-card-sec:before,.page-wrapper.advertiser-page .promotion-card-sec:before{top:-140px}}.page-wrapper.about-page .promotion-card-sec .row-xl,.page-wrapper.advertiser-page .promotion-card-sec .row-xl{margin:0 2rem}@media (min-width:1920px){.page-wrapper.about-page .promotion-card-sec .row-xl,.page-wrapper.advertiser-page .promotion-card-sec .row-xl{margin:0 2rem}}@media (max-width:767px){.page-wrapper.about-page .promotion-card-sec .row-xl,.page-wrapper.advertiser-page .promotion-card-sec .row-xl{margin:0 -1rem}}@media (min-width:1920px){.page-wrapper.about-page .promotion-card-sec .col-xl,.page-wrapper.advertiser-page .promotion-card-sec .col-xl{margin-right:1rem;width:calc(25% - 1rem)}}.page-wrapper.about-page .promotion-card-sec .card,.page-wrapper.advertiser-page .promotion-card-sec .card{display:flex;justify-content:space-between;flex-direction:column;border:none;border-radius:10px;box-shadow:0 9px 13px rgba(0,122,255,.1);padding:0;min-height:20rem;text-decoration:none;overflow:hidden;position:relative;z-index:1}@media (max-width:1023px){.page-wrapper.about-page .promotion-card-sec .card,.page-wrapper.advertiser-page .promotion-card-sec .card{margin:0 0 2rem}}.page-wrapper.about-page .promotion-card-sec .card .card-bg,.page-wrapper.advertiser-page .promotion-card-sec .card .card-bg{content:"";position:absolute;top:-24%;right:-42%;height:310px;width:510px;background-repeat:no-repeat;background-size:contain;z-index:-1;opacity:.04;transform:rotate(180deg)}@media (min-width:1920px){.page-wrapper.about-page .promotion-card-sec .card .card-bg,.page-wrapper.advertiser-page .promotion-card-sec .card .card-bg{top:-66%;height:460px}}@media (max-width:767px){.page-wrapper.about-page .promotion-card-sec .card .card-bg,.page-wrapper.advertiser-page .promotion-card-sec .card .card-bg{right:-32%}}.page-wrapper.about-page .promotion-card-sec .card:focus,.page-wrapper.about-page .promotion-card-sec .card:hover,.page-wrapper.advertiser-page .promotion-card-sec .card:focus,.page-wrapper.advertiser-page .promotion-card-sec .card:hover{transform:translateY(-8px);transition:all .5s ease-out}.page-wrapper.about-page .promotion-card-sec .card:focus .card-bg,.page-wrapper.about-page .promotion-card-sec .card:hover .card-bg,.page-wrapper.advertiser-page .promotion-card-sec .card:focus .card-bg,.page-wrapper.advertiser-page .promotion-card-sec .card:hover .card-bg{opacity:0}@media (min-width:992px) and (max-width:1024px){.page-wrapper.about-page .promotion-card-sec .card,.page-wrapper.advertiser-page .promotion-card-sec .card{min-height:24rem}}.page-wrapper.about-page .promotion-card-sec .card-body,.page-wrapper.advertiser-page .promotion-card-sec .card-body{padding:1.5rem;display:flex;flex:1;justify-content:space-between;flex-direction:column;align-items:flex-start}.page-wrapper.about-page .promotion-card-sec .body-header .img-sec,.page-wrapper.advertiser-page .promotion-card-sec .body-header .img-sec{width:50px;height:45px;background-position:50%;background-repeat:no-repeat;background-size:contain}.page-wrapper.about-page .promotion-card-sec .body-header .info-text,.page-wrapper.advertiser-page .promotion-card-sec .body-header .info-text{font-size:16px;color:#001c3b;font-weight:600;text-align:left;margin:20px 0 0}.page-wrapper.about-page .promotion-card-sec .body-footer .link-text,.page-wrapper.advertiser-page .promotion-card-sec .body-footer .link-text{color:#007aff;margin:15px 0 0;font-size:16px;font-weight:700}.page-wrapper.about-page .promotion-card-sec .body-footer i,.page-wrapper.advertiser-page .promotion-card-sec .body-footer i{font-size:16px;margin-left:5px;display:inline-block}.page-wrapper.about-page .icon-emoji,.page-wrapper.advertiser-page .icon-emoji{font-size:2.6rem;margin:0 10px 0 0}@media (min-width:1920px){.page-wrapper.about-page .icon-emoji,.page-wrapper.advertiser-page .icon-emoji{font-size:3.2rem}}.page-wrapper.about-page .text-center,.page-wrapper.advertiser-page .text-center{text-align:center!important}.page-wrapper.about-page .sec-footer .sec-text,.page-wrapper.advertiser-page .sec-footer .sec-text{text-align:center}.page-wrapper.about-page .team-social,.page-wrapper.advertiser-page .team-social{display:flex;align-items:center;justify-content:center;padding:0;margin:10px 0;list-style:none;text-align:left}.page-wrapper.about-page .team-social .social-icon,.page-wrapper.advertiser-page .team-social .social-icon{color:rgba(123,138,154,.5);margin-right:15px}.page-wrapper.about-page .team-social .social-icon:link,.page-wrapper.about-page .team-social .social-icon:visited,.page-wrapper.advertiser-page .team-social .social-icon:link,.page-wrapper.advertiser-page .team-social .social-icon:visited{color:#007aff;text-decoration:none;border-bottom:none}.page-wrapper.about-page .team-social i,.page-wrapper.advertiser-page .team-social i{font-size:22px}@media (max-width:767px){.page-wrapper.about-page .team-social i,.page-wrapper.advertiser-page .team-social i{font-size:28px}}.page-wrapper.about-page .team-social.contact-social,.page-wrapper.advertiser-page .team-social.contact-social{margin:20px 0}.page-wrapper.about-page .team-social.contact-social .social-icon,.page-wrapper.advertiser-page .team-social.contact-social .social-icon{color:#007aff;margin-right:38px}.page-wrapper.about-page .team-social.contact-social .social-icon:focus,.page-wrapper.about-page .team-social.contact-social .social-icon:hover,.page-wrapper.advertiser-page .team-social.contact-social .social-icon:focus,.page-wrapper.advertiser-page .team-social.contact-social .social-icon:hover{cursor:pointer}.page-wrapper.about-page .team-social.contact-social i,.page-wrapper.advertiser-page .team-social.contact-social i{font-size:32px}.page-wrapper.about-page .pic-grid-sec.contact-sec,.page-wrapper.advertiser-page .pic-grid-sec.contact-sec{padding:20px 0 0;z-index:2;position:relative}.page-wrapper.about-page .pic-grid-sec.contact-sec:before,.page-wrapper.advertiser-page .pic-grid-sec.contact-sec:before{z-index:-1}@media (min-width:1920px){.page-wrapper.about-page .pic-grid-sec.contact-sec:before,.page-wrapper.advertiser-page .pic-grid-sec.contact-sec:before{top:-140px}}@media (max-width:767px){.page-wrapper.about-page .pic-grid-sec.contact-sec .header-sec .subtitle,.page-wrapper.advertiser-page .pic-grid-sec.contact-sec .header-sec .subtitle{margin:20px 15px 0}}.page-wrapper.about-page .pic-grid-sec.contact-sec .text-primary-new,.page-wrapper.advertiser-page .pic-grid-sec.contact-sec .text-primary-new{color:#007aff}.flex-row-style{display:flex;flex-wrap:wrap}.hackr-contest-page{font-family:proxima-nova,sans-serif;background:#fff}.hackr-contest-page .fblogo{position:relative;z-index:1111}.hackr-contest-page .banner-section{padding:20px 17px;display:flex;justify-content:space-between;align-items:center;background:#e8f2ff}.hackr-contest-page .banner-section .logo{width:100px;height:auto}.hackr-contest-page .banner-section .hackr-logo{margin-right:10px}.hackr-contest-page .banner-section .banner-txt{font-size:18px;font-weight:700;color:#4a4a4a}.hackr-contest-page .hero-section{text-align:center;padding:20px 15px}@media (min-width:1024px){.hackr-contest-page .hero-section{width:60%;margin:0 auto}}.hackr-contest-page .hero-section:before{font-family:Ionicons;content:"\f3d1";position:absolute;left:-37px;font-size:52rem;color:rgba(0,122,255,.2);z-index:1;line-height:1;opacity:.5;top:190px}@media (min-width:768px) and (max-width:1023px){.hackr-contest-page .hero-section:before{display:none}}@media (min-width:1024px){.hackr-contest-page .hero-section:before{display:none}}.hackr-contest-page .hero-section .heading{font-size:28px;font-weight:700;color:#007aff;text-transform:uppercase}.hackr-contest-page .hero-section .subheading{color:#7b8a9a;font-size:18px}.hackr-contest-page .body-section{padding:0 15px}@media (min-width:1024px){.hackr-contest-page .body-section{width:60%;margin:0 auto}}@media (min-width:768px) and (max-width:1023px){.hackr-contest-page .body-section{width:55%;margin:0 auto}}.hackr-contest-page .body-section .instructions{color:#596573;font-size:16px}@media (min-width:1024px){.hackr-contest-page .body-section .instructions{width:60%;margin:0 auto}}.hackr-contest-page .body-section .instructions .heading{font-size:20px;font-weight:600;color:#001c3b}.hackr-contest-page .body-section .social-buttons{display:flex;justify-content:space-evenly;align-items:center;margin:20px 0}.hackr-contest-page .body-section .social-buttons a:hover{border-bottom:none}.hackr-contest-page .body-section .social-buttons .logo{width:40px}.hackr-contest-page .body-section .social-buttons .btn_facebook{box-shadow:0 4px 6px rgba(59,89,152,.5)}.hackr-contest-page .body-section .social-buttons .btn_twitter{box-shadow:0 4px 6px rgba(29,161,242,.5)}.hackr-contest-page .body-section .social-buttons .btn_instagram{box-shadow:0 4px 6px rgba(193,53,132,.5)}.hackr-contest-page .body-section .jobs{padding:2rem 0;font-size:15px;font-weight:500;text-align:center}.hackr-contest-page .body-section .jobs .mail-link{font-weight:600;color:#007aff}.forum-page .container{max-width:1170px}.forum-page .container.forum-container{margin-top:65px;margin-bottom:50px}@media (max-width:767px){.forum-page .container.forum-container{display:flex;flex-direction:column}}.forum-wrapper{display:flex;margin-top:30px}@media (max-width:767px){.forum-wrapper{margin-top:0;flex-direction:column}}.forum-sidebar{width:250px}@media (max-width:767px){.forum-sidebar{width:100%;margin-top:0}}.discussion-category-title h4{margin-top:0;opacity:.9;margin-bottom:10px;line-height:24px;font-size:24px}.new-discussion-btn{background:var(--theme-primary);border-radius:3px;color:#fff;display:block;padding:7px 15px;display:flex;align-items:center;justify-content:center;transition:all .1s linear}.new-discussion-btn:hover{color:#fff;border:none;background-color:#3773b0}.new-discussion-btn img.icon-plus{width:10px;filter:brightness(0) contrast(100%) invert(1);margin-right:5px}@media (max-width:767px){.categories-list{margin-bottom:30px}}.categories-list h4{margin-top:25px;font-size:14px;font-weight:600}.categories-list ul{margin-top:10px;padding:0;border-radius:3px;color:#383838;background-color:#fff;transition:all .3s linear;font-weight:500;max-height:400px;overflow:scroll}.categories-list ul li{list-style:none;margin-top:2px}.categories-list ul li a{box-sizing:border-box;display:block;color:#333;font-size:14px;margin-left:-10px;margin-right:-10px;padding:5px 10px;border-radius:3px;transition:all .2s linear}.categories-list ul li a.active,.categories-list ul li a:hover{border:none;background:#f2f2f2;padding-left:15px;transition:all .2s linear}.forum-main{flex:1;margin-left:30px}@media (max-width:767px){.forum-main{margin-left:0;width:100%}}.forum-main.forum-wrapper-right{width:70%}@media (max-width:767px){.forum-main.forum-wrapper-right{width:100%}}.discussion-list-heading{display:flex;align-items:center}.discussion-list-heading h4{margin:0;flex:1;font-size:14px;font-weight:600;color:#383838}.discussions-sort a{text-decoration:none;color:#000;opacity:.5;margin-left:10px}.discussions-sort a.active{opacity:.9;font-weight:500}.discussions-sort a:hover{border-bottom:none}.discussion-list{padding:0;background-color:#fff;border:1px solid #eee;transition:all .3s linear;font-weight:500;margin-top:15px}@media (max-width:767px){.discussion-list{margin-top:15px}}.discussion-list-item{padding:15px 20px;border-bottom:1px solid transparent;list-style:none;display:flex;align-items:center;border-bottom:1px solid #f3f3f3}@media (max-width:767px){.discussion-list-item{display:block}}.discussion-list-item:hover{background:#f7f7f7}.discussion-list-item:last-child{border-bottom:none}.discussion-content{flex:1}.discussion-actions{display:flex;align-items:center}@media (max-width:767px){.discussion-actions{flex-wrap:wrap}}.category-actions-secondary{display:none}@media (max-width:767px){.category-actions-secondary{display:flex;align-items:center;justify-content:space-between}}.discussion-date{font-size:13px;color:#a7a9ac;margin-bottom:4px}.discussion-category{margin-right:10px;background:#fafafa;color:#7b7b7b;padding:5px 10px;font-size:12px;transition:all .1s linear;border-radius:3px;font-weight:500;border:1px solid #eee}.discussion-category:hover{color:#7b7b7b!important;border:1px solid #eee;background:#ebebeb}.label-count{color:#7b7b7b;font-size:12px;border-bottom:1px solid transparent;cursor:pointer;margin-bottom:5px}.label-count:hover{color:#7b7b7b;border-bottom:1px solid #7b7b7b}.discussion-title{display:inline-block;font-size:20px;color:#383838;font-weight:600;margin-bottom:15px;margin-top:0;border-bottom-color:transparent}.discussion-title:hover{border:none}.discussion-user{font-weight:600;margin-right:8px}.discussion-user,.discussion-user:hover{color:#383838;border-bottom:1px solid transparent}.discussion-user:hover .discussion-username{color:#383838;border-bottom:1px solid #383838}@media (max-width:767px){.discussion-user{margin-right:0}}.discussion-excerpt{margin-bottom:15px;max-height:40px;overflow:hidden}.discussion-excerpt p{margin:0}.discussion-excerpt *{word-break:break-all;opacity:.7;margin-top:8px;font-size:14px}.discussion-excerpt img{display:none}.cagetory-label-group{display:flex;align-items:center}@media (min-width:767px){.cagetory-label-group{margin-left:auto}}.discussion-cta{display:inline-block;margin-right:auto}.discussion-cta:hover{border-bottom:none;text-decoration:underline}.discussion-post-count{display:flex;justify-content:flex-end;align-items:center;font-size:20px;opacity:.7;text-align:center}.discussion-post-count .txt{margin-left:8px}.discussion-user-avatar{display:flex;position:relative}.discussion-user-avatar a,.discussion-user-avatar div{height:36px;width:36px;background-size:cover;background-position:50%;display:block;border-radius:4px;margin-right:18px;transition:all .1s linear;background-color:rgba(0,0,0,.08)}.discussion-user-avatar a:hover,.discussion-user-avatar div:hover{border:none}.discussion-page .discussion-wrapper,.forum-edit-page .discussion-wrapper{background:#fff;padding:15px 20px;border-radius:3px;margin-bottom:20px;background-color:#fff;border:1px solid #eee;transition:all .3s linear}.discussion-page .discussion-wrapper .discussion-info,.forum-edit-page .discussion-wrapper .discussion-info{display:flex;align-items:center}.discussion-page .discussion-wrapper .discussion-info .archive-correct-form,.forum-edit-page .discussion-wrapper .discussion-info .archive-correct-form{display:inline-block;margin-left:10px}.discussion-page .discussion-wrapper .discussion-info .archive-correct-btn,.forum-edit-page .discussion-wrapper .discussion-info .archive-correct-btn{background:transparent;border:none;opacity:0;outline:none}@media (max-width:767px){.discussion-page .discussion-wrapper .discussion-info .archive-correct-btn,.forum-edit-page .discussion-wrapper .discussion-info .archive-correct-btn{opacity:.5;font-size:13px;padding:0;margin-right:10px}}.discussion-page .discussion-wrapper .discussion-info .archive-correct-btn:hover,.forum-edit-page .discussion-wrapper .discussion-info .archive-correct-btn:hover{opacity:.9!important;border:none;outline:none}.discussion-page .discussion-wrapper h1.discussion-title,.discussion-page .discussion-wrapper h2.discussion-title,.forum-edit-page .discussion-wrapper h1.discussion-title,.forum-edit-page .discussion-wrapper h2.discussion-title{font-size:20px;color:#383838;font-weight:500;margin-bottom:0}@media (max-width:767px){.discussion-page .discussion-wrapper h1.discussion-title,.discussion-page .discussion-wrapper h2.discussion-title,.forum-edit-page .discussion-wrapper h1.discussion-title,.forum-edit-page .discussion-wrapper h2.discussion-title{margin-bottom:10px}}.discussion-page .discussion-wrapper .discussion-by span,.forum-edit-page .discussion-wrapper .discussion-by span{font-weight:500;font-size:14px}.discussion-page .discussion-wrapper .discussion-by .discussion-user,.forum-edit-page .discussion-wrapper .discussion-by .discussion-user{color:#383838;font-weight:600}.discussion-page .discussion-wrapper .discussion-body,.forum-edit-page .discussion-wrapper .discussion-body{opacity:1;word-break:break-word;padding-bottom:15px;border-bottom:1px solid #e1e1e1;padding-left:58px}@media (max-width:767px){.discussion-page .discussion-wrapper .discussion-body,.forum-edit-page .discussion-wrapper .discussion-body{padding-left:0}}.discussion-page .discussion-wrapper .discussion-body img,.forum-edit-page .discussion-wrapper .discussion-body img{max-width:100%;margin-top:10px}.discussion-page .discussion-wrapper .discussion-body strong,.forum-edit-page .discussion-wrapper .discussion-body strong{font-weight:400}.discussion-page .discussion-wrapper .discussion-post-list,.forum-edit-page .discussion-wrapper .discussion-post-list{padding:0}.discussion-page .discussion-wrapper .discussion-post-list.discussion-post-correct,.forum-edit-page .discussion-wrapper .discussion-post-list.discussion-post-correct{margin-top:20px;border:1px solid #e1e1e1}.discussion-page .discussion-wrapper .discussion-post-list.discussion-post-correct:before,.forum-edit-page .discussion-wrapper .discussion-post-list.discussion-post-correct:before{content:"Best Answer";display:block;background:#4bb509;color:#fff;padding:6px 15px;font-weight:700}.discussion-page .discussion-wrapper .discussion-post-list.discussion-post-correct .discussion-post-votes button,.forum-edit-page .discussion-wrapper .discussion-post-list.discussion-post-correct .discussion-post-votes button{margin-bottom:0}.discussion-page .discussion-wrapper .discussion-post-list.discussion-post-correct li,.forum-edit-page .discussion-wrapper .discussion-post-list.discussion-post-correct li{border:1px solid #e1e1e1;margin:0;padding:20px}.discussion-page .discussion-wrapper .discussion-post-list.discussion-post-correct li .discussion-post-body,.forum-edit-page .discussion-wrapper .discussion-post-list.discussion-post-correct li .discussion-post-body{border-bottom:none;padding-bottom:0;overflow:scroll}.discussion-page .discussion-wrapper .discussion-post-list li,.forum-edit-page .discussion-wrapper .discussion-post-list li{list-style:none;display:flex;margin-top:15px;border-bottom:1px solid #e1e1e1}.discussion-page .discussion-wrapper .discussion-post-list li:hover .mark-correct-btn,.forum-edit-page .discussion-wrapper .discussion-post-list li:hover .mark-correct-btn{opacity:.5!important}.discussion-page .discussion-wrapper .discussion-post-list li:last-child,.forum-edit-page .discussion-wrapper .discussion-post-list li:last-child{border-bottom:none}@media (max-width:767px){.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-avatar,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-avatar{display:none}}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-avatar a,.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-avatar div,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-avatar a,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-avatar div{height:36px;width:36px;background-size:cover;background-position:50%;display:block;border-radius:4px;margin-right:10px}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-avatar a:hover,.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-avatar div:hover,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-avatar a:hover,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-avatar div:hover{border:none}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-votes button,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-votes button{background:none;border:none;outline:none;margin:0 auto;display:block;margin-top:10px;margin-bottom:0;display:flex;align-items:center}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-votes button.active,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-votes button.active{color:#4bb509}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-votes button.active i,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-votes button.active i{opacity:1}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-votes i,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-votes i{opacity:.4;font-size:28px}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-votes:hover i,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-votes:hover i{opacity:.7}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-votes .txt,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-votes .txt{margin-left:5px}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body{flex:1;word-break:break-word;margin-left:8px;margin-bottom:10px;overflow:scroll}@media (max-width:767px){.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body{margin-left:0}}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user{display:flex}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user a,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user a{border:1px solid transparent}@media (max-width:767px){.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user{display:block}}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user .left,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user .left{flex:1}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user .right,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user .right{flex:initial}@media (max-width:767px){.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user .right,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user .right{width:auto}}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user .right .mark-edit-btn,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user .right .mark-edit-btn{color:#000;font-weight:400}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user .right .mark-correct-form,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user .right .mark-correct-form{display:inline-block}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user .right .mark-correct-btn,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user .right .mark-correct-btn{background:transparent;border:none;opacity:0;outline:none}@media (max-width:767px){.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user .right .mark-correct-btn,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user .right .mark-correct-btn{opacity:.5;font-size:13px;padding:0;margin-right:10px}}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user .right .mark-correct-btn:hover,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user .right .mark-correct-btn:hover{opacity:.9!important;border:none;outline:none}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user a,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user a{font-weight:700}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user .discussion-post-date,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-user .discussion-post-date{margin-left:10px;opacity:.7}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body img,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body img{max-width:100%;margin-top:10px}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text{margin-top:0;font-size:15px;line-height:23px}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text.margin-0,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text.margin-0{margin-top:0}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text p,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text p{margin:0}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text ol br,.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text ul br,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text ol br,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text ul br{display:none}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text ol li,.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text ul li,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text ol li,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text ul li{list-style:inherit!important;border-bottom:none;display:block;margin-top:3px}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text strong,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text strong{font-weight:400}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text form .form-footer,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text form .form-footer{display:flex;margin-top:15px;align-items:center}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text form .form-footer .markdown-support-text,.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text form .form-footer .markdown-support-text{opacity:.8;margin-left:15px;font-size:14px}.discussion-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text pre[class*=language-],.forum-edit-page .discussion-wrapper .discussion-post-list li .discussion-post-body .discussion-post-text pre[class*=language-]{font-size:16px}.discussion-post-title{display:flex;position:relative}.discussion-post-title .left{flex:1;width:100%}@media (max-width:767px){.discussion-post-title .left{margin-left:0}}.discussion-post-title .right{flex:initial}@media (max-width:767px){.discussion-post-title .right{display:none}}.discussion-post-title .right .discussion-user-avatar a{height:36px;width:36px;background-position:50%;background-size:cover;display:block;border-radius:4px;margin-bottom:30px}.discussion-post-title .right .discussion-user-avatar a:hover{border:none}.catrgory-hints{display:flex;align-items:center;flex-wrap:wrap}.discussion-page #create-form-title-input,.forum-create-page #create-form-title-input{min-height:54px;font-size:18px;padding:13px 12px 8px}.discussion-page .control-label .help-text,.forum-create-page .control-label .help-text{opacity:.7;font-style:italic;margin-left:5px;font-weight:400}.discussion-page .CodeMirror,.discussion-page .CodeMirror-scroll,.forum-create-page .CodeMirror,.forum-create-page .CodeMirror-scroll{min-height:100px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.discussion-page .discussion-post-text .form-group{margin-bottom:0}.discussion-empty{padding:0;background-color:#fff;border:1px solid #eee;transition:all .3s linear;text-align:center;padding:20px;font-size:15px;color:rgba(0,0,0,.5);font-weight:500;padding-top:30px;box-shadow:0 2px 2px rgba(0,0,0,.1);margin-top:15px}.forum-edit-page .edit-post-discussion-title{margin:0;font-size:22px;margin-bottom:10px}.forum-edit-page .form-group{margin-top:15px}.forum-hero{margin:30px 0 60px}@media (max-width:767px){.forum-hero{margin:0 0 30px}}.forum-hero h1{font-weight:700;margin-top:0;margin:0 auto;font-size:27px}@media (max-width:767px){.forum-hero h1{font-size:18px}}.forum-hero h4{opacity:.6}@media (max-width:767px){.forum-hero h4{font-size:14px}}.subBox-heading{font-size:16px;font-weight:700;line-height:1.2}.forum-subscription-form button{padding-top:8px;padding-bottom:8px}.subBox-titleImage{height:100px;width:100px;text-align:center}.forum-subscription-panel{margin-top:30px}.contributor{margin-bottom:10px}.contributor:last-child{margin-bottom:0}.contributor__thumbnail-anchor:hover{border-bottom:none}.contributor__thumbnail{width:25px;height:25px;border-radius:50%;margin-right:4px}.contributor__name{font-weight:600;color:#383838;border-bottom:1px solid transparent}.contributor__name:hover{color:#383838;border-bottom:1px solid #383838}.contributor__answers{font-weight:500;color:#a7a9ac;font-size:13px;margin-bottom:8px}.contributor__data{margin-left:11px}.contributors__skills .discussion-category{margin-bottom:5px}.category-cards{align-items:flex-start;justify-content:space-between;width:100%}.category-cards .flickity-prev-next-button.next{display:block!important;right:-15px!important}.category-cards .flickity-prev-next-button.next:hover{background-color:#eee}.category-cards .flickity-prev-next-button.previous{display:block!important;left:-15px!important}.category-cards .flickity-prev-next-button.previous:hover{background-color:#eee}.category-cards .topic-grid-item{width:250px;margin-bottom:5px;margin-right:30px}.blog-cards .flickity-prev-next-button.next{right:-15px!important}.blog-cards .flickity-prev-next-button.previous{left:-15px!important}.category--thumbnail{width:auto;height:70px;border-radius:50%;margin-bottom:20px}.category-card{width:32%;padding:20px 15px;border:1px solid #eee;border-radius:4px;min-height:186px;background-color:#fff;margin-right:20px;box-shadow:1px 1px 2px rgba(0,0,0,.1)}.category-card:hover{border-bottom:1px solid #eee}.category__name{text-align:center;font-size:13px;font-weight:600;color:#383838}.blog-cards{align-items:flex-start;justify-content:space-between;width:100%}.blog-cards .flickity-prev-next-button.next{display:block!important}.blog-cards .flickity-prev-next-button.next:hover{background-color:#eee}.blog-cards .flickity-prev-next-button.previous{display:block!important}.blog-cards .flickity-prev-next-button.previous:hover{background-color:#eee}.blog__thumbnail{width:100%;height:100px;background-position:50%;background-size:cover}.blog-card{width:165px;border:1px solid #eee;border-radius:4px;min-height:196px;background-color:#fff;margin-right:30px;margin-bottom:4px;box-shadow:1px 1px 2px rgba(0,0,0,.1);transition:all .3s linear}.blog-card:hover{border-bottom:1px solid #eee;transform:translateY(-2px);transition:all .3s linear}.blog__title{width:100%;padding:20px 15px;font-size:13px;font-weight:600;color:#383838}.sidepanel-forums .discussion-list{border:none;margin-top:0}.mute-discussion{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.discussion-right-sec .btn-icon{display:block;float:right;padding:0 10px;margin:0;background:#fafafa}@media (max-width:767px){.discussion-right-sec .btn-icon{margin:5px 0}}.discussion-right-sec .icon-mute,.discussion-right-sec .mute-text{font-size:12px;color:rgba(0,0,0,.6)}.discussion-right-sec .icon-mute{padding:3px;margin:0 5px;border-radius:50%;border:1px solid rgba(0,0,0,.6)}.whitelist-sec{position:relative;float:right}.whitelist-sec .whitelist-link{font-size:14px;color:#7b7b7b}.whitelist-sec .whitelist-link:focus,.whitelist-sec .whitelist-link:hover{border-bottom:none;text-decoration:none}.whitelist-sec .links-list{position:absolute;right:3%;bottom:35px;z-index:1;width:200px;height:160px;overflow:scroll;display:block;text-align:center;padding:0;background-clip:padding-box;background:#fff;border:1px solid rgba(0,0,0,.4);border-radius:5px;margin-top:1rem}.whitelist-sec .links-list .list-item{font-size:14px;font-weight:500;color:#383838;line-height:1.5;margin-top:0!important;padding:1rem 1rem .5rem;border-bottom:1px solid rgba(0,0,0,.1)!important}.whitelist-sec .links-list .list-item:last-child{border-bottom:none!important}.whitelist-sec .arrow_box{position:relative}.whitelist-sec .arrow_box:after{top:-35px;z-index:1;display:flex;align-items:center;justify-content:center;position:absolute;content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #8c8b8b}.comments--tut-title{text-align:left}.comments--tut-title .tut-title{display:flex;align-items:baseline;margin-bottom:6px;font-weight:500;margin-top:0;text-align:left;font-size:22px}.comments--tut-title .tut-title .js-tutorial-title{color:#383838;margin:0;display:inline;border-bottom:1px solid transparent}@media (max-width:767px){.comments--tut-title .tut-title{font-size:22px;display:block;min-height:24px}}.comments--tut-title .tut-title .tut-title-link{font-size:12px}.comments--tut-title .tut-title .tut-title-link p{display:inline-block;color:#383838;margin:0 0 0 5px}@media (max-width:767px){.comments--tut-title .tut-title .tut-title-link p{margin:5px 0 0}}.comments--tut-title .tut-title .tut-title-link a{color:#383838}.comments--tut-title .tut-title .tut-title-link a:hover{border-bottom:1px solid #383838}.comments--tut-title .tut-title .tut-outbound-link{border:none!important;padding-right:3px;padding-left:8px}.comments--tut-title .tut-title .tut-outbound-link:hover{border:none!important}@media (max-width:767px){.comments--tut-title .label{word-break:break-all;white-space:pre-line}}.comments--tut-title .tut-label{display:flex;vertical-align:middle;margin-top:6px;margin-bottom:4px;margin-right:7px;padding:4px 8px}.comments--tut-title .label-ad{padding:3px 6px}.comments--tut-title .tut-labels{margin:10px 0 0;display:flex;align-items:center;flex-wrap:wrap;flex-direction:row}@media (max-width:767px){.comments--tut-title .tut-labels{flex-direction:row}}.comments--tut-title .tut-labels .tut-description-box1{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}@media (min-width:768px) and (max-width:1023px){.comments--tut-title .tut-labels .tut-description-box1{margin-bottom:5px}}.comments--tut-title .tut-labels .tut-description-box2{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}@media (max-width:767px){.comments--tut-title .tut-labels .tut-description-box2{margin-top:5px}}@media (min-width:768px) and (max-width:1023px){.comments--tut-title .tut-labels .tut-description-box2{margin-bottom:5px}}.comments--tut-title .tut-labels .btn-group button:active,.comments--tut-title .tut-labels .btn-group button:focus,.comments--tut-title .tut-labels .btn-group button:hover{background:transparent}.comments--tut-title .tut-labels .btn-group ul li a:hover{border:none}.comments--tut-title .tut-labels .tutorial-menu-dropdown{padding:0;background:transparent;color:#757575;border:none;font-size:14px;box-shadow:none;margin-left:5px}.comments--tut-title .btn-visit-tut{font-weight:500;margin-right:10px}@media (max-width:767px){.comments--tut-title .btn-visit-tut{margin-bottom:5px}}.comments--tut-title .btn-visit-tut:active,.comments--tut-title .btn-visit-tut:hover{color:#fff;background-color:var(--theme-primary-dark);border:1px solid var(--theme-primary)}.comments--tut-title .btn-visit-tut:focus{background-color:var(--theme-primary)}.comments--tut-title .tut-label{font-size:12px}.comments--tut-title .tag-tooltip+.tooltip>.tooltip-inner{background-color:#fff;color:#383838;border:1px solid #bdbdbd;padding:3px 5px;font-size:11px;box-shadow:0 0 8px rgba(0,0,0,.3);opacity:1}.comments--tut-title .tag-tooltip:focus{outline:none}.breadcrumb{margin-bottom:10px;background-color:transparent;padding:0;font-size:14px}.breadcrumb .breadcrumb-item a{color:#7b7b7b}.breadcrumb .breadcrumb-item a:hover{color:var(--theme-primary)}.tut-subtitle{display:block;font-size:14px}.tut-category{display:flex;align-items:center;padding:10px 0}@media (max-width:767px){.tut-category{align-self:flex-start}}.tut-category .tut-medal{margin-right:5px;display:flex;align-items:center;justify-content:center}@media (max-width:767px){.tut-category .tut-medal{margin-top:-13px}}.tut-category a{font-size:14px;padding:5px 8px 5px 0;margin-right:5px;text-align:left}.tut-category .view{font-size:12px;color:grey}.tut-rank{color:#383838;font-size:14px;text-align:left;display:block}.tut-rank .tut-rank-link{color:#383838;border:none;text-decoration:underline}.tut-rank .tut-rank-link:hover{border:none;color:var(--theme-primary)}.tut-actions{display:flex;align-items:center;margin-left:8px}.tut-actions .action{line-height:1;font-size:12px;margin-top:0}.tut-actions .action a{font-size:12px;color:#383838;font-weight:600}.tut-actions .action.report{margin-right:10px;margin-top:-1px}.tut-actions .action.view{font-weight:500;color:#7b7b7b}.tut-actions .action a{padding:0}.tut-actions .action a.btn{border-radius:0}.tut-actions .action a:hover{color:var(--theme-primary);border-bottom:1px solid transparent}.tut-actions .action.save a{display:flex;align-items:center;justify-content:center;margin:0}.tut-actions .action.save i{font-size:15px;padding:0 5px}.tut-actions .action .saved{color:#4daf4e}@media (max-width:767px){.tut-actions .author{margin-top:5px}}.btn-find-buddy{font-weight:500}@media (min-width:768px) and (max-width:1023px){.btn-find-buddy{font-size:12px}}.tut-vote.info{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.tut-vote.info .txt{margin:0}.tut-vote-widget{display:flex;flex-direction:column;align-items:center;width:65px;height:76px;justify-content:center;font-size:16px;padding:10px 14px;background:#eee;color:#383838;border:1px solid #d9d9d9;border-radius:3px;transition:background-color .1s,border-color .1s,color .1s,fill .1s}.tut-vote-widget.extra-info.upvoted{color:#4daf4e}.tut-vote-widget.extra-info.upvoted .arrow-img.green{filter:invert(53%) sepia(67%) saturate(409%) hue-rotate(71deg) brightness(96%) contrast(89%)}.tut-vote-widget:hover{background-color:#f9f9f9;color:#383838;transition:background-color .1s,border-color .1s,color .1s,fill .1s;border:1px solid #d9d9d9}.tut-vote-widget:hover .arrow{transform:translateY(-2px) scale(1.7);transition:all .1s linear}@media (max-width:767px){.tut-vote-widget{height:auto;padding:21px 14px}}.tut-vote-widget.upvoted{background-color:#4daf4e;border-color:#4daf4e;color:#fff}.tut-vote-widget.upvoted:hover .arrow{transform:scale(1.3)}.tut-vote-widget.upvoted .arrow-img.dark-gray{width:10px;filter:brightness(0) contrast(100%) invert(1)}.tut-vote-widget.extra-info{width:0;height:55px;border:none;background:none;margin-right:10px}.tut-vote-widget .arrow{transform:scale(1.5);line-height:1.2;transition:all .1s linear}.tut-vote-widget .arrow.dark-gray{width:10px;filter:brightness(0) contrast(100%) invert(20%)}.tut-vote-widget .count{font-size:95%;font-weight:500}.page--section-heading{margin-bottom:0!important}.comment-heading{text-align:left!important;margin-top:0;padding-top:30px;font-size:24px;font-weight:400;line-height:1.2}.page--section-subheading{margin-bottom:0}.comments--list{padding:0 0 10px}.comments--list .add-comment-panel{margin:0 0 20px}.comments--list .add-comment-panel form button{height:34px}.comments--list .add-comment-panel form button i{display:none}.comments--list .add-comment-panel form button.loading{pointer-events:none}.comments--list .add-comment-panel form button.loading i{display:block}.comments--list .add-comment-panel form button.loading .txt{display:none}.comments--list .add-comment-panel form button .txt{display:block}@media (max-width:767px){.comments--list .add-comment-holder{flex-direction:column}}.comments--list .comment-profile-pic{width:36px;height:36px;border-radius:3px;background-size:cover;align-self:center}@media (max-width:767px){.comments--list .comment-profile-pic{display:none}}@media (max-width:767px){.comments--list .element{margin-top:0!important}}.comments--list .comment-input-holder{flex:1;padding:0 20px}@media (max-width:767px){.comments--list .comment-input-holder{padding:0 0 10px;width:100%}}.comments--list .comment-input-holder .comment-input{max-height:120px}.comments--list .comment-input-holder .form-control{padding:6px 12px 8px;resize:none}.comments--list .comment-input-holder .form-control:focus{border-color:var(--theme-primary)}@media (max-width:767px){.comments--list .comment-cta{width:100%}}.comments--list .comment-section{margin-top:30px}.comments--list .comment-box-panel{margin-bottom:20px}.comments--list .comment-thread{margin-top:30px;padding:10px 10px 10px 15px;background-color:#fff;border-radius:4px}.comments--list .comment-thread:first-child{margin-top:0}.comments--list .comment-thread.active{animation:j 2s linear}.comments--list .comment-box{display:flex;flex-direction:column}.comments--list .comment-box .user-comment-header{display:flex;align-items:flex-start;justify-content:flex-start}.comments--list .comment-box .user-comment-header .user-comment-img{width:36px;height:36px;border-radius:3px;background-size:cover;margin-right:10px}.comments--list .comment-box .user-comment-header .user-comment-img:hover{border-bottom:1px solid transparent}.comments--list .comment-box .user-comment-header .user-comment-info{display:inline}.comments--list .comment-box .user-comment-header .comment-header{display:flex}.comments--list .comment-box .user-comment-body{flex:1;position:relative}@media (max-width:767px){.comments--list .comment-box{flex-direction:column;align-items:flex-start}}.comments--list .comment-box .author-name{display:flex;align-items:center;font-size:14px;font-weight:500;padding-right:10px}.comments--list .comment-box .author-name a{color:#383838;margin-right:5px}.comments--list .comment-box .author-name a:hover{color:var(--theme-primary)}.comments--list .comment-box .author-name .repo-point{display:flex;font-size:12px;color:#7b8a9a}.comments--list .comment-box .author-name .repo-point .repo-img{width:13px;margin-right:3px}.comments--list .comment-box .comment-time{color:#9a9ca0;font-size:12px;padding-top:1px;display:none}.comments--list .comment-body{margin-top:0;flex:1}.comments--list .comment-body p{font-weight:400;margin:0;word-break:break-word;text-align:left}.comments--list .comment-header{display:flex;align-items:center}.comments--list .comment-footer{margin-top:6px;display:flex;align-items:center;justify-content:space-between}.comments--list .comment-footer .comment-actions{list-style:none;margin:0;padding:0;display:flex}.comments--list .comment-footer .comment-actions li{margin-right:20px}.comments--list .comment-footer .comment-actions a{font-weight:500}.comments--list .comment-footer .comment-actions a:hover{border-bottom:1px solid #383838}.comments--list .comment-footer .comment-actions a.upvoted i{color:#4daf4e!important}.comments--list .comment-footer .comment-actions a.upvoted:hover{border-bottom:1px solid #4daf4e}.comments--list .comment-footer .comment-actions a.upvoted .txt{color:#4daf4e!important}.comments--list .comment-footer .comment-actions i{margin-right:5px;display:inline-block;transform:scale(1.3)}.comments--list .comment-report{color:#a7a9ac;text-decoration:none;border-bottom:1px solid transparent;opacity:0}.comments--list .comment-report:hover{border-bottom:1px solid #a7a9ac}@media (max-width:767px){.comments--list .comment-report,.comments--list .comment-report:hover{display:none}}.comments--list .comment-delete{color:#a7a9ac;text-decoration:none;border:none}.comments--list .comment-delete:hover{border-bottom:1px solid #a7a9ac}.comments--list .comment-footer .comment-actions li a{font-size:13px;border-bottom:none;color:var(--theme-primary)}@media (min-width:1024px){.comment-row:hover .comment-time{display:block}.comment-row:hover .comment-report{opacity:1}}@media (min-width:768px) and (max-width:1023px){.comment-time{display:block!important}}@media (max-width:767px){.reply-box{position:relative;z-index:2;padding-left:15px}}.reply-box .comment-row.active{animation:j 2s linear}@media (max-width:767px){.reply-box .comment-row .child{width:100%}}.reply-box .add-comment-panel .comment-options{display:flex;align-items:center}@media (max-width:767px){.reply-box .add-comment-panel,.reply-box .add-comment-panel .comment-options{width:100%}}.reply-box .comment-box{margin-left:57px;margin-top:25px}@media (max-width:767px){.reply-box .comment-box{margin-top:15px;margin-left:7px;position:relative;z-index:0;width:100%}}.reply-box .comment-box .user-comment-header .user-comment-img{width:36px;height:36px}.reply-box.comment-box{margin-left:-10px;margin-top:5px}.reply-box .panel-body{border:1px solid #eee}.reply-box .intro-panel{margin:10px 0 0;border:none}.reply-box .add-comment-panel{border-radius:0;margin-bottom:15px}.contributor-section{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;overflow:auto}@media (max-width:767px){.contributor-section{margin:0}}.contributor-section .contributor-panel{padding:10px 20px;border-right:1px solid #d9d9d9}.contributor-section .contributor-panel:first-child{padding-left:0}.contributor-section .contributor-panel:last-child{border-right:none}.contributor-section .contributor-panel .contributor-holder{flex-direction:column}.contributor-section .contributor-panel .contributor-holder .contributor-info{margin-bottom:5px}@media (max-width:767px){.contributor-section .contributor-panel .contributor-holder .contributor-info{margin-bottom:10px}}.contributor-section .contributor-panel .contributor-holder .contributor-info .sec-title{text-transform:uppercase;font-weight:700;color:#7b7b7b;font-size:12px}.contributor-section .contributor-panel .contributor-holder .contributor-body-holder{align-items:flex-start}.contributor-section .contributor-panel .contributor-holder .contributor-body-holder a:hover{border-bottom:none}.contributor-section .contributor-panel .contributor-holder .contributor-body-holder .contri-avatar{width:50px;height:50px;border-radius:50%;background:#e8f0fa}.contributor-section .contributor-panel .contributor-holder .contributor-body-holder .contributor-data{max-width:auto;margin-left:10px}@media (max-width:767px){.contributor-section .contributor-panel .contributor-holder .contributor-body-holder .contributor-data{margin-left:8px}}.contributor-section .contributor-panel .contributor-holder .contributor-data .contributor-name{display:inline;font-weight:600;font-size:14px;color:#383838;word-wrap:break-word;text-transform:capitalize}.contributor-section .contributor-panel .contributor-holder .contributor-data .contributor-name:hover{text-decoration:none;border-bottom:1px solid #383838}.contributor-section .see-more-button{display:block;border:1px solid #d9d9d9;padding:4px;align-self:center;border-radius:3px}.contributor-section .see-more-button a{color:#383838;display:block;line-height:1;height:14px;width:14px;text-align:center}.contributor-section .see-more-button a:hover{text-decoration:none;border-bottom:none}.contributor-section .see-more-button:hover{background:#d9d9d9}.section-title .sec--title{font-size:15px!important;text-transform:none;font-weight:600!important}.section-title i{font-size:20px;padding:5px;cursor:pointer;color:#383838}.section-title i:hover{color:var(--theme-primary)}.tut-footer-action-chevron{transition:all .2s ease-in-out}.tut-footer-action-ext{font-size:1.85em}.rotate-icon{transform:rotate(90deg);display:inline-block}.rotate-180{transform:rotate(180deg);display:inline-block}.rotate-icon-reverse{transform:rotate(-90deg);display:inline-block}.sec-cta{margin-top:20px}.sec-cta .txt{color:#7b7b7b}.one-line--input .txt{margin-top:10px}.one-line--input .form-group{margin-bottom:0}@media (max-width:767px){.one-line--input{border-right:none}}.one-line--input #newOneLiner .form-control:focus{box-shadow:none}@media (min-width:1024px){.one-line--input #newOneLiner{display:flex}}@media (min-width:768px) and (max-width:1023px){.one-line--input #newOneLiner{display:flex}}.one-line--input #newOneLiner .one-liner-input{height:36px!important}@media (min-width:1024px){.one-line--input #newOneLiner .one-liner-input{width:330px}}@media (min-width:768px) and (max-width:1023px){.one-line--input #newOneLiner .one-liner-input{width:330px}}.one-line--input #newOneLiner button{margin-left:0;margin-top:10px}@media (min-width:1024px){.one-line--input #newOneLiner button{margin-left:10px;margin-top:0}}@media (min-width:768px) and (max-width:1023px){.one-line--input #newOneLiner button{margin-left:10px;margin-top:0}}.section-bg{animation:i 5s ease-in-out}@keyframes i{0%{background:var(--theme-primary-bg)}to{background:#fafafa}}.last-one-liner{display:flex;justify-content:flex-start;align-items:center;height:60px;padding-left:5px}.hidden-one-liner{display:none;width:100%;justify-content:flex-start;flex-wrap:wrap}.hidden-one-liner.show-one-liner{display:flex}.section-split{font-size:20px;color:#383838;cursor:pointer;background:none;border:none;line-height:1;padding:5px 0}.section-split:active,.section-split:focus,.section-split:hover,.section-split:visited{color:var(--theme-primary)}.youtube-embed{margin-top:20px}.youtube-embed h4{padding-bottom:5px}.description__title{display:none}.tut-overview.max-height{height:250px;overflow:hidden}.tut-overview h4{font-size:14px;color:#383838;font-weight:600}.tut-overview .tut--ov-about,.tut-overview .tut--ov-learn{position:relative}.tut-overview .tut-ov-about.max-height,.tut-overview .tut-ov-learn.max-height{max-height:300px;overflow:hidden}.tut-overview .tut-ov-learn ul.tut-ov-learn-items,.tut-overview .tut-ov-require ul.tut-ov-require-items{padding-left:18px}.tut-overview .tut-ov-syllabus .tut-ov-section{margin-bottom:20px;background-color:#fff}.tut-overview .tut-ov-syllabus .tut-ov-section:hover{box-shadow:0 0 20px rgba(0,0,0,.05)}.tut-overview .tut-ov-syllabus .tut-ov-section .tut-ov-section-head{background:#fff;border-radius:4px;cursor:pointer}.tut-overview .tut-ov-syllabus .tut-ov-section .tut-ov-section-head .panel-heading{display:flex;align-items:center;justify-content:flex-start}.tut-overview .tut-ov-syllabus .tut-ov-section .tut-ov-section-head .ov-syllabus-week{color:#7b7b7b;text-transform:capitalize;font-weight:500;margin:0}.tut-overview .tut-ov-syllabus .tut-ov-section .tut-ov-section-head .ov-syllabus-section{font-weight:700;margin-bottom:0}.tut-overview .tut-ov-syllabus .tut-ov-section .tut-ov-section-head i{font-size:25px;color:#d9d9d9;margin-right:15px}.tut-overview .tut-ov-syllabus .tut-ov-section .tut-ov-section-body{display:none}.tut-overview .tut-ov-syllabus .tut-ov-section .tut-ov-section-body .ov-syllabus{margin:0 10px}@media (max-width:767px){.tut-overview .tut-ov-syllabus .tut-ov-section .tut-ov-section-body .ov-syllabus{margin:0 5px}}.tut-overview .tut-ov-syllabus .tut-ov-section .tut-ov-section-body .ov-syllabus-item.video{justify-content:space-between;align-items:center}.tut-overview .tut-ov-syllabus .tut-ov-section .tut-ov-section-body .ov-syllabus-item .syllabus-icon{margin-right:15px}.tut-overview .tut-ov-syllabus .tut-ov-section .tut-ov-section-body .ov-syllabus-item .syllabus-icon i{color:#edb3af;font-size:16px}.tut-overview .tut-ov-syllabus .tut-ov-section .tut-ov-section-body .ov-syllabus-item .ov-item-title{color:#7b7b7b;margin:0}.tut-overview .tut-ov-syllabus .tut-ov-section .tut-ov-section-body .ov-syllabus-item .ov-item-video-length{color:#7b7b7b;font-weight:500}.show-more-info,.tut--overview{position:relative}.show-more-info{display:none;margin-top:10px}.overview-gradient:after{content:"";width:100%;color:red;position:absolute;background:linear-gradient(0deg,hsla(0,0%,98%,.9) 30%,hsla(0,0%,98%,.8) 80%,hsla(0,0%,98%,.5));bottom:0;left:0;height:80px}@media (max-width:767px){.overview-gradient:after{height:100px}}.sec-prog-buddy{padding:20px 0 10px;border-top:1px solid #eee;border-bottom:1px solid #eee;text-align:left}@media (max-width:767px){.sec-prog-buddy{padding:20px 0 0}}.sec-prog-buddy .sec-title{font-size:21px;color:#383838;font-weight:500;line-height:1.2;margin:0}.sec-prog-buddy .sec-description{margin:5px 0}.sec-prog-buddy .sec-description .alert-success{margin-top:20px}.sec-prog-buddy .sec-description-extra{font-weight:500}.sec-prog-buddy .sec-cta{margin-top:15px}.sec-prog-buddy .sec-cta button{font-weight:500}.sec-prog-buddy .sec-additional-info{margin-top:15px}.sec-prog-buddy .sec-additional-info ol{padding-left:15px}.sec-prog-buddy .sec-additional-info ol li{list-style:inherit}.sec-prog-buddy .sec-additional-info .sec-show-link{text-decoration:none;color:var(--theme-primary)}.sec-prog-buddy .sec-additional-info .sec-show-link:hover{border-bottom:none;text-decoration:underline;color:var(--theme-primary-dark)}.sec-prog-buddy .sec-additional-info .sec-show-link i{font-size:12px;padding-right:5px}.sec-prog-buddy .textbox{height:30px;overflow:hidden;position:relative}.sec-prog-buddy .textbox .overlay{background-color:#000;height:30px;width:calc(100% - 20px);position:absolute;bottom:0;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.76) 81%,#fff)}@media (min-width:1024px){.sidepanel-comments{display:none;position:absolute;top:0;right:0}.sidepanel-comments .tut-video-heading{padding-top:0;margin-top:0}}@media (min-width:768px) and (max-width:1023px){.sidepanel-comments{display:none;position:absolute;top:0;right:0}}.sidepanel-comments .tut-video-heading{font-size:14px}.sidepanel-comments .tut-overview-intro-video{width:100%;background:#a7a9ac;height:200px;margin-bottom:30px}@media (max-width:767px){.sidepanel-comments .tut-overview-intro-video{margin-bottom:0}}@media (max-width:767px){.sidepanel-comments .panel{margin-top:30px;margin-bottom:10px}}.com-page{position:relative}@media (min-width:1024px){.tut--extra-info{display:none;position:absolute;right:0;top:0}}@media (min-width:768px) and (max-width:1023px){.tut--extra-info{display:none;position:absolute;right:0;top:0}}@media (max-width:767px){.tut--extra-info{margin-top:30px}.tut--extra-info .intro-panel{margin-bottom:20px}}.tut--extra-info .panel-heading{padding-bottom:0;text-transform:capitalize}.tut--extra-info .tut-extra-info .extra-info-row{display:flex;align-items:center;padding-left:5px}.tut--extra-info .tut-extra-info .extra-info-row p{margin:0}.tut--extra-info .tut-extra-info .extra-info-row a{color:#383838;font-weight:400}.tut--extra-info .tut-extra-info .extra-info-row a:hover{color:var(--theme-primary);border-bottom:none}.tut--extra-info .tut-extra-info i{padding-right:15px;font-size:15px}.tut--extra-info .tut-extra-info .extra-info-item{padding:7px 0;display:flex;align-items:flex-start;justify-content:space-between}@media (min-width:768px) and (max-width:1023px){.tut--extra-info .tut-extra-info .extra-info-item{flex-direction:column}.tut--extra-info .tut-extra-info .extra-info-item .title{font-weight:600;min-width:85px;margin-bottom:2px}}.tut--extra-info .tut-extra-info .extra-info-item .title{font-weight:600;padding-right:10px;min-width:120px}.tut--extra-info .tut-extra-info .extra-info-item .instructors{display:flex;align-items:flex-start;flex-direction:column;line-height:2}.tut--extra-info .tut-extra-info .extra-info-item .instructors a{line-height:30px}.tut--extra-info .tut-extra-info .extra-info-item .extra-info-data{padding-left:10px}@media (min-width:1024px){.sidepanel-buddy{display:none;margin-top:0;position:absolute;top:0;right:0}}@media (min-width:768px) and (max-width:1023px){.sidepanel-buddy{display:none;margin-top:0;position:absolute;top:0;right:0}}@media (max-width:767px){.sidepanel-buddy{margin-bottom:10px;margin-top:10px}.sidepanel-buddy .intro-panel{margin-bottom:0}}.sidepanel-buddy .panel-heading{text-transform:capitalize;padding:10px 15px 0}@media (min-width:1024px){.sidepanel-adbox{display:none;margin-top:0;position:absolute;top:0;right:0}}@media (min-width:768px) and (max-width:1023px){.sidepanel-adbox{display:none;margin-top:0;position:absolute;top:0;right:0}}@media (max-width:767px){.sidepanel-adbox{margin-bottom:10px;margin-top:10px}.sidepanel-adbox .intro-panel{margin-bottom:0}}.sidepanel-adbox .panel-heading{text-transform:capitalize;padding:10px 15px 0}.pagination-bottom{position:relative}.sidepanel-pagination{position:absolute;bottom:20px;right:0}@media (max-width:767px){.sidepanel-pagination{position:relative;margin-top:30px}}.sidepanel-pagination .title-tags{display:inline-flex!important;align-items:center!important}.sidepanel-pagination .vote-widget-mini{display:flex;flex-direction:column;align-items:center;width:45px;height:50px;justify-content:center;font-size:16px;padding:10px 14px;background:#f9f9f9;color:#7a7a7a;border:1px solid #d9d9d9;border-radius:3px;transition:background-color .1s,border-color .1s,color .1s,fill .1s}.sidepanel-pagination .vote-widget-mini:hover{background-color:#eee;transition:background-color .1s,border-color .1s,color .1s,fill .1s}.sidepanel-pagination .vote-widget-mini:hover .arrow{transform:translateY(-2px) scale(1.7);transition:all .1s linear}.sidepanel-pagination .vote-widget-mini.upvoted{background-color:#4daf4e;border-color:#4daf4e;color:#fff}.sidepanel-pagination .vote-widget-mini.upvoted:hover .arrow{transform:scale(1.3)}.sidepanel-pagination .vote-widget-mini .count{font-size:95%;font-weight:500}.sidepanel-pagination .vote-widget-mini .arrow{line-height:1}.sidepanel-pagination .vote-widget-mini .panel-heading{padding:10px 15px 0 10px}.sidepanel-pagination .tut-list{display:flex;align-items:flex-start;margin-bottom:25px;padding:0}.sidepanel-pagination .tut-list:last-child{margin-bottom:0}.sidepanel-pagination .tut-list.featured-badge{display:flex}@media (max-width:767px){.sidepanel-pagination .tut-list.featured-badge{padding-bottom:0}}.sidepanel-pagination .tut-vote{margin-right:10px}.sidepanel-pagination .tut-title{margin-top:-4px}.sidepanel-pagination .tut-title .tutorial-title-txt{word-break:break-word}.sidepanel-pagination .tut-title .tut-label-group>span{margin-bottom:5px}.sidepanel-pagination .tut-title .tut-title-link{color:#383838;font-size:12px}.sidepanel-pagination .tut-title .tut-title-link span{word-break:break-word}.sidepanel-pagination .tut-title .label{margin-right:5px}.sidepanel-pagination .action-footer{margin-top:3px}@media (max-width:767px){.sidebar-wrapper{padding:0 15px;margin-top:20px}}@media (max-width:1023px){.sidepanel-newsbox{border-left:1px solid #eee!important;border-right:1px solid #eee!important;border-radius:4px!important}}.sidepanel-newsbox .title-tags{display:inline-flex!important;align-items:center!important}.sidepanel-newsbox .vote-widget-mini{display:flex;flex-direction:column;align-items:center;width:45px;height:50px;justify-content:center;font-size:16px;padding:10px 14px;background:#f9f9f9;color:#7a7a7a;border:1px solid #d9d9d9;border-radius:3px;transition:background-color .1s,border-color .1s,color .1s,fill .1s}.sidepanel-newsbox .vote-widget-mini:hover{background-color:#eee;transition:background-color .1s,border-color .1s,color .1s,fill .1s}.sidepanel-newsbox .vote-widget-mini:hover .arrow{transform:translateY(-2px) scale(1.7);transition:all .1s linear}.sidepanel-newsbox .vote-widget-mini.upvoted{background-color:#4daf4e;border-color:#4daf4e;color:#fff}.sidepanel-newsbox .vote-widget-mini.upvoted:hover .arrow{transform:scale(1.3)}.sidepanel-newsbox .vote-widget-mini .count{font-size:95%;font-weight:500}.sidepanel-newsbox .vote-widget-mini .arrow{line-height:1}.sidepanel-newsbox .vote-widget-mini .panel-heading{padding:10px 15px 0 10px}.sidepanel-newsbox .tut-list{display:flex;align-items:center;margin-bottom:15px;padding:0;border-bottom:0}@media (min-width:768px) and (max-width:1023px){.sidepanel-newsbox .tut-list{align-items:center;padding:10px 5px!important}}.sidepanel-newsbox .tut-list:last-child{margin-bottom:0}.sidepanel-newsbox .tut-list:hover{background:none}.sidepanel-newsbox .tut-vote{margin-right:10px}.sidepanel-newsbox .tut-title-mini{margin-top:-4px}.sidepanel-newsbox .tut-title-mini .tut-title-link{color:#383838;font-size:12px}.sidepanel-newsbox .tut-title-mini .label{margin-right:5px}.sidepanel-newsbox .tutorial-title-txt{font-size:14px!important;line-height:1!important;word-break:break-word}@media (max-width:767px){.sidepanel-newsbox .tutorial-title-txt{font-size:16px!important}}.sidepanel-newsbox .action-footer{margin-top:3px}@media (min-width:1024px){.floating-newsbox{position:absolute;top:0;right:0}}.cancel-reply{display:none}.comment-box .cancel-reply{display:block}@keyframes j{0%{background-color:#ffffe1}to{background-color:transparent}}.comment-profile-pic img{height:100%;width:100%;background:#fafafa;padding:4px}.spinning-loader i{display:none}.spinning-loader.loading{pointer-events:none}.spinning-loader.loading i{display:block}.spinning-loader.loading .txt{display:none}.comment-report-box{position:absolute;top:100%;right:0;left:auto;min-width:300px;margin-left:auto}@media (max-width:767px){.comment-report-box{display:none}}.breadcrumb-new{display:flex;align-items:center;font-size:13px;background:transparent}.breadcrumb-new .breadcrumb-category{display:flex;align-items:center;margin-right:2rem}.breadcrumb-new .breadcrumb-category .breadcrumb-category-logo{width:18px;height:auto;margin-right:.5rem;opacity:.3}.breadcrumb-new .breadcrumb-category .breadcrumb-category-name{font-size:14px;color:hsla(0,0%,48%,.7)}.breadcrumb-new .breadcrumb>li+li:before{padding:0 3px;content:">"!important;color:hsla(0,0%,48%,.7);font-weight:400}.breadcrumb-new .breadcrumb{margin:0}.breadcrumb-new .breadcrumb .breadcrumb-item a{color:hsla(0,0%,48%,.7)}.breadcrumb-new .breadcrumb .breadcrumb-item a:hover{color:var(--theme-primary);border-bottom:1px solid var(--theme-primary-light)}.breadcrumb-new .breadcrumb .breadcrumb-item.active{color:#7b7b7b;font-weight:600}.contributor-repo{display:flex;align-items:center;line-height:1;margin-top:3px;margin-left:10px}.contributor-repo .txt{font-weight:600;font-size:12px;color:#7b7b7b}.contributor-repo .repo-point{font-size:14px;margin:0 3px;color:#383838}@media (max-width:767px){.contributor-mob .contributor-panel{padding:10px}.contributor-mob .contributor-panel:last-child{padding-right:0}.contributor-mob .marginright-md{margin-right:5px!important}.contributor-mob .contri-avatar{width:40px;height:40px}.contributor-mob i{font-size:12px}.contributor-mob .repo-point{font-size:12px;margin:0}}.comment-delete{background:transparent}.comment-delete:focus,.comment-delete:hover{outline:none;border-bottom:none}@media (max-width:767px){.one-liner-section{padding:0}}.flex-label-follow{display:flex;align-items:stretch}.category-newspage .panel-header{background:#fff}.category-newspage .tutorial--tut-list .tut-list{border-bottom:none;padding:10px 20px;border-radius:3px}.category-newspage .tutorial--tut-list .tut-list:first-child{padding-top:20px}.category-newspage .tutorial--tut-list .tut-list:last-child{padding-bottom:20px}@media (max-width:767px){.category-newspage .tutorial--tut-list .tut-list{padding:20px 20px 10px}}.category-newspage .tutorial--tut-list .tut-list .title .tutorial-title-txt{font-size:14px}.category-newspage .tutorial--tut-list .tut-list .tut-label-group{display:block}.category-newspage .tutorial--tut-list .tut-list .tut-vote .count{color:#383838}.category-newspage .search-bar-toggle{display:none!important}.newspage-links{display:flex;flex-direction:column;max-height:350px;overflow:scroll}.newspage-links a{color:#383838;padding:6px 8px;border-radius:3px;transition:all .2s linear}.newspage-links a:hover{color:#383838;padding:6px 8px 6px 10px;border-bottom:none;background-color:var(--theme-primary-bg);transition:all .2s linear}.showAll-news{width:100%;text-align:center;margin:5px 0 0 9px}.sidebar-content input{height:36px}@media (max-width:767px){.category-newspage-item .btn-visit-tut{margin-top:10px}}.news-searchbar{position:relative}.news-searchbar input{padding:6px 12px 8px 35px}#submit-news .select2-container .select2-selection--multiple{height:50px;padding:4px}.news-link{padding-left:40px;padding-right:40px}.news-attribution{text-align:right}.news-desc-text{font-size:14px;font-weight:400;line-height:1.3}.follow-right.pl-news{padding-left:46px!important}@media (max-width:1023px){.follow-right.pl-news{padding-left:15px!important}}.label-follow-icon{line-height:1;padding:2px 7px}@media (max-width:767px){.label-follow-icon{padding:4px 7px}}.label-follow-icon .icon-md{font-size:19px}@media (max-width:767px){.label-follow-icon .icon-md{font-size:16px}}.label-follow-icon .icon-sm{font-size:16px}@media (max-width:767px){.label-follow-icon .icon-sm{font-size:14px}}.image-sec .image-box{background-position:50%;width:6rem;height:5rem;background-size:cover;background-repeat:no-repeat;margin-right:1.5rem}@media (max-width:767px){.image-sec .image-box{width:6rem;height:5rem}}.newspage-links.news-with-image a{display:flex;align-items:center}.newspage-links.news-with-image .news-image{background-size:contain;background-position:50%;background-repeat:no-repeat;width:35px;height:35px;margin-right:10px;border-radius:4px}.label-news-follow-tag{cursor:pointer;border-radius:4px}.label-news-follow-tag:focus,.label-news-follow-tag:hover{outline:0;border-bottom:none}.theme-bg{background-color:var(--theme-primary)}.roadmap-flex{display:flex;align-items:stretch}@media (max-width:767px){.roadmap-flex{flex-direction:column}}.roadmap-banner{background-size:contain;background-repeat:no-repeat;background-position:bottom}.roadmap-banner img{width:100%;height:auto}@media (max-width:767px){.roadmap-banner{height:120px}}@media (min-width:768px) and (max-width:1023px){.roadmap-banner{height:370px}}.theme-bg-light{background-color:var(--theme-primary-bg)}.white-bg{background-color:#fff}.no-bg{background-color:transparent}.roadmap--header{min-height:260px;display:flex;align-items:center;color:#fff;position:relative;padding-bottom:30px}.roadmap--header h1,.roadmap--header h2,.roadmap--header p{color:#fff}@media (min-width:1024px){.roadmap--header h1{margin-top:50px}}.roadmap--header .link-white{position:absolute;top:15px;font-size:12px}@media (max-width:767px){.roadmap--header{padding:30px 0}}@media (min-width:768px) and (max-width:1023px){.roadmap--header{padding:30px 0}}.roadmap-header-img{width:300px;height:auto}.feedback-holder{display:flex;align-items:center}@media (max-width:767px){.feedback-holder{flex-direction:column;align-items:flex-start}}@media (min-width:768px) and (max-width:1023px){.feedback-holder{flex-direction:column;align-items:flex-start}}.feedback-holder .upvoted{background-color:#4daf4e;border-color:#4daf4e;color:#fff}.mobile-wrapper{display:flex;align-items:center;flex-direction:row}@media (max-width:767px){.mobile-wrapper{margin-top:15px}}.avatar-holder{display:flex;align-items:center}@media (max-width:767px){.avatar-holder{margin-left:10px}}@media (min-width:768px) and (max-width:1023px){.avatar-holder{margin-left:10px;margin-top:15px}}.user-avatar{width:30px;height:30px;border-radius:50%;border:2px solid #fff;background-size:cover;margin-left:-10px;box-shadow:1px 1px 3px rgba(0,0,0,.1)}.user-avatar:first-child{margin-left:0}.roadmap--body{padding:30px 0}.roadmap--body h3{font-size:21px}.roadmap--body video{height:300px;width:100%;max-width:450px;background-color:#eee}.roadmap--body .intro-panel{margin-bottom:20px}.roadmap-card{color:#383838;background-color:#fff}.roadmap-card:hover{color:#383838}.roadmap-card .card{transition:all .3s ease-in}.roadmap-card .card:hover{box-shadow:0 0 30px rgba(0,0,0,.1);transition:all .2s ease-in;transform:translateY(-3px)}.roadmap-intro{padding-bottom:20px}.roadmap-section .section-header{padding:10px 15px;background-color:#fff;border:1px solid #eee;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.roadmap-section .section-header span{display:inline-block}.roadmap-section .section-header i{color:#7b7b7b}.roadmap-section .roadmap-panel{padding:20px 15px 0;height:0;overflow:hidden}.roadmap-section .roadmap-panel.show{height:auto;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;border-radius:0 0 4px 4px}.roadmap-section .roadmap-panel.projects,.roadmap-section .roadmap-panel.resources{margin-left:15px}.roadmap-section .section-footer{padding-bottom:20px;margin:0}.roadmap-footer{padding-bottom:20px}.roadmap-footer li{margin-bottom:10px}.projects a{color:#383838}.projects a:hover{color:#383838;border-bottom:none;transform:translateY(-3px);transition:all .3 linear}.roadmap-project{display:block;transition:all .3s linear}.roadmap-project:hover{box-shadow:2px 2px 14px rgba(0,0,0,.05);transform:translateY(-4px);transition:all .3s linear}.btn-custom{padding:4px 30px;font-size:15px;font-weight:600}.btn-custom i{font-size:18px}.roadmap-card{border:1px solid #eee;margin-bottom:30px;padding:0;border-radius:4px;display:block;transition:all .3s linear}.roadmap-card:hover{border-bottom:1px solid #eee;box-shadow:2px 2px 14px rgba(0,0,0,.05);transform:translateY(-4px);transition:all .3s linear}.card-heading{font-size:18px;font-weight:700;margin-top:0;text-transform:uppercase}.card-header{height:150px;background-size:cover;background-position:50%;border-radius:3px 3px 0 0}.card-body{padding:15px 20px}.card-footer{padding:0 20px 15px}.card-footer .items{display:flex;align-items:center;justify-content:space-between}.card-footer .items p{font-size:13px;font-weight:500;margin:0;color:#5e5e5e}.roadmap-label{margin-top:-10px}.card-text{color:#7b7b7b;height:60px;overflow:hidden}.feedback-count{margin-bottom:0}@media (min-width:768px) and (max-width:1023px){.feedback-count{margin-top:15px}}.locale-ru .roadmap-views{display:none}.try-code-editor h2{font-size:18px;font-weight:600;margin-bottom:5px}.try-code-editor .code-samples-list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap}.try-code-editor .code-samples-list li{width:33.33%;padding:0 10px;margin-bottom:15px}@media (max-width:767px){.try-code-editor .code-samples-list li{width:100%}}.try-code-editor .code-samples-list li a{padding:12px;text-decoration:none;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.1);border-radius:3px;border-bottom:2px solid transparent;color:#383838;display:block}.try-code-editor .code-samples-list li.active a{border-bottom:2px solid #3c7dc0}.try-code-editor .code-container{display:flex;margin-top:25px;padding:0 10px;flex-direction:column}#tabbed-tutorials .try-code-editor .code-container{margin-bottom:50px}.try-code-editor .code-container .left,.try-code-editor .code-container .right{flex:1}.try-code-editor .code-container .left .subheading,.try-code-editor .code-container .right .subheading{opacity:1;font-size:16px}.try-code-editor .code-container .left .content,.try-code-editor .code-container .right .content{margin-top:10px;margin-bottom:10px}.try-code-editor .code-container .left .content #code-editor-textarea{height:260px}.try-code-editor .code-container .right{margin-top:0}.try-code-editor .code-container .right .content{height:100%;border:1px solid #e1e1e1;padding:10px;background:#f4f4f4;margin-top:10px;height:200px;overflow:scroll;margin-bottom:-20px}.try-code-editor .code-container .right .content iframe{height:100%;width:100%;border:none;outline:none}.try-code-editor .btn.btn-success{width:120px;margin-bottom:30px}.try-code-editor .btn.btn-success i{display:none}.try-code-editor .btn.btn-success.active{pointer-events:none;opacity:.9}.try-code-editor .btn.btn-success.active i{display:inline-block}.try-code-editor .btn.btn-success.active .txt{display:none}.report-header{background-color:linear-gradient(#3c7dc0,#3c7dc0);background-color:var(--theme-primary);color:#fff;display:block;min-height:250px;position:relative}.report-header img{margin-top:60px}.report-header h2{font-size:36px}@media (max-width:767px){.report-header h2{font-size:30px}}.report-header .container>*{position:relative;z-index:2}.report-header:after{background-image:url(/assets/images/icon-background.png);content:"";display:block;min-height:250px;width:100%;z-index:1;position:absolute;top:0;background-size:750px;background-position:50%;opacity:.06}.report-body{margin-top:40px}.report-header{background:linear-gradient(-90deg,#1f72c8,#267cd4)}.report-body h3,.report-body h4{color:var(--theme-primary)}.report-body ._background-light{background-color:#f4f8fb}.report-body .section-intro{position:relative;margin-bottom:20px}.report-body .section-intro ._lead{font-size:15px!important}.report-body .section-body{padding:0 2%;margin-bottom:60px}.report-body .section-body a:hover{border-bottom:none}.report-body .section-body .python-link{display:block}.report-body .section-body .list-lang.days li{color:#383838}.report-body .section-body .list-lang li{padding:8px 25px 8px 45px;border-radius:24px;margin-bottom:8px;background-color:#f6f6f6;font-weight:500;display:table;position:relative;color:#7b7b7b}@media (max-width:767px){.report-body .section-body .list-lang li{border-radius:0}}.report-body .section-body .list-lang li a{color:#383838}.report-body .section-body .list-lang li a:hover{color:var(--theme-primary);border-bottom:none}.report-body .section-body .list-lang .count{color:var(--theme-primary);position:absolute;left:0;padding:8px 12px;height:36px;width:36px;border-radius:25px;background:var(--theme-primary-bg);top:0}@media (max-width:767px){.report-body .section-body .list-lang .count{border-radius:0}}.report-body .color-bar{position:relative;top:0;height:3px;width:100%;background-color:transparent;display:none}.report-body ._color-bar-orange{background-color:#ff6d1f}.report-body ._color-bar-amber{background-color:#fa2}.report-body ._color-bar-blue{background-color:#3c7dc0}.report-body ._color-bar-yellow{background-color:#ffca22}.report-body ._color-bar-amber,.report-body ._color-bar-orange,.report-body ._color-bar-yellow{height:3px;width:33.33333333%;float:left}.report-body .section-intro .section-intro-content{display:flex;align-items:center;padding:2%;border-left:2px solid #ff6d1f}@media (max-width:767px){.report-body .section-intro .section-intro-content{align-items:center}}.report-body .section-intro .section-intro-content h3{margin-top:20px}.report-body .section-intro .section-intro-content .left{flex:1}.report-body .section-intro .section-intro-content .right{flex:.2;display:flex;align-items:center;flex-direction:column}@media (max-width:767px){.report-body .section-intro .section-intro-content .right{flex:.4}}.report-body .section-intro .section-intro-content .section-intro-body{padding:0 2%}.report-body .section-overflow{width:100%;overflow-x:scroll}.report-body .sidepanel-navigation h4{font-size:16px;font-weight:600;color:#d9d9d9;padding-left:20px}.report-body .sidepanel-navigation a.active p{border-left:2px solid var(--theme-primary);color:#383838}.report-body .sidepanel-navigation p{color:#7b7b7b;margin-bottom:5px;font-weight:600;padding-left:20px;transition:all .3s linear;border-left:2px solid transparent}.report-body .sidepanel-navigation p:hover{color:#383838;border-left:2px solid var(--theme-primary);transition:all .3s linear}.report-body .sidepanel-navigation.overview-absolute{position:fixed;top:80px}.fab,.share,.share:after,.share:before{height:56px;width:56px;border-radius:50%;position:absolute;cursor:pointer}@media (max-width:767px){.fab,.share,.share:after,.share:before{height:46px;width:46px}}.share{z-index:5;position:fixed;bottom:60px;right:45px;box-shadow:0 0 4px rgba(0,0,0,.2);background-color:var(--theme-primary)}@media (max-width:767px){.share{bottom:20px;right:20px}}.share:after,.share:before{content:"";will-change:transform}.share:before{background:url(/assets/images/share.svg) 50%/28px no-repeat;z-index:5;transition:.3s}.share.active:before{transform:rotate(45deg)}.fab{box-shadow:0 2px 5px rgba(0,0,0,.3);transition:.3s;animation:.3s l forwards;opacity:0;bottom:0!important;will-change:animation}.fab.share-hackrnews{background:#f60 url(/assets/images/hackernews_icon.svg) 50%/28px no-repeat;top:0}.fab.share-reddit{background:#fff url(/assets/images/reddit_icon.svg) 50%/28px no-repeat;top:0}.fab.share-facebook{background:#46629e url(/assets/images/facebook_icon.svg) 50%/28px no-repeat;top:0}.fab.share-twitter{background:#1da1f2 url(/assets/images/twitter_icon.svg) 50%/28px no-repeat;top:0}.fab.share-whatsapp{background:#075e54 url(/assets/images/whatsapp_icon.svg) 50%/28px no-repeat;top:0}.fab.share-linkedin{background:#0077b5 url(/assets/images/linkedin_icon.svg) 50%/28px no-repeat}.fab.active{animation:.48s k forwards}.fab.active.share-facebook{top:-330px}.fab.active.share-twitter{top:-264px}.fab.active.share-linkedin{top:-198px!important}.fab.active.share-whatsapp{top:-132px!important}.fab.active.share-hackrnews{top:-66px!important}.fab.active:nth-child(odd){animation-delay:.39s}.fab.active:nth-child(2n){animation-delay:.2s}.fab.no{animation:none}@keyframes k{50%{transform:translateY(-170%)}to{opacity:1;transform:translateY(-130%)}}@keyframes l{0%{opacity:1;transform:translateY(-130%)}to{opacity:0;transform:translateY(0);top:0}}.section-space{padding-top:30px;padding-bottom:60px}@media (max-width:767px){.section-space{padding-top:30px;padding-bottom:30px}}.dashboard-banner{max-width:210px;width:100%;height:auto}@media (max-width:767px){.dashboard-banner{display:none}}.p-forum-post{background-image:linear-gradient(180deg,#273442 56px,#1e2731 400px)}.c-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@keyframes m{to{transform:rotate(1turn)}}@keyframes n{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.l-container{width:1170px;margin:0 auto}@media (max-width:767px){.l-container{width:100%;margin:0 auto;padding:0 20px}}.l-fullFlex{-ms-flex:1;flex:1}.l-container--md{width:900px;margin:0 auto}.l-container--sm{width:700px;margin:0 auto}.l-loader,.l-loader__text{margin-top:15px}.l-width--sm{width:700px}@media (max-width:767px){.l-width--sm{width:100%}}.l-form{margin-top:50px}.l-form__submit{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:767px){.l-form__submit{justify-content:center}}.l-form__footer{margin-top:20px;display:-ms-flexbox;display:flex}.l-form__socialBtns{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.l-form__socialBtns button{border-radius:3px;height:30px;width:30px;margin-left:12px}.l-form__socialBtns button img{width:100%}.l-underlineBtn{margin-left:5px;padding:5px}.o-spinner{fill:#ec474d;animation:m .7s linear infinite;margin:0 15px}.o-loader{text-align:center}.o-loader__text{opacity:.2}.o-underlineBtn{background:transparent;border:none;margin-left:5px;padding:5px;border-bottom:2px solid #42a6ff}.o-underlineBtn:hover{background:#42a6ff}.o-facebookBtn{background:#3b5998}.o-googleBtn{background:#fff}.o-btn--primary{border:none;border-radius:3px;padding:5px 25px;background-image:linear-gradient(90deg,#e052a0,#f15c41);color:#fff}.o-btn--primary:hover{background-image:linear-gradient(90deg,#3ec7e0,#526bf4)}.o-btn--ghost{border:none;border-radius:3px;padding:5px 25px;background:transparent;border:1px solid #fff;color:#fff}.o-btn--md{padding:8px 25px}.o-btn--lg,.o-btn--md{text-transform:uppercase;letter-spacing:2px}.o-btn--lg{padding:10px 25px}.o-btn--filter{background:#fff;display:block;padding:15px;border-radius:3px;color:#383838;font-size:14px;transition:all .2s ease-in-out;box-shadow:0 1px 1px 0 #cecece}.o-btn--filter.active{border-left:5px solid #42a6ff}.o-btn--filter:hover{transform:scale(1.08)}@media (max-width:767px){.o-btn--filter:hover{transform:scale(1)}}.h1,.h3,.h4,.h5,.h6,h2{line-height:1.1}.h1{font-size:54px}@media (max-width:767px){.h1{font-size:42px}}.h2{font-size:42px}@media (max-width:767px){.h2{font-size:30px}}.h3{font-size:30px}@media (max-width:767px){.h3{font-size:24px}}.h4{font-size:24px}@media (max-width:767px){.h4{font-size:21px}}.h5{font-size:16px}.h6{font-size:12px}.subHeading{font-size:15px;font-weight:600;color:#999;max-width:800px;margin:0 auto;letter-spacing:-.5px}.c-errorText{color:#f55;font-weight:700;display:block}.c-alert{padding:10px 12px;border-radius:3px}.c-alert--error{background:#ffdada;color:#ee5e66}.c-alert--success{background:#ccfbcc;color:#349234}.o-sectionSubHeading{display:-ms-flexbox;display:flex;font-weight:700;-ms-flex-align:center;align-items:center}.o-sectionSubHeading img{width:35px;margin-right:10px}.c-nav{padding:25px 0;z-index:3;position:relative;background:#fff}@media (max-width:767px){.c-nav__left{text-align:center}}.c-nav__linkList{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:767px){.c-nav__linkList{display:none}}.c-nav__linkListItem{margin-left:25px;position:relative}@media (max-width:767px){.c-nav__linkListItem{margin-left:15px;font-size:14px;position:static}}.c-nav__linkListItem a{color:#fff}.c-nav__linkText{text-transform:uppercase;font-weight:700;font-size:12px;color:#888;letter-spacing:.05em}.c-nav__linkText:hover{color:#666}.c-logo__short{background-image:linear-gradient(90deg,#3ec7e0,#526bf4)!important;color:#fff;padding:10px 15px;height:auto;border-radius:4px;margin-right:10px;display:inline-block}@media (max-width:767px){.c-logo__short{padding:8px 12px}}.c-logo__txt{text-transform:uppercase;font-weight:700;color:#42a6ff}.c-homeHero{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-top:30px}.c-homeHero__left,.c-homeHero__right{-ms-flex:1;flex:1}.c-homeHero__heading{font-size:36px;font-weight:700;line-height:42px}.c-homeHero__subheading{margin-top:20px}.c-heroPage{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center -195px;padding-top:120px;padding-bottom:40px;z-index:0;margin-top:-68px}.c-heroPage *{color:#fff}@media (max-width:767px){.c-heroPage{padding-top:90px;padding-bottom:10px;background-position:50%}}.c-heroPage:after,.c-heroPage:before{content:"";z-index:-1;height:100%;width:100%;display:block;position:absolute;top:0;left:0;right:0}.c-heroPage:after{background:linear-gradient(rgba(70,36,43,.46),#1b242e)}.c-profileHero{margin-top:-60px;padding-top:100px;padding-bottom:40px}.c-profileHero__wrapper{display:-ms-flexbox;display:flex}@media (max-width:767px){.c-profileHero__wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}}.c-profileHero__avatar{height:130px;width:130px;background-position:50%;background-size:cover;border-radius:100%}.c-buildHero{padding-bottom:80px}@media (max-width:767px){.c-buildHero{padding-top:30px;padding-bottom:50px}}.c-buildHero__info{display:inline-block;text-align:center}.c-buildHero__budget{font-size:50px;font-weight:700;position:relative;display:inline-block}.c-buildHero__budget:before{content:"\20B9";display:block;position:absolute;left:-20px;top:0;font-size:24px;font-weight:300}.c-buildHero__level{text-transform:uppercase;opacity:.5;background:#4d5f71;padding:5px 10px;border-radius:3px}.c-buildHero__performances{-ms-flex-pack:center;justify-content:center;margin-top:20px}.c-buildHero__performance{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 15px}.c-buildHero__performanceKey{margin-top:10px}.c-buildHero__performanceOutOf:before{content:"/";display:inline-block;margin-right:10px}.c-aboutHero{padding:60px;border-radius:3px;background-position:50%;background-size:cover;position:relative}.c-aboutHero *{color:#fff;z-index:1;position:relative}.c-aboutHero:before{background:#1b242e;position:absolute;top:0;bottom:0;left:0;right:0;content:"";opacity:.5}.c-form__item label{text-align:left;letter-spacing:1px;font-size:15px;display:block;padding:0;margin-top:18px;color:#828181}.c-form__item input,.c-form__item textarea{width:100%;border-radius:3px;border:none;outline:none;padding:5px;padding:9px 10px;font-size:16px;color:#000;border:1px solid #e1e1e1}.c-form__item input:focus,.c-form__item textarea:focus{box-shadow:0 0 3px 3px #4799eb;outline:0}.c-form__item textarea{min-height:80px}.c-form__item label+input,.c-form__item label+textarea{margin-top:10px}.c-form__footer{margin-top:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-form__footerMessage{margin-left:10px}.c-form__submit{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-form__extra{margin-top:35px;font-size:14px}.c-dummyForumForm{width:100%;background:#fff;margin-bottom:20px;padding:15px;border-radius:3px;box-shadow:0 1px 1px 0 #cecece}@media (max-width:767px){.c-dummyForumForm{margin-top:20px}}.c-dummyForumForm input{background:#fff;width:100%;padding:10px;border-radius:3px;border:1px solid #e1e1e1;font-size:15px}.c-dummyForumForm input::-webkit-input-placeholder{color:#383838!important}.c-buildCardList{-ms-flex-pack:justify;justify-content:space-between;padding-bottom:60px;-ms-flex-align:start;align-items:start}.c-buildCard,.c-buildCardList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-buildCard{width:23%;margin-top:40px;box-shadow:0 1px 1px 0 #e1e1e1;border-radius:3px;transition:all .11s ease-in-out;cursor:pointer;background:#fff}.c-buildCard--md{width:49%}@media (max-width:767px){.c-buildCard{width:100%;margin-top:20px}}.c-buildCard:hover{transform:scale(1.05)}.c-buildCard__cover{-ms-flex:1;flex:1;position:relative;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end;background-position:50%;background-size:cover}@media (max-width:767px){.c-buildCard__cover{-ms-flex:.8;flex:.8}}.c-buildCard__cover *{z-index:2;position:relative}.c-buildCard__cover--bigHead{height:150px}.c-buildCard__info{-ms-flex:1.6;flex:1.6;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}.c-buildCard__label{margin-top:10px;text-transform:uppercase;padding:0 15px;padding-top:5px;font-size:11px;opacity:.6}.c-buildCard__price{font-size:32px;font-weight:700;padding:0 15px;padding-top:5px;color:#30b226;position:relative;display:inline-block}.c-buildCard__price:before{content:"\20B9";display:block;position:absolute;right:0;top:0;font-size:16px;font-weight:300}.c-buildCard__parts{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:15px}.c-buildCard__parts div{height:50px;width:50px;background-size:cover;background-position:50%;border:1px solid #e1e1e1;border-radius:3px}@media (max-width:767px){.c-buildCard__parts div{height:40px;width:40px}}.c-buildCard__remParts{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-align:center;-ms-flex-pack:center;justify-content:center;height:50px;width:50px;background:#1c252f;border-radius:3px;border:1px solid #424141}.c-buildCard__remParts span{color:#fff}.c-buildCard__remParts span.count{font-size:15px}.c-buildCard__remParts span.txt{font-size:11px;text-transform:lowercase}.c-buildCard__profile{border-top:1px solid #e1e1e1;padding:0 10px;padding:15px;display:-ms-flexbox;display:flex}.c-buildCard__profileType{-ms-flex:1;flex:1;color:#888a91;text-transform:uppercase}.c-buildCard__profileType span{background:#2eb9e2;color:#fff;padding:5px 10px;font-size:11px;letter-spacing:1px;display:inline-block;margin-bottom:8px;border-radius:3px}.c-buildCard__buildId{position:absolute;right:12px;top:12px;font-size:22px;color:#dedede}.c-forum{margin-top:-180px;display:-ms-flexbox;display:flex}@media (max-width:767px){.c-forum{display:block}}.c-forumPost{background:#fff;box-shadow:0 1px 1px 0 #e1e1e1;margin-bottom:10px}.c-forumPost:last-child{border:none}.c-forumPost:hover .c-forumPost__date{opacity:.4}.c-forumPost__header{padding:15px 15px 0}.c-forumPost__author{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-forumPost__authorAvatar{height:25px;width:25px;border-radius:100%;background-position:50%;background-size:cover}.c-forumPost__authorName{margin-left:10px;font-size:14px}.c-forumPost__authorLink{padding:2px 5px;border-radius:2px}.c-forumPost__authorLink:hover{background:hsla(0,0%,100%,.1)}.c-forumPost__main{padding:10px 15px 0}.c-forumPost__body{margin-top:5px;opacity:.8;font-size:14px}.c-forumPost__title{padding:3px;margin-left:-3px;border-radius:3px;display:inline-block}.c-forumPost__title:hover{background:#f7f7f7}.c-forumPost__footer{display:-ms-flexbox;display:flex;padding:15px 15px 18px;-ms-flex-align:center;align-items:center}.c-forumPost__date{opacity:0;margin-left:10px}.c-forumPost__date--fixed{opacity:.4}@media (max-width:767px){.c-forumPost__date{opacity:.4;font-size:13px}}.c-forumPost__replyCount{color:#51bfec}@media (max-width:767px){.c-forumPost__replyCount{font-size:13px}}.c-forumPost__followBtn{border:1px solid #3d5064;padding:8px 15px;border-radius:3px;font-size:11px;text-transform:uppercase}.c-forumPost__followBtn:hover{background:#3d4f64}.c-commentMiniCard{padding:15px;background:#fff;border-radius:3px;cursor:pointer;transition:all .2s ease-in-out;margin-top:15px;box-shadow:0 1px 1px 0 #e1e1e1}.c-commentMiniCard:first-child{margin-top:0}.c-commentMiniCard:hover{transform:scale(1.02)}.c-commentMiniCard__title{font-size:14px;color:#30b226;font-weight:700}.c-commentMiniCard__body{margin-top:15px;font-size:15px}.c-commentMiniCard__date{color:#8c9fb5;font-size:14px;margin-top:15px}.c-commentCard{margin-top:35px;position:relative}.c-commentCard__voteBtn{position:absolute;right:100%;top:5px;padding:0 10px;margin-right:15px}.c-commentCard__voteBtn span{font-size:14px;display:block;margin-top:3px;opacity:.8}.c-commentCard__authorLink{padding:2px 5px;color:#fff;border-radius:2px}.c-commentCard__authorLink:hover{background:hsla(0,0%,100%,.1)}.c-commentCard__voteBtnIcon{fill:#fff;opacity:.5;height:13px;transition:fill .1s,opacity .1s;width:13px}.c-commentCard__body{opacity:1;line-height:24px;font-weight:400;font-size:15px;color:#e0eefd;letter-spacing:1px}.c-commentCard__footer{display:-ms-flexbox;display:flex;font-weight:300;font-size:14px;-ms-flex-align:center;align-items:center;margin-top:15px}.c-commentCard__authorAvatar{height:20px;width:20px;background-position:50%;background-size:cover;margin-right:10px}.c-commentCard__authorName,.c-commentCard__date{color:#fff;opacity:.5}.c-commentCard__date{margin-left:15px}.c-commentCard__replyBtn{margin-left:15px;text-transform:uppercase;font-size:13px;padding:3px}.c-commentCard__replyBtn:hover{background:#ed484d}.c-buildItem{display:-ms-flexbox;display:flex;margin-top:10px;position:relative}.c-buildItem:hover .c-buildItem__name{color:#42a6ff}.c-buildItem__info{-ms-flex:1;flex:1;margin-left:6px;padding:18px;background:#fff;box-shadow:0 1px 1px 0 #e1e1e1}@media (max-width:767px){.c-buildItem__info{margin:0}}.c-buildItem__cover{height:120px;width:120px;padding:10px;background-position:50%;background-size:cover;position:relative;z-index:1;border:1px solid #e1e1e1;border-radius:3px}@media (max-width:767px){.c-buildItem__cover{margin:0 auto}}.c-buildItem__part{font-size:12px;background:#def;display:table;margin-top:5px;border-radius:3px;padding:5px 10px;color:#3b5d82}@media (max-width:767px){.c-buildItem__part{margin:5px auto}}.c-buildItem__main{display:-ms-flexbox;display:flex}@media (max-width:767px){.c-buildItem__main{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}.c-buildItem__mainCenter{-ms-flex:1;flex:1;margin-left:15px}@media (max-width:767px){.c-buildItem__mainCenter{margin-left:0;margin-top:5px;text-align:center}}@media (max-width:767px){.c-buildItem__mainRight{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.c-buildItem__name{font-weight:700;padding:3px 4px;border-radius:3px;display:inline-block;margin-left:0}@media (max-width:767px){.c-buildItem__name{text-align:center}}.c-buildItem__price{font-size:32px;font-weight:700;color:#6d9e38;padding:6px;border-radius:3px;position:relative}.c-buildItem__price:before{content:"\20B9";display:block;position:absolute;left:-10px;top:0;font-size:24px;font-weight:300}.c-buildItem__desc{margin-top:12px;opacity:.8;line-height:22px}.c-buildHighlights{background:#fff;box-shadow:0 1px 1px 0 #e1e1e1}.c-buildHighlights__item{display:-ms-flexbox;display:flex;border-bottom:1px solid #e1e1e1;padding:10px 15px}.c-buildHighlights__item:last-child{border:none}.c-buildHighlights__itemLabel{-ms-flex:1;flex:1}.c-buildHighlights__itemValue{font-weight:700}.c-buildDetail{display:-ms-flexbox;display:flex}@media (max-width:767px){.c-buildDetail{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.c-builder__subheading{margin:0 auto;width:70%;margin-top:15px}@media (max-width:767px){.c-builder__subheading{width:80%;font-size:13px}}.c-builder__profileType{width:180px;height:140px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;border:1px solid #e1e1e1;border-radius:4px;margin:0 10px;margin-top:30px;cursor:pointer;background:#fff;transition:all .15s ease-in-out}.c-builder__profileType:hover{background:#fff8eb}.c-builder__profileType.is-active{background:#fff8eb;border:1px solid transparent}.c-builder__profileTypeIcon{height:50px;width:50px;margin:0 auto}.c-builder__profileTypeText{margin-top:10px}.c-builder__profileSelector{background:#fff;padding:28px;box-shadow:0 1px 1px 0 #e1e1e1;width:80%;margin:29px auto}@media (max-width:767px){.c-builder__profileSelector{width:100%;margin:0 auto}}.c-builder__profileSelector .content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.c-builder__budget{margin-top:20px}.c-builder__budgetText{font-size:38px;font-weight:700;position:relative;display:inline-block}.c-builder__budgetText:before{content:"\20B9";display:block;position:absolute;right:-10px;top:0;font-size:16px;font-weight:300}.c-builder__budgetLabel{padding:3px 8px;border-radius:3px;font-size:14px}.c-builder__budgetLabel--green{background:#17a536;color:#fff}.c-builder__budgetLabel--red{background:#ec474d;color:#fff}.c-builder__budgetLabel--grey{background:#f7f7f7;color:#000}.c-builder__slider{width:70%;margin:0 auto;margin-top:20px}.c-builder__slider .rc-slider-mark-text{font-size:14px;margin-top:20px}.c-builder .l-container *{transition:all .15s ease-in-out}.c-builder.is-submitted .c-builder__profileType{height:60px;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}@media (max-width:767px){.c-builder.is-submitted .c-builder__profileType{height:90px;-ms-flex-direction:column;flex-direction:column}}.c-builder.is-submitted .c-builder__profileTypeIcon{margin:0;margin-right:12px;width:35px;height:35px}.c-builder.is-submitted .c-builder__profileTypeText{margin-top:0}.c-modal{background-color:#fff;color:#fff;height:100%;overflow-y:auto;width:100%;z-index:20000;top:0;left:0;position:fixed}.c-modal~*{filter:blur(20px) grayscale(.5)}.c-modal__closeBtn{animation:n .5s .1s both;position:absolute;right:15px;top:15px;font-size:24px}.c-modal__closeBtn svg{transition:all .2s}.c-modal__closeBtn:hover svg{transform:rotate(90deg)}.c-modal__container{animation:n .3s .1s both;max-width:700px;margin:0 auto;margin-top:10%}@media (max-width:767px){.c-modal__container{padding:30px}}.c-modal__container header h3{font-size:22px}.c-modal__container header p{margin-top:15px;opacity:.6}.c-modal__content{display:-ms-flexbox;display:flex;margin-top:40px}.c-modal__contentLeft{-ms-flex:1;flex:1}.c-modal__contentRight{margin-left:50px;width:300px}.c-sidebar{width:210px}@media (max-width:767px){.c-sidebar{width:100%}}.c-sidebar__toggleBtn{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:10px}.c-sidebar__toggleBtnIcon{margin-right:8px}.c-collapsibleFilter{background:#fff;border-radius:3px;margin-bottom:15px;cursor:pointer;box-shadow:0 1px 1px 0 #e1e1e1}.c-collapsibleFilter__title{padding:14px 15px;text-transform:uppercase;font-weight:700;display:-ms-flexbox;display:flex}.c-collapsibleFilter__title span{-ms-flex:1;flex:1;font-weight:700}.c-collapsibleFilter__titleIcon{height:15px;width:15px}.c-collapsibleFilter__titleIcon path{fill:#929292}.c-collapsibleFilter:hover .c-collapsibleFilter__titleIcon path{fill:#42a6ff}.c-collapsibleFilter.is-opened .c-collapsibleFilter__title svg{transform:rotate(90deg)}.c-collapsibleFilter__selectedOption{padding:0 15px 10px;font-size:14px;color:#929292}.c-collapsibleFilter__option{padding:12px 15px}.c-collapsibleFilter__option:hover{background:#f7f7f7}.c-collapsibleFilter__optionIcon{height:18px;width:18px}.c-collapsibleFilter__optionIcon path{fill:#bdbbbb}.c-collapsibleFilter__optionIcon.is-active path{fill:#6ac259}.c-teamList{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:40px}.c-teamList__item{margin:0 30px}.c-teamList__image{height:100px;width:100px;background-position:50%;background-size:cover;border-radius:100%;margin:0 auto}.c-teamList__name{margin-top:30px;font-size:16px}@media (max-width:767px){.c-how__sectionContent{padding:30px 0;text-align:center}}.c-footer{background:#fff;padding:25px 0}.c-footer__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.c-footer__left{-ms-flex:1;flex:1}.c-footer__right{opacity:.4}.c-browser{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:1px solid #efefef;overflow:hidden;box-shadow:0 0 20px rgba(50,50,50,.1);border-radius:10px}.c-browser__chrome{padding:6px 8px;width:100%;background:#f5f5f5;box-sizing:border-box}.c-browser__buttons{display:-ms-flexbox;display:flex}.c-browser__button{width:6px;height:6px;background:#ed2b2b;margin:0 6px 0 0;border:1px solid #d31212;border-radius:10px}.c-browser__button:nth-child(2){background:#ffd144;border:1px solid #ffc411}.c-browser__button:last-child{background:#6dd345;border:1px solid #54b92c}.c-browser__image img{width:100%}.u-bold{font-weight:700}.u-center,.u-text-center{text-align:center}.u-center{margin:0 auto}.u-text-left{text-align:left}.u-cursor-p{cursor:pointer}.u-dim{opacity:.7}.u-fx{display:-ms-flexbox;display:flex}.u-fx-ai-c{-ms-flex-align:center;align-items:center}.u-fx-d-cr{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.u-rotate90--ac{transform:rotate(-90deg)}.u-margin-t-sm{margin-top:10px}.u-margin-t-md{margin-top:20px}@media (max-width:767px){.u-margin-t-md{margin-top:10px}}.u-margin-t-lg{margin-top:30px}.u-margin-t-x-lg{margin-top:40px}.u-margin-t-xx-lg{margin-top:50px}@media (max-width:767px){.u-margin-t-xx-lg{margin-top:20px}}.u-margin-t-xxx-lg{margin-top:60px}@media (max-width:767px){.u-margin-t-xxx-lg{margin-top:30px}}.u-margin-l-sm{margin-left:10px}.u-margin-l-md{margin-left:20px}.u-margin-l-lg{margin-left:30px}.u-margin-l-x-lg{margin-left:40px}.u-margin-l-xx-lg{margin-left:50px}.u-margin-l-xxx-lg{margin-left:60px}.u-margin-r-sm{margin-right:10px}.u-margin-r-md{margin-right:20px}.u-margin-r-lg{margin-right:30px}.u-margin-r-x-lg{margin-right:40px}.u-margin-r-xx-lg{margin-right:50px}.u-margin-r-xxx-lg{margin-right:60px}.u-margin-b-sm{margin-bottom:10px}.u-margin-b-md{margin-bottom:20px}.u-margin-b-lg{margin-bottom:30px}.u-margin-b-x-lg{margin-bottom:40px}.u-margin-b-xx-lg{margin-bottom:50px}.u-margin-b-xxx-lg{margin-bottom:60px}.u-padding-t-sm{padding-top:10px}.u-padding-t-md{padding-top:20px}.u-padding-t-lg{padding-top:30px}.u-padding-t-x-lg{padding-top:40px}.u-padding-t-xx-lg{padding-top:50px}.u-padding-t-xxx-lg{padding-top:60px}.u-padding-l-sm{padding-left:10px}.u-padding-l-md{padding-left:20px}.u-padding-l-lg{padding-left:30px}.u-padding-l-x-lg{padding-left:40px}.u-padding-l-xx-lg{padding-left:50px}.u-padding-l-xxx-lg{padding-left:60px}.u-padding-r-sm{padding-right:10px}.u-padding-r-md{padding-right:20px}.u-padding-r-lg{padding-right:30px}.u-padding-r-x-lg{padding-right:40px}.u-padding-r-xx-lg{padding-right:50px}.u-padding-r-xxx-lg{padding-right:60px}.u-padding-b-sm{padding-bottom:10px}.u-padding-b-md{padding-bottom:20px}.u-padding-b-lg{padding-bottom:30px}.u-padding-b-x-lg{padding-bottom:40px}.u-padding-b-xx-lg{padding-bottom:50px}.u-padding-b-xxx-lg{padding-bottom:60px}.c-homeLearn__list{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.c-homeLearn__listItem{margin:0 20px}.c-homeLearn__listItem img{height:100px}.c-how{background-color:#fafafa;padding:60px 0;margin-top:0}@media (max-width:1023px){.c-how{padding:30px 0}}@media (max-width:767px){.c-how__headingLeft{text-align:center}.c-how__headingLeft h1{margin-bottom:20px}.c-how__headingLeft .subHeading{margin-bottom:10px}}@media (max-width:767px){.c-how__headingRight{padding-top:30px}}.c-how__headingRight img{width:100%;height:auto}.c-how__section{display:-ms-flexbox;display:flex;max-width:1000px;margin:0 auto;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}@media (min-width:767px){.align-row{display:flex;align-items:center}}.c-how__sectionImages img{width:100%}.u-pb-120{padding-bottom:120px}.u-pb-60{padding-bottom:60px}.u-pt-60{padding-top:60px}.c-learn{padding:80px 0;background:#fafafa}@media (max-width:767px){.c-learn{padding:40px 0}}.c-learn__list,.c-learn__wrapper{display:-ms-flexbox;display:flex}.c-learn__list{-ms-flex:6;flex:6}.c-learn__listItem{animation:o 2.2s infinite;text-align:center;margin:0 30px}@media (max-width:1023px){.c-learn__listItem{margin:0 10px}}.c-learn__listItem--gray{filter:grayscale(1)}.c-learn__listItem--gray img{opacity:.5}.c-learn__listItem img{height:120px}@media (max-width:1023px){.c-learn__listItem img{height:90px}}.c-learn__listItem p{margin-top:8px;opacity:.7}.c-learn__listItem:first-child{animation-delay:.2s}.c-learn__listItem:nth-child(2){animation-delay:.4s}.c-learn__listItem:nth-child(3){animation-delay:.6s}.c-learn__content{-ms-flex:4;flex:4}@media (max-width:767px){.c-learn__content{margin-top:40px;text-align:center}}.c-pricing{padding:60px 20px;background-color:#fff}.c-pricing__list{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.c-pricing__itemHeading{text-align:center;font-weight:700;font-size:24px}.c-pricing__heading{text-align:center}.c-pricing__list{margin-top:40px}.c-pricing__price{color:#30b226;font-weight:700;text-align:center;font-size:24px;margin-top:20px}.c-pricing__item{padding:40px 25px;transition:all .25s ease-in-out;cursor:pointer;border-radius:12px;width:45%}@media (max-width:767px){.c-pricing__item{width:100%;margin-bottom:20px}}.c-pricing__item img{margin-top:40px;max-width:400px;width:100%;height:auto}.c-pricing__item:hover{background:#fff;box-shadow:0 1px 15px 1px #e1e1e1}.c-pricing__features{text-align:center;margin-top:40px}.c-pricing__feature{margin-bottom:20px}.c-pricing__feature strong{color:#42a6ff;font-weight:700}.c-pricing__comingSoon{text-align:center;opacity:.7;margin-top:20px}@keyframes o{0%{transform:translate(0);animation-timing-function:ease-in-out}50%{transform:translateY(4px);animation-timing-function:ease-in-out}to{transform:translate(0);animation-timing-function:ease-in-out}}.c-finish{text-align:center;padding-top:60px;padding-bottom:80px}.c-finish img{width:180px;display:block;margin:0 auto;margin-top:20px}.c-finish h3{font-size:70px;font-weight:700;color:#42a6ff}.c-finish__text,.c-finish h3{margin-top:20px}.c-finish a{display:inline-block;margin-top:30px}.c-getStarted{background:#fafafa}.c-getStarted__content{align-items:center;padding:50px 0}.c-getStarted__content form .o-spinner{display:none}.c-getStarted__content form.loading .o-spinner{display:inline-block}.c-getStarted__content form .c-form__message{display:none}.c-getStarted__content form.subscribed .c-form__message{display:block}.c-getStarted__contentLeft{-ms-flex:1;flex:1}@media (max-width:767px){.c-getStarted__contentLeft{text-align:center}}.c-getStarted__contentRight img{max-width:500px;width:100%;height:auto;display:block;margin:0 auto}@media (max-width:767px){.c-getStarted__contentRight img{margin-top:60px}}.task-top-info{display:flex;align-items:center;justify-content:space-between}.task-top-info P{color:#a7a9ac;margin:0}.task-top-info .task-number{font-weight:700}.task-title{margin-top:2px;margin-bottom:15px}.task-actions{display:flex;align-items:center;flex-wrap:wrap}.task-actions>*{margin-left:25px}.task-actions>:first-child{margin-left:0}.panel-hacknlearn{width:100%}.panel-hacknlearn h1{font-size:30px}@media (max-width:767px){.panel-hacknlearn{padding:15px 10px}}.panel-hacknlearn .panel-body{display:flex;align-items:flex-start}.panel-hacknlearn .panel-content{flex:1}.task-panel{position:relative}@media (max-width:767px){.task-panel{padding:15px 10px}}.panel.intro-panel.task-panel:after{content:"";border-left:1px solid #eee;height:31px;position:absolute;bottom:-31px;left:30px}.panel.intro-panel.task-panel:last-child:after{display:none}@media (max-width:767px){.task-actions a:nth-child(3),.task-actions a:nth-child(4){margin-top:10px}}.hacknlearn-task,.task-thumbnail{width:100%;border:1px solid #eee;border-radius:4px;margin-bottom:30px}.task-thumbnail{max-width:600px;height:auto}.task-section{border-top:1px solid #eee;padding-top:50px}.hacknlearn-container.bg-color{background-color:hsla(45,67%,95%,.64)}.hacknlearn-container .btn-primary{padding:8px 25px;border-radius:8px}.hacknlearn-container .c-how__headingLeft .h2{font-size:34px;margin-right:34px}@media (max-width:767px){.hacknlearn-container .c-how__headingLeft .h2{font-size:30px;margin-right:0}}.hacknlearn-container .c-how__headingLeft .subHeading{margin-top:10px;margin-right:55px}@media (max-width:767px){.hacknlearn-container .c-how__headingLeft .subHeading{margin-right:0}}.hacknlearn-container .c-how__headingLeft a{margin-top:30px}@media (max-width:767px){.hacknlearn-container .c-how__headingLeft a{margin-top:20px}}.hacknlearn-container .c-how__headingLeft .fz-small{margin-top:30px;font-size:13px}@media (max-width:767px){.hacknlearn-container .c-how__headingLeft .fz-small{margin-top:20px}}.hacknlearn-container .c-build__container .subHeading{margin-bottom:60px}@media (max-width:767px){.hacknlearn-container .c-build__container .subHeading{margin-bottom:40px}}.hacknlearn-container .c-build__container .c-browser{box-shadow:0 0 20px #e9e9e7}.hacknlearn-container .c-build__container a{margin-top:50px}@media (max-width:767px){.hacknlearn-container .c-build__container a{margin:40px 0 10px}}.hacknlearn-container.c-works__container .no-pr{padding-right:0!important}@media (max-width:767px){.hacknlearn-container.c-works__container .no-pr{padding-right:15px!important}}.hacknlearn-container.c-works__container img{width:80%}.hacknlearn-container.c-works__container h4{font-size:24px}@media (max-width:767px){.hacknlearn-container.c-works__container h4{font-size:22px}}.hacknlearn-container.c-works__container .subHeading.mr-small{margin:0 130px}@media (max-width:767px){.hacknlearn-container.c-works__container .subHeading.mr-small{margin:0 auto}}@media (max-width:767px){.hacknlearn-container.c-works__container .c-how__sectionImages{text-align:center}}.hacknlearn-container.c-works__container .f-right{float:right}@media (max-width:767px){.hacknlearn-container.c-works__container .f-right{float:none}}@media (max-width:767px){.hacknlearn-container.c-works__container .fx-mob{display:flex;flex-direction:column-reverse}}.hacknlearn-container .c-learn{background:transparent}.hacknlearn-container .c-learn__list{padding-left:0}@media (max-width:767px){.hacknlearn-container .c-learn__list{padding:0 15px}}.hacknlearn-container .c-learn__list .c-learn__listItem{margin:0 40px}@media (max-width:767px){.hacknlearn-container .c-learn__list .c-learn__listItem{margin:0 30px}}.hacknlearn-container .c-learn__list .c-learn__listItem:first-child{margin-left:0}.hacknlearn-container .c-learn__list p{font-size:16px;font-weight:600;margin:15px 0 0;opacity:1}.hacknlearn-container .c-learn__list img{height:70px}.hacknlearn-container .c-learn__list img.opacity-light{opacity:.3}.hacknlearn-container .c-learn__content{padding-right:0;padding-left:75px}@media (max-width:767px){.hacknlearn-container .c-learn__content{padding:0 15px;margin-top:30px}}.hacknlearn-container .c-learn__content h3{margin-top:10px}@media (max-width:767px){.hacknlearn-container .c-getStarted__content{padding:40px 0 20px}}@media (max-width:767px){.hacknlearn-container .c-getStarted__content .h3{text-align:center;margin-top:0}}.hacknlearn-container .c-getStarted__content .subHeading{padding-right:80px}@media (max-width:767px){.hacknlearn-container .c-getStarted__content .subHeading{padding-right:0;text-align:center}}.hacknlearn-container .c-getStarted__content img{margin-top:50px;width:80%;min-width:auto}@media (max-width:767px){.hacknlearn-container .c-getStarted__content img{width:90%}}.hacknlearn-container .c-getStarted__content .c-form__footer{margin-top:26px}.flex-section{display:flex;align-items:flex-start}@media (max-width:1023px){.flex-section{flex-direction:column}}.flex-main{width:68%;padding:0 1%}.flex-sidepanel{width:28%;padding:0 1%}@media (max-width:767px){.flex-main,.flex-sidepanel{width:100%;padding:0 5%}}@media (min-width:768px) and (max-width:1023px){.flex-main,.flex-sidepanel{width:100%;padding:0 2%}}.back-link{position:absolute;top:-30px;left:15px;color:#7b7b7b}.back-link i{margin-right:5px}.eventsHeader{background-color:#383838;color:#fff;padding:20px 30px;border-radius:8px}.eventsInfo{flex:1}.eventsInfo h1{margin-bottom:10px}@media (max-width:1023px){.eventsInfo h1{margin-bottom:20px}}.subHeading--main{font-size:17px}@media (min-width:1024px){.subHeading--main{margin-bottom:20px}}.sectionHeader{display:flex;align-items:center;justify-content:space-between;margin:20px 0 15px}.sectionHeading{margin:0}.events-number{color:#7b7b7b;font-size:12px}.events-carousel .flickity-prev-next-button{background:transparent}.events-carousel .flickity-prev-next-button:hover .flickity-button-icon{fill:rgba(56,56,56,.9)}.events-carousel .flickity-prev-next-button:disabled{opacity:0}.events-carousel .flickity-prev-next-button.next{right:-42px}@media (max-width:767px){.events-carousel .flickity-prev-next-button.next{right:0;background:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.1)}}.events-carousel .flickity-prev-next-button.previous{left:-42px}@media (max-width:767px){.events-carousel .flickity-prev-next-button.previous{left:0;background:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.1)}}.events-carousel .flickity-prev-next-button .flickity-button-icon{fill:rgba(56,56,56,.9)}.eventCard{display:block;background-color:#fff;border-radius:8px;margin:8px 0 30px;transition:all .3s linear;position:relative;box-shadow:2px 2px 4px rgba(0,0,0,.1)}@media (max-width:1023px){.eventCard{margin-bottom:30px}}.eventCard:hover{box-shadow:2px 2px 12px rgba(0,0,0,.05);border-bottom:none;transition:all .3s linear;transform:translateY(-4px)}.eventCard .dateCard{position:absolute;top:15px;left:15px}.event-title{display:flex;margin-bottom:20px}.event-title .dateCard{margin-right:15px;align-self:baseline}.event-title h1{font-size:32px;margin:0;line-height:1.1;word-break:break-word}@media (max-width:767px){.event-title h1{font-size:24px;line-height:1.1;padding-top:0}}.eventCard__body{display:flex;justify-content:space-between;flex-direction:column;padding:20px;min-height:155px}.eventCover{height:190px;width:100%;border-radius:8px 8px 0 0;background-position:50%;background-size:cover;position:relative}.eventCover:before{content:"";background-image:linear-gradient(0deg,rgba(0,0,0,.2),transparent);position:absolute;bottom:0;left:0;width:100%;height:20%}.eventTitle{color:#333;font-weight:600;line-height:1.3;margin-top:0;margin-bottom:15px;max-height:54px;overflow:hidden}.eventCard__body__footer{color:#8d8f93}.eventVenue{font-size:16px;font-weight:600;margin-bottom:0;height:23px;overflow:hidden}.eventDate{font-size:14px;margin-bottom:0}.event__labelGroup{display:flex;align-items:center;flex-wrap:wrap}.event__label{background:#eee;color:#7b7b7b;font-size:13px;font-weight:600;border-radius:20px;padding:5px 12px;margin:0 5px 5px 0}.eventsHeader__body{display:flex;align-items:center}.eventsHeader__body p:first-child{flex:1;margin:0}@media (max-width:767px){.eventsHeader__body p:first-child{margin-bottom:15px}}@media (max-width:1023px){.eventsHeader__body{flex-direction:column;align-items:flex-start}}.btn-events-dropdown{padding:6px 12px;font-size:13px;background-color:#fff;color:#383838;display:flex;flex-direction:column;align-items:flex-start;width:200px;cursor:pointer}.btn-events-dropdown span.input-label{color:#7b7b7b}@media (max-width:767px){.btn-events-dropdown{width:100%}}.input-label{font-size:9px;text-transform:uppercase;color:#a7a9ac;font-weight:600}.input-name{font-size:14px;font-weight:500;width:100%;display:flex;align-items:center;justify-content:space-between}.options__container{display:none;background:#fff;color:#383838;padding:17px;position:absolute;right:0;top:49px;z-index:10;margin-top:4px;box-shadow:2px 2px 3px rgba(0,0,0,.1)}.options__container.tabbed-mobile-position{left:0!important;width:225px;border:1px solid #eee;border-radius:4px}@media (min-width:767px){.options__container{width:270px}}@media (max-width:767px){.options__container{width:100%}}.options__container.showFilter{display:block!important;z-index:1000}.eventsFilters__city,.eventsFilters__topics{position:relative}.options__list{max-height:155px;overflow-y:scroll}.option__item{color:#383838;text-decoration:none;background-color:#f5f5f5;display:block;border:none;padding:4px 10px}.option__item:focus,.option__item:hover{border:none;color:#383838;background-color:var(--theme-primary-bg)}.eventsFilters{display:flex;align-content:center}@media (max-width:767px){.eventsFilters{width:100%;flex-direction:column;align-items:flex-start}}@media (max-width:767px){.eventsFilters .eventsFilters__dropdown{width:100%;margin-bottom:20px}}.subscription-panel{padding:30px}@media (max-width:767px){.subscription-panel{padding:20px}}.subscription--heading{font-size:30px;font-weight:600;margin-top:0}.subscription--subheading{font-size:18px;font-weight:400}.eventSubscriptionForm{margin-top:15px}.eventSubscriptionForm input{width:50%;padding:15px 20px;border-radius:4px;-webkit-appearance:none;border:1px solid #eee;font-size:16px}.eventSubscriptionForm input:focus{outline:none;border:1px solid var(--theme-primary-light)}.eventSubscriptionForm button{padding:15px 40px;background-color:var(--theme-primary);color:#fff;font-size:16px;font-weight:600;border-radius:4px;border:1px solid var(--theme-primary)}.event-banner{width:100%;max-height:400px;margin:10px 0 20px;overflow:hidden}.event-heading{color:#383838;text-transform:uppercase;font-size:20px;font-weight:600;margin:40px 0 23px}.event-labels{display:flex;flex-wrap:wrap}.event-labels a{margin-bottom:20px}.event-labels a:hover{border-bottom:none}.event-labels .label{transition:all .3s linear}.event-labels .label:hover{transform:translateY(-2px);transition:all .3s linear}.textStyle-faded{font-size:16px;font-weight:400;line-height:1.5}.flex-column{display:flex;flex-direction:column;justify-content:space-between}.event-metadata{border:1px solid #d9d9d9;border-radius:5px}@media (max-width:767px){.event-metadata{padding:15px}}@media (min-width:1024px){.event-metadata .panel-body{padding:15px}}.event-metadata .heading{font-size:20px}.event-metadata .metadata{margin:0;display:flex;align-items:flex-start}@media (max-width:1023px){.event-metadata .metadata{margin:0}}.event-metadata .metadata-heading{font-size:14px;color:#333;font-weight:700;margin:3px 5px 5px 0;display:inline-block;min-width:100px}.event-metadata .metadata-text{font-size:14px;line-height:1.5;margin-bottom:15px}.event-metadata .metadata-text a{color:#383838;font-weight:400}.event-metadata .metadata-text a:hover{color:var(--theme-primary);border-bottom:none}.event-metadata .metadata-image{width:30px;height:30px;margin-right:5px;border-radius:100%}.event-metadata .metadata-price{font-weight:500;display:block}.event-actions .action-button .event-interest,.event-actions .action-button .follow-event{display:flex;flex:1}.event-actions .action-button .event-interest .following,.event-actions .action-button .follow-event .following{background:#00bf73}.event-actions .action-button.flex{display:flex;justify-content:space-between;align-items:center}.event-actions .action-button .action{flex:1;background:#fff;border:none;border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,.1);padding:10px;text-align:center;position:relative}.event-actions .action-button .action:hover{background:#00bf73;color:#fff}.event-actions .action-button .action:active,.event-actions .action-button .action:focus{background:#fff;color:#383838}.event-actions .action-button .action.active{background:#00bf73;color:#fff}.event-actions .action-button .action.fx{display:flex;justify-content:space-evenly;align-items:baseline}.event-actions .action-button .action .action-icon{position:absolute;top:50%;left:20px;transform:translateY(-50%);font-size:18px;font-weight:400}.event-actions .action-button .action .action-text{display:block;text-align:center;padding-left:5px;font-size:16px}.event-actions .detail-button{margin:30px 0 20px}.event-actions .detail-button .detail-btn{padding:13px}.event-actions .detail-button .detail-btn .text{font-size:18px}.event-actions .report{text-align:center}.event-actions .report .report-link{color:hsla(0,0%,48%,.7);border:none}.event-actions .report .report-link:hover{border:none;color:var(--theme-primary)}.event-actions .report .report-link .report-icon{font-size:13px}.event-actions .report .report-link .report-text{font-size:13px;padding:0 10px}.main-heading{font-size:20px;margin:25px 0}.event-panel .event-data{border-bottom:1px solid hsla(0,0%,48%,.3);margin-bottom:10px}@media (max-width:1023px){.event-panel .event-data{display:flex;align-items:center}}.event-panel .event-data:first-child{margin-top:0}.event-panel .event-data:last-child{border-bottom:none;margin-bottom:0}.event-panel .event-data .eventdata-heading{font-size:16px;font-weight:500;margin:0 0 5px;max-height:52px;overflow:hidden;word-break:break-all}.event-panel .event-data .event-data-body{display:flex;align-items:flex-start;flex-direction:column}.event-panel .event-data .event-data-body .eventdata-text{margin-bottom:20px;padding:10px 0 15px}.event-panel .event-data .event-data-body .eventdata-text:last-child{margin-bottom:0}.event-panel .event-data .event-data-body .eventdata-text.flex{display:flex!important;justify-content:flex-start;align-items:flex-start}.event-panel .event-data .event-data-body .eventdata-text .date{white-space:nowrap;margin:15px 0}.event-panel .event-data .event-data-body .eventdata-text .date .eventdata-date{font-size:16px;color:hsla(0,0%,48%,.7);font-weight:400;border-right:1.5px solid hsla(0,0%,48%,.4);margin:10px 0;padding-right:15px;text-transform:uppercase}.event-panel .event-data .event-data-body .eventdata-text .events-labels{display:flex;align-items:center;flex-wrap:wrap}.event-panel .event-data .event-data-body .eventdata-text .eventdata-course{margin:5px 0 5px 8px}.event-panel .event-data .event-data-body-mobile{display:flex;align-items:flex-start;padding:10px 0}.event-panel .event-data .event-data-body-mobile .eventdata-text{margin-bottom:20px;padding:10px 0 15px}.event-panel .event-data .event-data-body-mobile .eventdata-text:last-child{margin-bottom:0}.event-panel .event-data .event-data-body-mobile .eventdata-text.flex{display:flex!important;justify-content:flex-start;align-items:flex-start;flex-direction:column}.event-panel .event-data .event-data-body-mobile .eventdata-text .date{white-space:nowrap;margin:15px 0}.event-panel .event-data .event-data-body-mobile .eventdata-text .date .eventdata-date{font-size:16px;color:hsla(0,0%,48%,.7);font-weight:400;border-right:1.5px solid hsla(0,0%,48%,.4);margin:10px 0;padding-right:15px;text-transform:uppercase}.event-panel .event-data .event-data-body-mobile .eventdata-text .events-labels{display:flex;align-items:center;flex-wrap:wrap}.event-panel .event-data-body{display:flex;align-items:flex-start;flex-direction:column}.event-panel .dateCard{min-width:45px;min-height:45px}.event-panel .dateCard .dateCard__date{font-size:18px}.event-panel .dateCard .dateCard__month{font-size:10px}.course-link{display:inline-block;background-color:rgba(60,125,192,.1);border-radius:2px;font-size:12px;margin:3px 0 3px 3px;padding:5px 12px}.course-link:hover{border:none!important}.category-preview{flex-wrap:wrap}.category-preview,.category-thumbnail{display:flex;align-items:center;justify-content:flex-start}.category-thumbnail{min-height:75px;padding:15px;flex-direction:row;border:none;background-color:#fff;margin-bottom:17px;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.1);transition:all .1s linear;margin-left:0;margin-right:20px;width:23%}.category-thumbnail:last-child{margin-right:0}@media (min-width:768px) and (max-width:1023px){.category-thumbnail{width:46%}}@media (min-width:768px) and (max-width:991px){.category-thumbnail{width:46%}}@media (max-width:767px){.category-thumbnail{width:100%;margin-right:0}}.category-thumbnail p{margin:0;color:#383838;font-size:16px;font-weight:400}.category-thumbnail:hover{background-color:#fff;color:#2b2b2b;border:none;box-shadow:0 3px 4px rgba(0,0,0,.1);transition:all .1s linear;transform:translateY(-2px)}.flickity-page-dots{display:none}.dateCard{min-height:54px;min-width:54px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;z-index:10}.dateCard .dateCard__content{display:flex;align-items:center;flex-direction:column}.dateCard .dateCard__date{font-size:21px;font-weight:600;color:var(--theme-primary);line-height:1}.dateCard .dateCard__month{font-size:13px;font-weight:500;text-transform:uppercase;color:#7b7b7b;line-height:1}.event-info h1,.event-info h2,.event-info h3{font-size:16px;font-weight:500}.event-actions .report .report-box:before{left:50%!important}.event-actions .report .report-box:after{left:calc(50% - 1px)!important}@media (min-width:1024px){.suggested-events{margin-top:50px}}.view-all{min-width:60px}.event-subscription-box{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:20px}.btn-outline{color:var(--theme-primary);background-color:#fff;border-color:var(--theme-primary)}.btn-outline:focus,.btn-outline:hover{color:#fff;background-color:var(--theme-primary)}.subscribe-text{font-size:15px;font-weight:600}@media (max-width:767px){.container-subscribe.marginbottom-lg{margin-bottom:10px!important}}.container-subscribe .eventsHeader{background-color:#426385}@media (max-width:767px){.container-subscribe .eventsHeader .eventsHeader__body{align-items:center}}.container-subscribe .eventsHeader .heading--main{font-size:24px;margin-bottom:15px;font-weight:600}.container-subscribe .eventsHeader .eventsFilters{justify-content:space-between}@media (max-width:767px){.container-subscribe .eventsHeader .eventsFilters .marginright-sm{margin-right:0!important}}.container-subscribe .eventsHeader .btn-events-dropdown{width:300px}@media (max-width:767px){.container-subscribe .eventsHeader .btn-events-dropdown{width:100%}}.container-subscribe .eventsHeader .options__container{width:300px}@media (max-width:767px){.container-subscribe .eventsHeader .options__container{width:100%}}.container-subscribe .event-subscription{background-color:var(--theme-primary-bg);border:1px solid var(--theme-primary-light);border-radius:8px}@media (max-width:767px){.container-subscribe .event-subscription{margin-top:40px}}.container-subscribe .event-subscription .event-subscription-box{margin:0;padding:18px 13px;height:123px}@media (max-width:767px){.container-subscribe .event-subscription .event-subscription-box{padding:20px 25px;height:auto}}.container-subscribe .event-subscription .subscribe-text{color:#383838;margin-bottom:14px;font-size:16px}.container-subscribe .event-subscription .btn-subscribe{font-size:14px;text-align:center;line-height:1.2}.container-subscribe .btn.disabled,.container-subscribe .btn[disabled],.container-subscribe fieldset[disabled] .btn{background-color:#a7a9ac!important;color:#fff;border-color:#fff}.subheading-16{font-size:16px}@media (max-width:767px){.padding15-mob{padding:0 15px}}@media (min-width:1024px){.pr15-desk{padding-right:15px!important}}.tabbed-header{background-color:#fff;padding:30px 0!important;border-bottom:1px solid #eee}.tabbed-promo-section{background-color:#383838;border-radius:4px;color:#fff;padding:20px 10px;margin-bottom:30px}.promo-section-banner{height:172px;width:auto;background-size:cover;background-repeat:no-repeat;background-position:-10px 0}@media (max-width:767px){.promo-section-banner{margin-top:20px;height:122px;background-position:0}}@media (min-width:768px) and (max-width:1023px){.promo-section-banner{margin-top:20px;height:152px;background-position:-40px 0}}.tabs-lg{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eee}.tabs-lg li{text-align:center;font-size:15px;text-transform:uppercase;font-weight:500;flex:1}@media (max-width:767px){.tabs-lg li:first-child{margin-left:5px}}@media (max-width:767px){.tabs-lg li{font-size:11px;font-weight:700}}@media (min-width:767px){.tabs-lg li{width:20%}}.tabs-lg li a{color:#383838;height:50px;line-height:50px;padding:0}@media (max-width:767px){.tabs-lg li a{height:35px;line-height:35px}}.tabs-lg li a:hover{background-color:#fff}.tabs-lg li.active a{border:1px solid #eee;border-bottom:none}.tabbed-body .tab-content{min-height:300px;background-color:#fff;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee}.tabbed-eventsheader{display:flex;align-items:center;justify-content:space-between}#tabbed-discussion .flex-container{padding:20px 15px 0}@media (max-width:767px){#tabbed-discussion .flex-container{padding:0}}#tabbed-discussion .main--content{width:100%}@media (min-width:1024px){#tabbed-discussion .main--content{width:75%;padding-right:30px}}#tabbed-discussion .sidebar-content{width:25%}.news-intro-text{color:#525252;padding-right:50px;font-size:16px;margin-bottom:20px}@media (max-width:767px){.news-intro-text{padding-left:20px;padding-right:20px;margin-bottom:10px}}.section-cta-main{margin:20px 15px}.border-top-grey{border-top:1px solid #eee}.flex-form-wrap{display:flex;flex-wrap:wrap}.bannerNotice__content{position:relative}.bannerNotice__content .close-notice{padding:10px;font-size:16px;position:absolute;top:0;right:2px;z-index:10;cursor:pointer}.bannerNotice__content .close-notice i{line-height:1}@media (max-width:767px){.bannerNotice__content .close-notice{padding:4px}}.jobSearchBar{margin:30px 0}.jobs--heading{font-size:32px}@media (max-width:767px){.jobs--heading{font-size:24px}}.job-search-save{position:absolute;right:16px;top:16px}@media (max-width:767px){.job-search-save{right:10px;top:20px;padding:4px 10px}}.job-filters{display:flex;align-items:center;justify-content:space-between;border:1px solid #d9d9d9;border-top:none;border-radius:0 0 4px 4px;padding:0 15px 0 0}@media (max-width:767px){.job-filters{padding:0 5px}}.filters-wrapper{display:flex;align-items:center}@media (max-width:767px){.filters-wrapper{flex:1;justify-content:space-between;padding-right:5px}}.filter-options{padding:10px 14px}@media (max-width:767px){.filter-options{padding:8px 0;font-size:12px}}.jobBox .job__report{margin-left:auto;color:#a7a9ac;display:flex;align-items:center;border-bottom:1px solid transparent}@media (min-width:1024px){.jobBox .job__report{opacity:0}}@media (max-width:767px){.jobBox .job__report{display:none}}.jobBox .job__report:hover{border-bottom:1px solid #a7a9ac}@media (min-width:1024px){.jobBox:hover .job__report{opacity:1!important}}@media (max-width:767px){.jobBox .panel-body{padding:15px}}.jobBox__head{cursor:pointer}.jobBox__body{height:60px;overflow:hidden;transition:all .3 linear}.jobBox__body.toggle-Height{height:auto!important;transition:all .3 linear}.job__metaItem:first-child{margin-right:15px}.job__metaItem i{font-size:18px;color:#7b7b7b;margin-right:5px}.jobBox__actions{display:flex;align-items:center}@media (max-width:1023px){.jobBox__actions{flex-direction:column;align-items:flex-start;justify-content:space-between}}.job__labelGroup{flex-wrap:wrap;display:flex;align-items:center}@media (max-width:1023px){.job__labelGroup{margin-bottom:20px}}.job__actions{display:flex;align-items:center;flex:1;justify-content:space-between}@media (max-width:1023px){.job__actions{width:100%;justify-content:space-between}}.job__report,.job__save{line-height:1}.job__report i,.job__save i{font-size:15px;line-height:1}.job__save.saved,.job__save.saved i{color:#4daf4e}.trending-job-topics{list-style:none;padding:0;margin:0}.trending-topic{display:block;width:100%;padding:5px 10px}.trending-topic,.trending-topic:hover{color:#383838;border-bottom:none;transition:all .3s linear}.trending-topic:hover{background-color:#eee;padding-left:13px}.jobs-saved-actions{padding-top:5px;border-top:1px solid #eee}.jobs-saved-item{display:block;color:#383838;border-bottom:none;padding:5px 10px}.jobs-saved-item:hover{color:#121212;border-bottom:none}.job-status-selection{position:relative;padding:0 0 0 10px;width:100%;text-align:left;border:1px solid var(--theme-primary)}.job-status-selection,.job-status-selection:hover{height:40px;line-height:40px}.job-status-selection .caret{position:absolute;top:17px;right:10px;margin-left:auto}.job-status-caption{font-size:12px;color:#a7a9ac}.job-status-list{width:100%;padding:0}.job-status-list-item{cursor:pointer;width:100%;height:40px;line-height:40px;padding-left:10px;list-style:none}.job-status-list-item:hover{background-color:#eee}@media (max-width:767px){.position-custom{right:0!important;left:auto!important}}.job-location-form{display:flex;align-items:center}@media (max-width:767px){.job-location-form{flex-direction:column;align-items:flex-start}}.job-location-input{width:70%;margin-right:15px}@media (max-width:767px){.job-location-input{width:100%;margin-bottom:10px}}.remote-checkbox{max-width:30%}@media (max-width:767px){.remote-checkbox{max-width:50%}}.job__specs{display:flex;align-items:flex-start;flex-direction:column}.job__specs--item{display:flex;align-items:center}.spec--value{font-weight:700}.spec--item{min-width:130px}.jobs-page{font-family:proxima-nova,sans-serif;color:#001c3b}.jobs-page .hero-section{text-align:center;padding:4rem 0;position:relative;height:170px;margin-bottom:20px}@media (min-width:400px) and (max-width:767px){.jobs-page .hero-section{height:140px}}.jobs-page .hero-section:before{background-image:linear-gradient(225deg,#3bb0dc,#259ce9 25%,#148cf3 80%,#0882fa);z-index:-1}.jobs-page .hero-section:after,.jobs-page .hero-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.jobs-page .hero-section:after{background-image:linear-gradient(225deg,rgba(0,0,0,.06),rgba(0,0,0,.24) 50%,rgba(0,0,0,.14));z-index:0}.jobs-page .hero-section .desc,.jobs-page .hero-section .heading{position:relative;z-index:2}.jobs-page .hero-section .heading{color:#fff;font-weight:600;font-size:28px}@media (max-width:767px){.jobs-page .hero-section .heading{margin-top:0}}.jobs-page .hero-section .desc{color:#fff;font-size:16px}.jobs-page .jobs-list-section{padding:2rem 0}.jobs-page .jobs-list-section .empty-state{text-align:center;font-size:22px;font-weight:500}.jobs-page .contact-link{font-weight:600;font-size:15px;text-decoration:blink;text-align:center;margin-top:20px}.jobs-page .contact-link a{color:#007aff}.jobs-page .contact-link a:hover{border-bottom:none;color:#0052de}.jobs-page .job-card-wrapper{background:#fff;padding:16px;box-shadow:0 3px 8px 0 rgba(123,138,154,.2);box-shadow:0 10px 30px 0 rgba(222,233,238,.63);border-radius:10px;margin-bottom:25px}.jobs-page .job-card-wrapper:hover{cursor:pointer}.jobs-page .job-card-wrapper:hover .title{color:#007aff}@media (min-width:768px) and (max-width:1023px){.jobs-page .job-card-wrapper{margin:0 10px;margin-bottom:15px}}@media (max-width:767px){.jobs-page .job-card-wrapper{margin:0 20px;margin-bottom:15px}}.jobs-page .job-card-wrapper .content-wrapper{height:180px}.jobs-page .job-card-wrapper .title{color:#001c3b;font-size:22px;font-weight:700;margin-bottom:5px;line-height:1.2}.jobs-page .job-card-wrapper .location{color:#7b8a9a;word-break:break-all;margin-left:12px}.jobs-page .job-card-wrapper .company{color:#7b8a9a}.jobs-page .job-card-wrapper .company-logo{background-position:0;background-size:contain;height:20px;background-repeat:no-repeat;min-width:25px}.jobs-page .job-card-wrapper .salary{font-weight:500;color:#00bf73;margin-bottom:5px}.jobs-page .job-card-wrapper .company-location{margin-bottom:5px}.jobs-page .job-card-wrapper .post-time{color:#7b8a9a}.jobs-page .job-card-wrapper .post-time img{filter:brightness(0) saturate(100%) invert(59%) sepia(6%) saturate(1031%) hue-rotate(170deg) brightness(91%) contrast(86%);opacity:.9;height:14px}.jobs-page .job-card-wrapper .glyphicon{margin-right:4px;font-size:13px}.jobs-page .job-card-wrapper .domain{text-transform:uppercase;font-weight:600;color:#7b8a9a;margin-bottom:5px}.jobs-page .job-card-wrapper .btn{border:1px solid #007aff;background:#fff;color:#007aff;transition:all .2s ease}.jobs-page .job-card-wrapper .btn:hover{color:#fff;background:#007aff}.show-job-page{font-family:proxima-nova,sans-serif;color:#001c3b}.show-job-page .hero-section{text-align:center;padding-bottom:40px;position:relative;height:240px;color:#fff}.show-job-page .hero-section:before{background-image:linear-gradient(225deg,#3bb0dc,#259ce9 25%,#148cf3 80%,#0882fa)}.show-job-page .hero-section:after,.show-job-page .hero-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.show-job-page .hero-section:after{background-image:linear-gradient(225deg,rgba(0,0,0,.06),rgba(0,0,0,.24) 50%,rgba(0,0,0,.14))}@media (max-width:767px){.show-job-page .hero-section{padding-top:25px;padding-bottom:15px}}.show-job-page .hero-section .address,.show-job-page .hero-section .company,.show-job-page .hero-section .domain,.show-job-page .hero-section .title{position:relative;z-index:4}.show-job-page .hero-section .domain{display:inline-block;font-weight:600;border:2px solid #fff;padding:4px 10px;border-radius:17px}.show-job-page .hero-section .title{font-size:28px;font-weight:600}.show-job-page .hero-section .address,.show-job-page .hero-section .company{font-size:20px;font-weight:500;opacity:.8;word-break:break-all}.show-job-page .hero-section .address .glyphicon,.show-job-page .hero-section .company .glyphicon{margin-right:5px;font-size:16px}.show-job-page .details-section{font-size:17px;color:#7b8a9a;font-weight:500}@media (min-width:1024px){.show-job-page .details-section .container{max-width:1170px}}.show-job-page .details-section .title{color:#001c3b;font-weight:600}.show-job-page .details-section .short-desc{margin-top:10px;word-break:break-word}.show-job-page .details-section .list-style-box{word-break:break-word}.show-job-page .details-section .list-style-box ul{padding-left:20px}.show-job-page .details-section .list-style-box ul li{margin-bottom:5px;line-height:1.6}.show-job-page .details-section .form-container{background:#fff;box-shadow:0 3px 8px 0 rgba(123,138,154,.2);border:1px solid rgba(123,138,154,.1);border-radius:5px;padding:10px 20px;margin-left:20px;margin-bottom:20px}@media (min-width:768px) and (max-width:1023px){.show-job-page .details-section .form-container{margin:20px 0;margin-left:0}}@media (max-width:767px){.show-job-page .details-section .form-container{margin:20px 0;margin-left:0}}.show-job-page .details-section .form-container .heading{text-align:center;margin-top:10px;font-weight:600;font-size:22px;color:#001c3b}.show-job-page .details-section .form-container .form-group label{font-size:16px;color:#7b8a9a;font-weight:500}.show-job-page .details-section .form-container .form-group .form-control{height:40px;border-color:rgba(197,201,211,.5)}.show-job-page .details-section .form-container .form-group .btn-primary{background:#007aff}.show-job-page .details-section .form-container .form-group input{border:1px solid #e2e4e9;border-radius:5px;height:40px;padding:9px;display:flex;width:100%;height:100%}.show-job-page .details-section .form-container .CTC-wrapper .text{margin:0 10px}.show-job-page .details-section .form-container .CTC-wrapper select{width:70px}.show-job-page .company-profile-section{margin-bottom:20px}.show-job-page .company-profile-section .info-wrapper{background:#fff;padding:15px;box-shadow:0 10px 30px 0 rgba(222,233,238,.63);border-radius:7px}.show-job-page .company-profile-section .info-wrapper .company-logo img{height:35px}.show-job-page .company-profile-section .info-wrapper .company-name{font-size:20px;font-weight:500;margin-bottom:10px;margin-top:5px}.show-job-page .company-profile-section .info-wrapper .company-desc{color:#7b8a9a}.show-job-page .section-header{font-size:24px;font-weight:600;margin-bottom:20px}.tutorial--flex-grid{justify-content:flex-start}@media (max-width:767px){.tutorial--flex-grid{margin:0}}.tutorial--flex-grid .card-outer{width:33.33%;padding:0 10px}.tutorial--flex-grid .card-outer a{color:#383838}@media (max-width:767px){.tutorial--flex-grid .card-outer{width:100%;padding:0}}.tutorial--flex-grid .card:focus,.tutorial--flex-grid .card:hover{border-bottom-color:#eee}@media (max-width:767px){.tutorial--tut-title{margin:0!important;padding:10px 0 0!important}}.tutorial--tut-title h1.tut-title{display:inline;font-weight:500;font-size:22px}@media (max-width:767px){.tutorial--tut-title h1.tut-title{display:block;margin-top:0}}.tutorial--tut-title .tut-section-heading .category-header-wrapper-mobile{flex-grow:1}@media (max-width:767px){.tutorial--tut-title .tut-section-heading .category-header-wrapper-mobile{display:flex;flex-direction:column}}.tutorial--tut-title .tut-section-heading .category-header-wrapper-mobile .category-header{display:flex;align-items:flex-start}@media (max-width:767px){.tutorial--tut-title .tut-section-heading .category-header-wrapper-mobile .category-header{align-items:center}}.tutorial--tut-title .tut-description-mobile{display:none}@media (max-width:767px){.tutorial--tut-title .tut-description-mobile{display:flex;align-items:center;flex-direction:column}}.tutorial--tut-title .page--section-subheading{margin-bottom:0;text-align:left;font-weight:400}@media (max-width:767px){.tutorial--tut-title .page--section-subheading{text-align:center}}.tutorial--tut-title .tut-icon{width:100px;height:100px;border:none;margin-right:20px}@media (max-width:767px){.tutorial--tut-title .tut-icon{margin:0 auto 15px;width:70px;height:70px}}.tutorial--tut-title .tut-icon-small{width:70px;height:70px;display:table;border:none;vertical-align:middle;margin-right:20px}@media (max-width:767px){.tutorial--tut-title .tut-icon-small{margin:0 auto 15px;width:50px;height:50px}}.tutorial--tut-title .tut-info{flex:1}@media (max-width:767px){.tutorial--tut-title .tut-info{padding-right:0;padding-left:20px;text-align:left}}@media (max-width:767px){.container-top-tut{padding:0}}.open-tut-filters{font-weight:700}.cta-tut-filter{margin-right:20px;font-weight:500}.cta-tut-filter a{color:#383838;text-decoration:none}.cta-tut-filter a:focus,.cta-tut-filter a:hover{background-color:#eee;border-bottom:none}.top-tut-container{display:flex;padding-top:10px;border-bottom:1px solid #eee;justify-content:space-between;background-color:#fff;border-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.top-tut-container .top-tut-filters{float:right}.top-tut-container .top-tut-filters button{background-color:#fff;box-shadow:none;border:none}.top-tut-container .top-tut-filters button:focus,.top-tut-container .top-tut-filters button:hover{background-color:none;box-shadow:none;border:none}.top-tut-container .top-tut-title{padding-left:20px;font-weight:500}.top-tut-container .separator{color:#d9d9d9}.top-tut-container .top-tut-selection{font-weight:700;color:#a6a6a6;transition:all .2s linear;border-bottom:1px solid #7b7b7b;font-weight:400}.top-tut-container .top-tut-selection .sort-arrow{opacity:0}.top-tut-container .top-tut-selection:hover{border-bottom:none;color:#7b7b7b;transition:all .2s linear}.top-tut-container .top-tut-selection:hover .sort-arrow{opacity:1}.top-tut-container .top-tut-selection:hover .sort-img{filter:brightness(0) contrast(100%) invert(55%)}.top-tut-container .top-tut-selection.selection-active{color:#383838!important;cursor:default;font-weight:500;pointer-events:none}.top-tut-container .top-tut-selection.selection-active .sort-arrow{color:#383838!important;opacity:1}.selected-tags--container{display:flex;align-items:center;padding:10px 20px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin-bottom:20px}@media (max-width:767px){.selected-tags--container{flex-direction:row;padding:15px 20px 10px}}.selected-tags--container .selected-tags-container{padding:0}.selected-tags--container .txt-bold{margin:0}@media (max-width:767px){.selected-tags--container .txt-bold{font-size:12px}}@media (max-width:767px){.selected-tags--container .selections-sec{padding-bottom:5px}}.selected-tags--container .selected-tags{display:flex;flex-wrap:wrap}.selected-tags--container .selected-tags .control{line-height:20px!important}.selected-tags--container .selected-tags .label{margin-right:5px;cursor:default}@media (max-width:767px){.selected-tags--container .selected-tags .label{margin-bottom:5px}}.selected-tags--container .selected-tags .label i{margin-left:5px}.selected-tags--container .selected-tags .label button{background-color:transparent;box-shadow:none;border:none;padding:0}.selected-tags--container .selected-tags .label button:hover{text-decoration:none;border:none;color:var(--theme-primary-dark)}.selected-tags--container .selected-tags .label-xs{padding:5px 10px;font-size:12px}.tutorial-filters .btn-buddyroom-cta{padding:6px 16px;font-size:14px;font-weight:500;margin-top:5px}.tutorial-filters .control{padding:6px 8px 1px 30px}.ad-panel{padding:15px 10px 10px}.ad-panel #carbonads,.ad-panel #spectrumAd{text-align:center}.ad-panel #carbonads .carbon-poweredby,.ad-panel #spectrumAd .carbon-poweredby{font-size:10px;color:#888}.ad-panel #carbonads .carbon-poweredby:hover,.ad-panel #spectrumAd .carbon-poweredby:hover{border-bottom:none}.ad-panel span.carbon-wrap{display:flex;flex-direction:column;justify-content:center}.ad-panel span.carbon-wrap a{display:block}.ad-panel span.carbon-wrap a:hover{border-bottom:none}.ad-panel span.carbon-wrap .carbon-text{padding-top:8px;color:#383838;font-weight:500}.tutorial-loader{display:none;padding:100px 0;text-align:center;color:var(--theme-primary)}@media (max-width:767px){.tutorial-loader{padding:25px 0}}.tutorial-loader i{font-size:40px;display:block;-webkit-animation:p 1s infinite linear}.follow-loader{display:none;padding:0 5px;text-align:center;color:#fff}@media (max-width:767px){.follow-loader{padding:0 5px}}.follow-loader i{font-size:14px;display:block;animation:p 1s infinite linear}@keyframes p{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.tutorial--tut-list{margin-top:20px}@media (max-width:767px){.tutorial--tut-list{margin-top:0}}.tutorial--tut-list .title .title-links{display:inline-block;line-height:1.2}.tutorial--tut-list .title .title-links .edit-profile-link img{height:19px}.tutorial--tut-list .title .title-links .edit-profile-link:hover{border-bottom:none}.tutorial--tut-list .tut-save .bookmark-icon{display:flex;flex-direction:column;align-items:center;padding:4px 8px;border:1px solid transparent}.tutorial--tut-list .tut-save .bookmark-icon i,.tutorial--tut-list .tut-save .bookmark-icon span{color:#d9d9d9}.tutorial--tut-list .tut-save .bookmark-icon i{font-size:21px}.tutorial--tut-list .tut-save .bookmark-icon:hover{border-bottom:none;border:1px solid #eee}.tutorial--tut-list .tut-user-img{display:none;align-items:center}.tutorial--tut-list .tut-user-img .user-img{width:50px;height:50px;border-radius:50%;background-size:cover}.tut-title{text-align:left;flex:1;margin-top:0}.tut-title .title{font-size:18px;line-height:1.1;padding-bottom:4px;align-items:baseline}@media (max-width:767px){.tut-title .title{display:inline}}.tut-title .title a{border-bottom:none}.tut-title .title a span.tutorial-title-txt{font-size:18px;color:var(--theme-primary)}@media (max-width:767px){.tut-title .title a span.tutorial-title-txt{margin-top:-25px;position:relative;transform:translateY(-10px);line-height:1.3}}.tut-title .title a span.news-title-text{color:#464646;font-weight:500;font-size:18px}.tut-title .title a:hover{border-bottom:1px solid var(--theme-primary)}.tut-title .title a:hover,.tut-title .title a:hover span.news-title-text{color:var(--theme-primary)}.tut-title .title .tut-title-link{color:#383838;font-size:12px}.tut-title .title .tut-title-link a{color:#7b7b7b;word-break:break-word}.tut-title .title .tut-title-link a:hover{border-bottom:1px solid #7b7b7b}@media (max-width:767px){.tut-title .title .tut-title-link{word-break:break-word}}.tut-title .title .tut-title-header{display:inline;margin:0;padding:0;font-weight:400;line-height:.6}.tut-title .label{margin-right:10px;padding:4px 8px}@media (max-width:767px){.tut-title .label{margin-right:5px}}.tut-title .label-ad{padding:3px 6px}.tut-title .link{font-size:13px;color:#4daf4e;word-break:break-all}.tut-title .action-footer{display:flex;align-items:flex-start;justify-content:space-between}.tut-title .action-footer .left{display:flex;align-items:center;flex-wrap:wrap;margin-top:2px}.tut-title .action-footer .left .btn-group ul li a:hover{border:none!important}.tut-title .action-footer .right{display:flex;align-items:center;cursor:pointer}@media (max-width:767px){.tut-title .action-footer .right{display:none}}.tut-title .action-footer .right .show-oneLiners{opacity:1;display:flex;align-items:flex-start;flex-direction:row}.tut-title .action-footer .right .embed-btn{margin-right:10px}.tut-title .action-footer .right .show-granular-details{width:20px;height:20px;border:1px solid #a7a9ac;color:#a7a9ac;border-radius:4px;display:flex;align-items:center;justify-content:center;opacity:1}.tut-title .action-footer .right .show-granular-details img{width:9px;filter:brightness(0) contrast(100%) invert(72%)}.tut-title .action-footer .right .icon-details{text-decoration:none;color:#a7a9ac;display:flex;align-items:center;justify-content:center;border-bottom:none}.tut-title .action-footer .right .icon-details:focus i,.tut-title .action-footer .right .icon-details:hover i{color:#7b7b7b}.tut-title .action-footer .right .img-link{width:20px;height:20px}.tut-title .action-footer .tut-footer-actions{display:flex;align-items:center;margin-top:5px}@media (max-width:767px){.tut-title .action-footer .tut-footer-actions{flex-wrap:wrap}}@media (max-width:767px){.tut-title .action-footer{flex-wrap:wrap;flex-direction:column;align-items:flex-start}}.tut-title .action-footer .action{font-size:12px}.tut-title .action-footer .action>.btn{padding:0;border-radius:0;font-size:12px;font-weight:600;color:#7b7b7b;margin-right:8px;display:flex;align-items:center}.tut-title .action-footer .action>.btn:hover{color:var(--theme-primary);border-bottom-color:transparent}.tut-title .action-footer .action>.btn.save-btn{position:relative}.tut-title .action-footer .action>.btn.save-btn i{font-size:16px;padding-right:8px}.tut-title .action-footer .action>.btn.save-btn:hover{border-bottom:none}.tut-title .action-footer .action>.btn.saved,.tut-title .action-footer .action>.btn.saved:hover,.tut-title .action-footer .action>.btn.saved:hover i,.tut-title .action-footer .action>.btn.saved i{color:#4daf4e}@media (max-width:767px){.tut-title .action-footer .action>.btn{margin-right:10px}}.tut-title .action-footer .action>a{margin-right:10px}.tut-title .action-footer .action>a:first-child{margin-right:15px}.tut-title .action-footer .action .btn .icon{padding:0 6px 0 0;transform:scale(1.2)}.tut-title .action-footer .action.comments{position:relative;z-index:499}.tut-title .action-footer .action.comments .popover{min-width:280px}@media (max-width:767px){.tut-title .action-footer .action.comments .popover{min-width:calc(100vw - 150px)}}.tut-title .action-footer .action .popover{width:100%;top:12px!important;box-shadow:0 2px 4px rgba(0,0,0,.2);left:0!important;border-radius:4px;background-color:#fff;color:#7b7b7b}@media (max-width:767px){.tut-title .action-footer .action .popover{top:15px!important}}.tut-title .action-footer .action .popover>.arrow{border-width:6px;top:-13px;left:53px!important}.tut-title .action-footer .action .popover :after{border-bottom-color:#fff}.tut-title .action-footer .action .popover .popover-content{font-size:12px;font-weight:500;padding:5px 10px;max-width:100%}@media (max-width:767px){.tut-title .action-footer .action .popover .popover-content{font-size:13px}}.tut-title .action-footer .action.author{color:#7b7b7b;text-align:left}.tut-title .action-footer .action.author a{color:#7b7b7b;font-weight:600;border-bottom:none}.tut-title .action-footer .action.author a:hover{color:var(--theme-primary);border-bottom:none;text-decoration:none}@media (max-width:767px){.tut-title .action-footer .action.author{flex:auto;text-align:left}}@media (min-width:768px) and (max-width:1023px){.tut-title .action-footer .action.author{flex-wrap:wrap}}.tut-title .action-footer .action.outbound a{opacity:.5;padding-bottom:3px;border-bottom:none}.tut-title .action-footer .action.outbound a:hover{border-bottom:none;opacity:1}.tut-title .action-footer .action.outbound img{height:15px;width:auto}@media (max-width:767px){.tut-title .action-footer .category--label{padding-bottom:10px}}.tut-title .action-footer .category--label .category-label:hover{border-bottom:none}.tut-title .action-footer .action.comments-tooltip{z-index:399}@media (max-width:767px){.tut-title{margin-top:0}}.tutorial-menu-dropdown{padding:0;border:none;font-size:14px;margin-left:5px}.tutorial-menu-dropdown,.tutorial-menu-dropdown:active,.tutorial-menu-dropdown:focus,.tutorial-menu-dropdown:hover{background:transparent;color:#757575;box-shadow:none}.tut-list-primary{display:flex;align-items:center}@media (max-width:767px){.tut-list-primary{align-items:flex-start}}.tut-vote{margin-right:20px}.tut-vote .arrow{transform:scale(1.5);line-height:1.2;transition:all .1s linear}.tut-vote .arrow .arrow-img{width:10px}.tut-vote .arrow .arrow-img.gray{width:11px;filter:brightness(0) contrast(100%) invert(50%)}@media (max-width:767px){.tut-vote .arrow .arrow-img.gray{width:10px}}.tut-vote .vote-widget{display:flex;flex-direction:column;align-items:center;width:55px;height:60px;justify-content:center;font-size:16px;padding:10px 14px;background:#f9f9f9;color:#7a7a7a;border:1px solid #d9d9d9;border-radius:3px}.tut-vote .vote-widget,.tut-vote .vote-widget:hover{transition:background-color .1s,border-color .1s,color .1s,fill .1s}.tut-vote .vote-widget:hover{background-color:#eee}.tut-vote .vote-widget:hover .arrow{transform:translateY(-2px) scale(1.7);transition:all .1s linear}@media (max-width:767px){.tut-vote .vote-widget{height:auto;margin-top:4px}}.tut-vote .vote-widget.upvoted{background-color:#4daf4e;border-color:#4daf4e;color:#fff}.tut-vote .vote-widget.upvoted:hover .arrow{transform:scale(1.3)}.tut-vote .vote-widget.upvoted .arrow-img,.tut-vote .vote-widget.upvoted .arrow-img.gray{filter:brightness(0) contrast(100%) invert(1)}.tut-vote .vote-widget.upvoted .tut-upvotes-text{color:#fff;font-weight:600;font-size:9px}.tut-vote .count{font-size:95%;font-weight:500}.tut-vote .count.count-small{font-size:90%}.tut-list{padding:20px;border-bottom:1px solid #eee;background-color:#fff;position:relative}@media (min-width:1024px){.tut-list:hover{background-color:#f9f9f9}.tut-list:hover .tut-title .action-footer .right .show-oneLiners{opacity:1}}.tut-list:hover .tutorial-menu-dropdown{display:block}@media (max-width:767px){.tut-list{border-radius:0;align-items:flex-start}}.tut-list.language-tutorial{background:#fff}.tut-list.language-tutorial:hover{background:#eee}.tut-list:last-child{border-radius:0 0 4px 4px;border-bottom:none}@media (max-width:767px){.tut-list:last-child{border-radius:0}}.tut-list .title .title-tags{display:inline-flex;align-items:center;transform:translateY(-2px);flex-direction:column}@media (max-width:767px){.tut-list .title .title-tags{flex-direction:row}}.tut-list .title .title-tags .tag{display:flex;justify-content:center;align-items:center;align-content:center;padding:1px 5px;margin-right:4px;border-radius:3px;font-size:11px}@media (max-width:767px){.tut-list .title .title-tags .tag{padding:3px 5px 1px}}.tut-list .title .title-tags .tag i{margin-top:-1px}.tut-list .title .title-tags .tag .txt{margin-top:-2px}.tut-list .title .title-tags .tag:first-child{margin-left:0}.tut-list.featured-badge{background:#ffffef;display:block}@media (min-width:1024px){.tut-list.featured-badge .title{max-width:calc(100% - 90px)}}@media (min-width:768px) and (max-width:1023px){.tut-list.featured-badge .title{max-width:calc(100% - 90px)}}@media (max-width:767px){.tut-list.featured-badge{padding-bottom:40px}}.tut-list.featured-badge .tut-medal{display:inline-block}.tut-list-secondary{display:flex;flex-direction:column}.featured-tut{padding:6px 15px 6px 22px;position:absolute;font-size:14px;font-weight:600;top:15px;right:-10px;background:#f48380;color:#fff;display:inline-block;align-items:center}@media (max-width:767px){.featured-tut{padding:5px 20px;bottom:10px;right:0;top:inherit;font-size:13px;font-weight:600}}.featured-tut:before{content:"";border-left:17px solid transparent;border-right:17px solid transparent;border-bottom:17px solid #fff9f9;position:absolute;top:8px;left:-9px;transform:rotate(90deg)}@media (max-width:767px){.featured-tut:before{border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:14px solid #fff9f9;position:absolute;top:7px;right:97px;transform:rotate(90deg)}}.featured-tut:after{content:"";position:absolute;top:100%;right:0;border-left:9px solid #b95f5c;border-bottom:9px solid #fafafa}@media (max-width:767px){.featured-tut:after{display:none}}.featured-tut .content{transform:rotate(0deg);transform-origin:left}.save-icon{font-size:21px;line-height:1;padding-right:8px}.options-icon{width:10px;line-height:1;margin-right:2px}.header-notice-wrapper{padding-top:5px}.header-notice-wrapper .notice-panel-body{display:flex}.header-notice-wrapper .notice-panel-body .panel-left{flex:0.3;display:flex;align-items:center}.header-notice-wrapper .notice-panel-body .panel-left .notice-text{flex:1;padding-right:10px}@media (max-width:767px){.header-notice-wrapper .notice-panel-body .panel-left .notice-cta,.header-notice-wrapper .notice-panel-body .panel-left .notice-text{text-align:center}}.header-notice-wrapper .notice-panel-body .panel-right{flex:0.7}.header-notice-wrapper .header-notice{border:1px solid #d9d9d9;padding:20px;margin-top:30px}.header-notice-wrapper.minimised .panel-left{flex-direction:column;align-items:flex-start}@media (max-width:767px){.header-notice-wrapper.minimised .panel-left{flex:1;align-items:center}}.header-notice-wrapper.minimised .panel-left .notice-cta{margin-top:10px}.header-notice-wrapper.minimised .panel-left .notice-cta .join-btn{padding:6px 35px;font-weight:700}.header-notice-wrapper.minimised .panel-right{padding-left:20px}@media (max-width:767px){.header-notice-wrapper.minimised .panel-right{display:none}}.header-notice-wrapper .close-actions{width:20px;height:20px;line-height:1;color:var(--theme-primary-light);display:flex;justify-content:center;align-items:center;position:absolute;top:9px;right:10px;z-index:1;opacity:.6;border:1px solid var(--theme-primary-light)}.header-notice-wrapper .close-actions .icon{left:4px}@media (max-width:767px){.header-notice-wrapper .close-actions{position:absolute;top:4px;right:4px;z-index:1;padding:0;border:none;color:var(--theme-primary-light)}}.header-notice-wrapper .close-actions:hover{text-decoration:none;border-bottom:1px solid var(--theme-primary-light);opacity:1}.header-notice-wrapper .close-actions i{font-size:16px}@media (max-width:767px){.header-notice-wrapper .close-actions i{font-size:22px}}.notice-subtitle{font-size:13px}.btn-close{display:block;padding:4px;position:absolute;top:0;right:5px;z-index:1;opacity:.6}@media (max-width:767px){.btn-close{position:absolute;top:-30px;right:5px;z-index:-2}}.btn-close:hover{text-decoration:none;border-bottom:none;opacity:1}.btn-close .ion-md-close{font-size:18px;color:#e78623;padding:0 3px}.notice-sec-icon{width:auto;height:50px;padding:10px 0}.cta-btn-primary{margin-top:15px}.cta-btn-primary a{background-color:var(--theme-primary);line-height:1;display:inline-block;padding:11px 12px;border-radius:3px;font-weight:500;color:#fff}.cta-btn-primary a:hover{background-color:var(--theme-primary-dark)}.dropdown-menu{box-shadow:none;z-index:5002!important}.report .report-box:before{content:"";position:absolute;top:-7px;left:15px;border-left:7px solid transparent;border-bottom:7px solid #fff;border-right:7px solid transparent;z-index:1}@media (max-width:767px){.report .report-box:before{display:none}}.report .report-box:after{content:"";position:absolute;top:-9px;left:14px;border-left:8px solid transparent;border-bottom:8px solid rgba(0,0,0,.15);border-right:8px solid transparent}@media (max-width:767px){.report .report-box:after{display:none}}.report .report-box.comment-report-box:after{right:14px;left:auto}.report .report-box.comment-report-box:before{right:15px;left:auto}@media (max-width:767px){.report.open .dropdown-menu{position:fixed;top:50%;left:50%}.report.open body{overflow-y:hidden}}.report-box{margin-top:10px;padding:0}.report-box label{padding-left:10px}@media (max-width:1023px){.report-box{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}}.report-box .report-box-content{padding:20px;min-width:280px}.report-box .report-box-content .form-box-title{line-height:1;margin:0;color:#000;margin-bottom:5px;padding-bottom:10px}.report-box .report-box-content .report-form .control--indicator{position:absolute;top:2px;left:0;width:15px;height:15px;border:2px solid var(--theme-primary);background:#fff}.report-box .report-box-content .report-form .control--indicator:after{top:2px!important;left:2px!important;width:7px!important;height:7px!important;background:var(--theme-primary)}.report-box .report-box-content .report-form .control-group .control{line-height:20px;font-weight:400;position:relative;display:block;padding-left:30px;cursor:pointer;padding-top:0}.report-box .report-box-content .report-form .description-box{width:210px;height:32px!important}@media (max-width:767px){.report-box .report-box-content .report-form .description-box{border:1px solid #d9d9d9}}.report-box .report-box-content .report-form .description-box:focus{outline:none}.report-box .report-box-content .report-form .comment-description-box{width:100%;height:116px!important}.report-box .report-box-content .report-form .report-sec-footer{padding-left:30px}.report-box .report-box-content .report-form .report-buttons{margin-top:10px;float:right;margin-top:15px}.report-box .report-box-content .report-form .report-buttons .btn{padding:5px 10px}.report-box .report-box-content .report-form .report-buttons .report-cancel:focus,.report-box .report-box-content .report-form .report-buttons .report-cancel:hover{background:transparent;border:1px solid #ccc}.mentor-panel .link-default{display:inline-block;margin-top:25px;border-bottom:none}@media (min-width:1024px){.mentor-panel .link-default:hover{border-bottom:1px solid var(--theme-primary)}}.mentor-panel .panel-heading{text-transform:none}.mentor-panel .mentor-message{margin-top:10px;display:none}.mentor-panel .mentor-message span.email{color:var(--theme-primary);font-weight:500}.connect-to-mentor{max-width:700px;margin:auto}.connect-to-mentor .step{display:flex;align-items:center}@media (max-width:767px){.connect-to-mentor .step{flex-direction:column}}.connect-to-mentor .step img{border:1px solid #eee;border-radius:4px}.connect-to-mentor .step-action{font-size:16px}.connect-to-mentor .help-text{font-size:13px}.connect-to-mentor .callout{padding:20px 30px;border:1px solid #eee;background-color:#fff;color:#383838;border-radius:4px}.connect-to-mentor .mentor-thankyou-alert{display:none}.connect-to-mentor .form-control{height:36px}@media (min-width:1024px){.connect-to-mentor .form-control{width:220px}}@media (min-width:768px) and (max-width:1023px){.connect-to-mentor .form-control{width:220px}}.connect-to-mentor button{margin-left:7px}@media (max-width:767px){.connect-to-mentor button{margin-left:0}}.pagination{margin:10px 0}.pagination li a{padding:6px 12px;color:rgba(56,56,56,.7);background-color:#fff;border:1px solid #eee;transition:all .3s linear;font-weight:500;transition:all .1s linear}.pagination li a:hover{color:#383838;border:1px solid #d9d9d9;background-color:#fff;transform:translateY(-2px);transition:all .1s linear}.pagination .active span,.pagination .disabled span{background-color:#fff;border-radius:3px;margin:0 5px;border-color:#f2f0fe;color:#383838}.pagination .active span{pointer-events:none;background-color:hsla(0,0%,93%,.6);color:#383838;font-weight:600;padding:6px 13px;box-shadow:0 2px 2px rgba(0,0,0,.1)}.filter-heading{font-size:14px;margin:0 0 10px}.carbon-ad-wrapper{text-align:center}.revisit-tut{position:fixed;bottom:-200%;left:0;z-index:5003;width:100%}@media (max-width:767px){.revisit-tut{width:90%;left:5%}}.revisit-tut .revisit-tut-wrapper{max-width:700px;text-align:center;width:100%;margin:0 auto;padding:20px 40px;border-radius:4px;border:1px solid #eee;background-color:#fff;position:relative;height:375px;overflow:auto}@media (max-width:767px){.revisit-tut .revisit-tut-wrapper{padding:20px;height:400px;overflow:auto}}.revisit-tut .revisit-tut-wrapper .intro-panel{margin-bottom:0}.revisit-tut .tut-list{padding:10px 15px}.revisit-tut .vote-widget{height:50px!important;width:45px!important}.revisit-tut span.tutorial-title-txt{font-weight:600;font-size:16px!important}.revisit-tut .close-revisit-modal{background-color:#eee;color:#383838;position:absolute;top:5px;right:5px;width:30px;height:30px;border:none}.revisit-tut .close-revisit-modal:hover{background-color:#7b7b7b;color:#fff}.stop-scroll{height:100%;overflow:hidden}.top-post-panel .btn-primary{font-weight:600}.top-post-panel .btn-primary i{margin-left:5px}.top-post-panel .discussion-list li{padding-bottom:15px;border-bottom:1px solid #eee;margin-bottom:10px}.top-post-panel .discussion-list li:last-child{border-bottom:none}.top-post-panel .discussion-list .discussion-title{color:#383838;font-size:14px;font-weight:600}.top-post-panel .discussion-list .discussion-title:hover{border-bottom:1px solid #383838}.top-post-panel .discussion-list .discussion-info{display:flex;align-items:center;margin-top:5px}.top-post-panel .discussion-list .discussion-post-count,.top-post-panel .discussion-list .discussion-upvote-count{display:flex;align-items:center;margin-right:10px}.top-post-panel .discussion-list .discussion-post-count .txt,.top-post-panel .discussion-list .discussion-post-count i,.top-post-panel .discussion-list .discussion-upvote-count .txt,.top-post-panel .discussion-list .discussion-upvote-count i{color:#8f8f8f}.top-post-panel .discussion-list .discussion-post-count .txt,.top-post-panel .discussion-list .discussion-upvote-count .txt{margin-left:5px;font-size:14px}.top-post-panel .discussion-list .discussion-upvote-count i{font-size:18px}.top-post-panel .discussion-list .discussion-category{margin-left:15px;color:#3364aa;background-color:#e8f0fa;padding:4px 8px;font-size:12px;transition:all .1s linear;border-radius:3px;font-weight:500}.top-post-panel .discussion-list .discussion-category:hover{border-bottom:none}.top-post-panel .discussion-list .discussion-by{color:#7b7b7b;display:flex;align-items:center}.top-post-panel .discussion-list .discussion-user{font-weight:600;font-size:13px}.top-post-panel .discussion-list .discussion-user a{color:var(--theme-primary)}.top-post-panel .discussion-list .discussion-user a,.top-post-panel .discussion-list .discussion-user div{display:flex;align-items:center}.top-post-panel .discussion-list .discussion-user a:hover,.top-post-panel .discussion-list .discussion-user div:hover{border-bottom:none}.top-post-panel .discussion-list .discussion-user span.user-avatar{border-radius:50%;margin:0 4px 0 0;width:25px;height:25px;background-size:cover;background-position:50%;display:inline-block;margin-left:8px}h2.subheading{font-size:24px}h3.subheading{font-size:15px}.load-tweet{display:none}#modalEmbed textarea{width:100%;border:1px solid #a2a2a2;margin-top:15px}#modalEmbed .embed-iframe-1{padding-left:5px;padding-right:5px}#modalEmbed .modal-body.loading .modal-header,#modalEmbed .tutorial-loader{display:none}#modalEmbed .modal-body.loading .tutorial-loader,#modalEmbed .modal-header{display:block}.tutorial-menu-dropdown{margin-right:10px}.modal-embed-content{display:flex;align-items:center;height:100%;justify-content:center}.embed-modal-footer{font-size:11px;position:absolute;bottom:10px}.submit-modal-footer{font-size:11px;margin-top:30px}.embed-btn .popover{top:-36px!important;left:-50%!important;display:block!important;width:205px!important}.follow-category{margin-top:15px;display:flex;align-items:center}@media (max-width:767px){.follow-category{flex-direction:row;margin-bottom:0;margin-top:15px;margin-bottom:20px}}.follow-btn{display:flex;align-items:center;color:#fff}.follow-btn .follow-loader{padding-right:4px}.follow-btn.following .follow-loader{color:#7b7b7b}.follow-btn[disabled],.follow-btn[disabled]:hover{background-color:rgba(60,125,192,.8)!important;border:1px solid rgba(60,125,192,.8);color:#fff}.follow-metadata{display:flex;align-items:center}@media (max-width:767px){.follow-metadata{margin-left:10px}}.follow-avatar{display:flex;margin-left:10px;position:relative}@media (max-width:767px){.follow-avatar{margin-left:0}}.follow-avatar a{height:25px;width:25px;background-size:cover;background-position:50%;display:block;border-radius:100%;margin:0 auto;transition:all .1s linear;background-color:rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.08)}.follow-count{font-size:14px;color:#7b7b7b;font-weight:400;margin:0 0 0 10px}.follow-btnGrp{position:relative}.follow-btnGrp .follow-btn:hover .customPopover{display:block}.follow-btnGrp .follow-btn:hover .customPopover .close-popover{display:none}.follow-btnGrp .btn-icon{margin-right:5px}.follow-btnGrp .customPopover{position:absolute;top:45px;padding:15px;background-color:#fff;border:1px solid #d9d9d9;color:#383838;min-width:255px;z-index:10;border-radius:4px;transform:translateX(calc(-50% + 44px));box-shadow:2px 2px 6px rgba(0,0,0,.1);display:none}@media (max-width:767px){.follow-btnGrp .customPopover{top:68px}}.follow-btnGrp .customPopover:before{top:-8px;border-bottom:7px solid #d9d9d9}.follow-btnGrp .customPopover:after,.follow-btnGrp .customPopover:before{content:"";position:absolute;left:50%;border-left:7px solid transparent;border-right:7px solid transparent}.follow-btnGrp .customPopover:after{top:-7px;border-bottom:7px solid #fff}.follow-btnGrp p{font-size:13px;position:relative;font-weight:400}.follow-btnGrp .close-popover{position:absolute;right:-7px;top:-10px;cursor:pointer}.follow-btnGrp .close-popover i{font-size:12px;color:#7b7b7b}.follow-btnGrp .close-popover i:hover{color:var(--theme-primary)}.follow-subtext{margin:0 0 0 5px;font-size:13px;font-weight:400;color:#7b7b7b}.follow-subtext a{text-decoration:none;font-size:13px;color:#7b7b7b}.follow-subtext a:hover{border-bottom:1px solid #7b7b7b}.follow-pretext{margin:10px 0;font-size:13px;font-weight:400;color:#7b7b7b}@media (max-width:767px){.follow-pretext{text-align:center}}.section-one-liner{margin-top:20px}@media (max-width:767px){.section-one-liner{margin-top:0}}.section-one-liner .info-section-container{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap}.section-one-liner .one-liner{width:32%}@media (max-width:767px){.section-one-liner .one-liner{width:100%}}.seo-content{margin-top:15px;padding-top:5px}.seo-content h2,.seo-content h3{font-size:14px!important;font-weight:500!important;margin-top:15px;margin-bottom:5px}.seo-content p{font-size:13px!important;color:#7b7b7b}.faq-wrapper{margin-top:2rem;background:#fff;padding:1rem 1.5rem;border-radius:.5rem;box-shadow:0 0 20px hsla(216,3%,66%,.2)}@media (max-width:767px){.faq-wrapper{padding:0 1.5rem}}.faq-wrapper .faq{font-weight:300}.faq-wrapper .faq .accordion-group{border-bottom:1px solid #eee}.faq-wrapper .faq .accordion-group:last-child{border-bottom:none}.faq-wrapper .faq .accordion-heading{padding:1rem 0;font-weight:500}.faq-wrapper .faq .accordion-heading .accordion-toggle{font-size:15px;margin-top:15px;margin-bottom:5px;color:#383838}.faq-wrapper .faq .accordion-heading .accordion-toggle:hover{border-bottom:none}.faq-wrapper .faq .accordion-inner{padding:1rem 0;background:#fff}.faq-wrapper .faq .accordion-inner,.faq-wrapper .faq .accordion-inner p{font-size:14px!important;color:#111}.faq-wrapper .accordion-toggle:after{font-family:Glyphicons Halflings;content:"\002b";float:right;color:#9e9e9e;font-size:12px}.blog-link,.news-link-sidebar{font-weight:400;display:flex;align-items:center;justify-content:flex-start;margin-bottom:20px;border-bottom:none}.blog-link:hover,.news-link-sidebar:hover{color:#4e8ac8;text-decoration:underline;border-bottom:none}.blog-link:last-child,.news-link-sidebar:last-child{margin-bottom:0}.blog-title-image{width:75px;height:46px}.blog-title-image,.news-title-image{background-size:cover;background-position:50%;background-repeat:no-repeat;margin-right:10px;border-radius:4px}.news-title-image{width:7.5rem;height:6rem}.blog-link-text,.news-link-text{color:var(--theme-primary);flex:1}.save-options-dropdown{display:none;background-color:transparent;border-radius:8px;min-width:170px;position:absolute;top:30px;left:-5px;z-index:100}.save-options-header{background-color:#fafafa;padding:15px 15px 12px;border-bottom:1px solid #d9d9d9;border-radius:8px 8px 0 0;font-weight:600;font-size:14px}.save-options-body{padding:10px 15px 15px;background-color:#fff}.save-options-body .control-group .control{font-weight:500!important;padding:5px 8px 5px 30px!important}.save-options-body label{font-size:13px;color:#383838}.save-options-body label:hover{color:#121212}.options-dropdown{position:relative;cursor:pointer;color:#383838;padding-top:15px;margin-top:-15px}.options-dropdown:hover .save-options-dropdown{padding-top:15px;margin-top:-15px;display:block;color:#383838}.options-dropdown .options-wrapper{margin-top:15px;border:1px solid #eee;box-shadow:1px 2px 4px rgba(0,0,0,.1);border-radius:4px}.tut-upvotes-text{font-size:8px;color:#514e4e;font-weight:400;text-transform:uppercase}.tut-img{display:block;width:100px;height:60px;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-right:20px;border:1px solid #ddd;border-radius:3px;background-color:transparent}.tut-img.no-img{background-color:#f9f9f9;background-size:45%;filter:grayscale(100%);-webkit-filter:grayscale(100%)}@media (max-width:767px){.tut-img{display:none}}.educative-sec.w-100{width:100%}.educative-sec.padding-ad{padding-left:46px}@media (max-width:767px){.educative-sec.padding-ad{padding-left:0}}.educative-sec.adSec-fixed{position:fixed;bottom:20px;left:20px;opacity:1;z-index:1;width:20%}.educative-sec .educative-block{position:relative;width:100%;height:110px;border:1px solid #ddd;border-radius:4px;background:#fff;background-size:cover;background-repeat:no-repeat;background-position:50%;margin-top:10px}@media (max-width:767px){.educative-sec .educative-block{background-size:contain}}.educative-sec .educative-block.tut-block{height:100px;border:none;border-radius:0;margin:0}@media (max-width:767px){.educative-sec .educative-block.tut-block{height:53px}}.educative-sec .educative-block.block-fixed{border-radius:0;margin:0;height:170px}@media (min-width:768px) and (max-width:1023px){.educative-sec .educative-block{width:100%}}@media (max-width:767px){.educative-sec .educative-block{width:auto;float:none}}.educative-sec .tutorial-ad{width:100%;height:100%}.educative-sec .tutorial-ad .ad{height:100%;width:100%;background-size:100%;background-repeat:no-repeat}.educative-sec .tutorial-ad .ad img{width:100%}.js-thumbnail-link:hover{border-bottom:none}.hackr-widget-tiny-demo{height:45px;width:135px}.page--section-heading.page--heading-modified{padding:20px 0 15px!important}@media (max-width:767px){.page--section-heading.page--heading-modified{padding:10px 5px 20px!important}}.page--section-heading.page--heading-modified .category-header{display:flex;align-items:center}.page--section-heading.page--heading-modified .left{display:flex;align-items:flex-start;flex:1}.page--section-heading.page--heading-modified .right{width:30%;padding-top:0}.page--section-heading.page--heading-modified .tut-icon{width:60px;height:auto;margin-right:35px}@media (max-width:767px){.page--section-heading.page--heading-modified .tut-icon{width:35px;height:auto;margin:0}}@media (max-width:767px){.page--section-heading.page--heading-modified .tut-info{padding-left:20px}}.page--section-heading.page--heading-modified .tut-title{display:block;margin:4px 0 0;font-size:24px;font-weight:600}@media (max-width:767px){.page--section-heading.page--heading-modified .tut-title{font-size:18px;padding-left:0;margin:0}}.page--section-heading.page--heading-modified .page-header-subHeading{font-size:15px;font-weight:500;margin:5px 0 0!important;line-height:1.3}.page--section-heading.page--heading-modified .page-header-subHeading.follow-text{font-size:14px;color:#3c7dc0;margin:0 0 15px!important}.page--section-heading.page--heading-modified .page--section-subHeading{font-size:15px;font-weight:500;margin:5px 0 0!important}.page--section-heading.page--heading-modified .page--section-subHeading.follow-text{font-size:1px;color:rgba(60,125,192,.8);margin:12px 0 0!important}@media (max-width:767px){.page--section-heading.page--heading-modified .page--section-subHeading.follow-text{margin:12px 0 0!important}}.page--section-heading.page--heading-modified .follow-category{margin-top:20px}@media (max-width:767px){.page--section-heading.page--heading-modified .follow-category{margin-bottom:0;margin-top:15px}}.page--section-heading.page--heading-modified .follow-btnGrp{margin-right:20px}@media (max-width:767px){.page--section-heading.page--heading-modified .follow-btnGrp{margin-right:5px}}.page--section-heading.page--heading-modified .follow-btn{width:auto;justify-content:center;height:34px}@media (max-width:767px){.page--section-heading.page--heading-modified .follow-btn{width:auto}.page--section-heading.page--heading-modified .follow-btn:focus,.page--section-heading.page--heading-modified .follow-btn:hover{background-color:var(--theme-primary)}}.page--section-heading.page--heading-modified .follow-btn .button-title{display:flex;align-items:center}.page--section-heading.page--heading-modified .follow-btn .button-title .icon-white{filter:brightness(0) contrast(100%) invert(1);margin-right:3px}.page--section-heading.page--heading-modified .flex-box{margin:5px 0 0}.page--section-heading.page--heading-modified .follow-avatar{margin-left:0}.page--section-heading.page--heading-modified .follow-subtext{margin:0 0 0 3px;font-size:12px;font-weight:600}@media (max-width:767px){.page--section-heading.page--heading-modified .follow-metadata{margin-left:5px;margin-top:5px}}.follow-btn{width:auto;justify-content:center;height:34px}@media (max-width:767px){.follow-btn{width:auto}}.follow-btn .button-title{display:flex;align-items:center}.follow-btn .button-title .img-white{margin-right:4px}.follow-btn .button-title .filter-white,.follow-btn:focus .img-white,.follow-btn:hover .img-white{filter:brightness(0) contrast(100%) invert(1)}.tut-list-new{position:relative;padding:15px 20px}@media (max-width:767px){.tut-list-new{padding:15px 10px 20px 20px}}.tut-list-new.featured-badge{background:#fff9f9}@media (max-width:767px){.tut-list-new.featured-badge{padding-bottom:55px}}@media (max-width:767px){.tut-list-new .featured-tut{bottom:25px}}.tut-list-new .tut-list-primary{align-items:flex-start}@media (max-width:767px){.tut-list-new .tut-vote{margin-right:15px}}.tut-list-new .vote-widget{width:62px;height:68px;background:#f5f5f5;border:1px solid hsla(240,1%,74%,.3)}@media (max-width:767px){.tut-list-new .vote-widget{width:55px;height:auto}}.tut-list-new .vote-widget .arrow{color:#7b7b7b}.tut-list-new .vote-widget .count{color:#464646}.tut-list-new .vote-widget .tut-upvotes-text{color:#464646;font-weight:500}.tut-list-new .vote-widget.upvoted{background-color:#4daf4e;border-color:#4daf4e;color:#fff}.tut-list-new .vote-widget.upvoted:focus,.tut-list-new .vote-widget.upvoted:hover{background-color:#4daf4e}.tut-list-new .vote-widget.upvoted:focus .arrow,.tut-list-new .vote-widget.upvoted:hover .arrow{transform:scale(1.8)}.tut-list-new .vote-widget.upvoted:focus .count,.tut-list-new .vote-widget.upvoted:hover .count{transform:scale(1)}.tut-list-new .vote-widget.upvoted .arrow,.tut-list-new .vote-widget.upvoted .count{color:#fff}.tut-list-new .vote-widget.upvoted .tut-upvotes-text{color:#fff;font-weight:600;font-size:9px}.tut-list-new .tut-title{margin-top:5px}@media (max-width:767px){.tut-list-new .tut-title{margin-top:0}}.tut-list-new .tut-title.with-tags{margin-top:8px}@media (max-width:767px){.tut-list-new .tut-title.with-tags{margin-top:0}}.tut-list-new .tut-title .title{padding-bottom:5px}@media (max-width:767px){.tut-list-new .tut-title .title{padding-bottom:0}}.tut-list-new .tut-title .title a:focus .tut-title-link,.tut-list-new .tut-title .title a:focus .tutorial-title-txt,.tut-list-new .tut-title .title a:hover .tut-title-link,.tut-list-new .tut-title .title a:hover .tutorial-title-txt{color:var(--theme-primary)}.tut-list-new .tut-title .title a span.tutorial-title-txt{color:#464646;font-size:18px;font-weight:500}@media (max-width:767px){.tut-list-new .tut-title .title a span.tutorial-title-txt{font-size:16px}}.tut-list-new .tut-title .title .tut-title-link{font-size:14px;color:#7b7b7b}@media (max-width:767px){.tut-list-new .tut-title .title .tut-title-link{font-size:12px}}.tut-list-new .action-footer{display:flex;flex-direction:column;align-items:flex-start!important}.tut-list-new .action-footer .tut-label-group{margin-left:0}@media (max-width:767px){.tut-list-new .action-footer .tut-label-group{margin-top:5px}.tut-list-new .action-footer .tut-label-group .label{margin-bottom:3px}}.tut-list-new .action-footer .tut-label-group .label-language{background-color:#ffe7ad;color:#e19101}.tut-list-new .action-footer .options-dropdown{padding-top:0}@media (max-width:767px){.tut-list-new .action-footer .options-dropdown{margin-top:4px}}.tut-list-new .action-footer .options-dropdown .save-options-dropdown{top:10px}.tut-list-new .action-footer .author{display:flex;align-items:center}@media (max-width:767px){.tut-list-new .action-footer .author{display:inline-block;padding-top:2px;line-height:1.5;padding-left:0!important}}.tut-list-new .action-footer .author .separator-footer{padding:0 9px 0 5px}@media (max-width:767px){.tut-list-new .action-footer .author .separator-footer{padding:0 8px 0 0}}.tut-list-new .action-footer .separator-footer{position:relative;padding:0 10px 0 2px}.tut-list-new .action-footer .separator-footer:after{content:"";position:absolute;top:45%;width:4px;height:4px;color:#ccc;border-radius:50%;background-position:50%;background-color:#ccc}@media (max-width:767px){.tut-list-new .action-footer .separator-footer:after{top:47%}}.tut-list-new .action-footer .comments-link{display:inline-block!important}.tut-list-new .action-footer .tut-footer-actions{align-items:center;margin:0 5px 3px 0;line-height:1.5}@media (max-width:767px){.tut-list-new .action-footer .tut-footer-actions{align-items:center;margin:0;line-height:1;flex-wrap:wrap}}@media (min-width:992px) and (max-width:1024px){.tut-list-new .action-footer .tut-footer-actions{flex-wrap:wrap}}@media (min-width:768px) and (max-width:1023px){.tut-list-new .action-footer .tut-footer-actions{align-items:flex-start;font-weight:wrap}}.tut-list-new .action-footer .left{align-items:flex-start;margin:5px 0;max-width:90%}@media (max-width:767px){.tut-list-new .action-footer .left{margin:0;max-width:100%}}@media (min-width:992px) and (max-width:1024px){.tut-list-new .action-footer .left{max-width:88%}}@media (min-width:768px) and (max-width:1023px){.tut-list-new .action-footer .left{min-width:100%}}.tut-list-new .action-footer .action>a{margin:0}.tut-list-new .action-footer .action>a:first-child{margin-right:0}.tut-list-new .action-footer .repo-point{font-size:12px;margin-left:5px}.tut-list-new .action-footer .repo-point .repo-img{width:12px;margin-right:3px}.tut-list-new .action-footer .right{flex:1;width:100%;justify-content:flex-end}.tut-list-new .action-footer .right .img-link,.tut-list-new .action-footer .right .show-granular-details{width:16px;height:16px}.tut-list-new .action-footer .right .show-granular-details i{font-size:12px}.tut-list-new .title .title-tags{align-items:flex-start;position:absolute;top:10px;right:0}@media (max-width:767px){.tut-list-new .title .title-tags{top:auto;bottom:0;right:0}}.tut-list-new .title .title-tags:focus,.tut-list-new .title .title-tags:hover{outline:none}.tut-list-new .title .title-tags.with-featured{top:55px}@media (max-width:767px){.tut-list-new .title .title-tags.with-featured{top:auto;bottom:1px}}.tut-list-new .title .title-tags .label{margin-right:0;background-color:transparent;color:#fff}.tut-list-new .title .title-tags .label:focus,.tut-list-new .title .title-tags .label:hover{outline:none}.tut-list-new .title .title-tags i{font-size:11px;background-color:orange;border-radius:50%}.tut-list-new .title .title-tags .txt{color:#7b7b7b}.tut-list-new .title .title-tags .label-trending i{vertical-align:middle;background-color:#51bb35;padding:1px 3px}.tut-list-new .title .title-tags .label-new i{background-color:#f8801c;padding:1px 4px}.tut-list-new .title .title-tags .label-language i{background-color:#e19101;padding:1px 3px}.tut-list-new .title .title-tags .label-recommended img{margin-right:2px}.tut-list-new .title .title-tags .label-recommended .txt{line-height:1.3}.follow-right{font-family:proxima-nova,sans-serif;padding-left:46px!important}@media (max-width:767px){.follow-right{padding-left:15px!important}}.follow-right .follow-block{border:1px solid #eee;border-radius:4px;padding:15px}.follow-right .follow-heading{color:#383838;font-size:15px;font-weight:600;line-height:1.2;margin:0}.follow-right .follow-footer-sec{margin:12px 0 0}.follow-right .follow-footer-sec .footer-text{margin:0;padding:0 1.5rem;border-right:1px solid #eee}.follow-right .follow-footer-sec .footer-text:first-child{padding-left:0}.follow-right .follow-footer-sec .footer-text:last-child{padding-right:0;border:none}.follow-right .follow-footer-sec .follow-numbers{color:#383838;font-size:16px;font-weight:600;margin:0}.follow-right .follow-footer-sec .follow-numbers .plus-icon{font-weight:800}.follow-right .follow-footer-sec .text{font-size:13px;font-weight:600;color:#959595;margin:0}.follow-btnGrp .button-title{font-size:15px;font-weight:700}.follow-btnGrp .button-title .icon-white{filter:brightness(0) invert(100);margin-right:4px}.follow-btnGrp .button-title i{font-size:13px;padding-right:2px}.follow-btnGrp .follow-btn{display:block;padding:6px 34px;font-weight:700!important;font-size:15px}.follow-btnGrp .follow-btn .add-btn{font-size:22px;vertical-align:middle}@media (min-width:992px) and (max-width:1024px){.follow-btnGrp .follow-btn{padding:6px 12px}}.follow-btnGrp .follow-btn:focus,.follow-btnGrp .follow-btn:hover{color:#fff}@media (max-width:767px){.follow-btnGrp .follow-btn:focus,.follow-btnGrp .follow-btn:hover{color:#fff}}.bookmark-btn{border:none;color:#7b7b7b;background-color:transparent}@media (max-width:767px){.bookmark-btn{padding:3px 0}}.bookmark-btn .bookmark-icon{padding-right:2px}.bookmark-btn .bookmark-txt{font-size:12px;color:#7b7b7b;font-weight:500}.bookmark-btn.active .bookmark-txt{color:var(--theme-primary)}.tag-close-btn{vertical-align:middle}.tag-close-btn .close-icon{font-size:17px}.header-notice-wrapper .notice-panel-body .panel-width-left{flex:0.4}@media (max-width:767px){.header-notice-wrapper .notice-panel-body .panel-width-left{flex:1}}.header-notice-wrapper .notice-panel-body .panel-width-right{flex:0.6}@media (max-width:767px){.header-notice-wrapper .notice-panel-body .panel-width-right{flex:1}}.related-follow .related-grid{border:none;box-shadow:0 4px 9px 0 rgba(0,0,0,.08);background:#fff;margin:20px 0;padding:15px 25px;border-radius:6px}.related-follow .header{display:flex;align-items:center;justify-content:space-between}.related-follow .header .heading{font-size:15px;font-weight:600;color:#383838}.related-follow .header .close-icon{font-size:24px;color:rgba(56,56,56,.5);cursor:pointer;padding:5px 0 5px 12px;line-height:1;border-radius:50%}.related-follow .follow-suggest-sec{display:flex}.related-follow .follow-suggest-sec .left{display:flex;align-items:center;justify-content:flex-start}.related-follow .follow-suggest-sec .topic-thumbnail{margin-right:10px}@media (max-width:767px){.related-follow .follow-suggest-sec .topic-thumbnail{margin-right:10px}}.related-follow .follow-suggest-sec .topic-grid-item{display:flex;justify-content:space-between;margin:0 0 15px;box-shadow:none}@media (max-width:767px){.related-follow .follow-suggest-sec .topic-grid-item{padding:15px}}.related-follow .follow-suggest-sec .follow-btn{padding:5px 15px}.no-resultpage{min-height:calc(100vh - 151px);display:flex;flex-direction:column;justify-content:center;align-items:center}.no-resultpage span{line-height:0}.no-resultpage i{font-size:100px;color:rgba(0,0,0,.1)}.no-resultpage .text{text-align:center;margin-left:40px}@media (max-width:767px){.no-resultpage .text{margin-left:0}}.no-resultpage .heading{font-size:24px;color:rgba(0,0,0,.5)}.no-resultpage .subheading{font-size:18px;color:rgba(0,0,0,.45)}.searchpage-section{background:hsla(0,0%,100%,.8);margin-bottom:2rem;box-shadow:0 5px 18px rgba(0,0,0,.08);padding-bottom:2rem}.searchpage-section .header{font-size:1.6rem;font-weight:600;color:#001c3b;text-align:center;box-shadow:0 5px 18px rgba(0,0,0,.08);padding:20px;margin-bottom:20px;border-radius:4px}.searchpage-section .card-wrapper{padding:0 30px}@media (max-width:767px){.searchpage-section .card-wrapper{padding:0 10px}}.searchpage-section .tut-list-searchpage{padding:5px 15px;margin:10px 0;display:flex;justify-content:space-between;align-items:center;border-radius:4px;min-height:8rem;background:#fff;color:#001c3b;box-shadow:0 3px 25px rgba(0,0,0,.08)}@media (min-width:992px) and (max-width:1024px){.searchpage-section .tut-list-searchpage{min-height:10rem}}.searchpage-section .tut-list-searchpage:focus,.searchpage-section .tut-list-searchpage:hover{box-shadow:0 3px 5px rgba(0,0,0,.1);transition:all .2s ease-in-out;transform:translateY(-2px);text-decoration:none}@media (min-width:992px) and (max-width:1024px){.searchpage-section .tut-list-searchpage{padding:15px 10px}}.searchpage-section .tut-list-searchpage .card-link:focus,.searchpage-section .tut-list-searchpage .card-link:hover{border:none;box-shadow:none;text-decoration:none}.searchpage-section .tut-list-searchpage .left-sec{display:flex;align-items:center}.searchpage-section .tut-list-searchpage .icon-img{min-width:40px;min-height:40px;background-position:50%;background-size:contain;background-repeat:no-repeat;margin-right:10px}.searchpage-section .tut-list-searchpage .tutorial-title-text{font-size:1.3rem;font-weight:600;color:rgba(0,28,59,.8);margin-right:7px;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;max-height:63px;white-space:normal}.searchpage-section .tut-list-searchpage .tutorial-title-text:focus,.searchpage-section .tut-list-searchpage .tutorial-title-text:hover{border:none;box-shadow:none;text-decoration:none}.searchpage-section .tut-list-searchpage .tut-title-link.badge-search{background-color:rgba(0,122,255,.1);color:#007aff;font-size:12px;border-radius:4px;line-height:1;margin-left:10px;display:flex;align-items:center;justify-content:center;padding:.5rem 1.2rem;min-width:62px}.font-md{font-size:13px;font-weight:600}.panel-tutorial-filters{background-color:#f4f7fb!important;border-color:var(--theme-primary);min-height:550px}.panel-tutorial-filters .gooey-loader{position:absolute;top:200px;left:50%}.input-group-addon{width:92px;text-align:left}.tutorial-details-form{height:0;overflow:hidden}.tutorial-details-form.show-details-form{height:100%;overflow:visible}.tutorial-details-form form{padding-top:20px}.tutorial-details-form .form-group{margin-bottom:22px}.tutorial-details-form .input-group{width:100%}.padding-responsive-80m50{padding:80px 0}@media (max-width:767px){.padding-responsive-80m50{padding:35px 0}}@media (min-width:768px) and (max-width:1023px){.padding-responsive-80m50{padding:60px 0}}.MediaCard-media,.MediaCard-widthConstraint{max-height:125px!important;overflow:hidden!important}.twitter-tweet{overflow:hidden;margin-top:0!important}@media (min-width:767px){.twitter-tweet{max-width:300px}}.twitter-tweet article{max-height:125px!important;overflow:hidden!important}.tweet-preview-img:hover{border-bottom:none}.educator-banner{height:600px;background-origin:center;background-position:50%;background-size:cover;background-repeat:no-repeat}@media (max-width:767px){.educator-banner{height:300px}}@media (min-width:768px) and (max-width:1023px){.educator-banner{height:500px}}.feature-icon-sm{font-size:27px;color:#e78623}.feature-icon-md{width:auto;height:40px}@media (max-width:767px){.mb-lg-mob{margin-bottom:30px}}.heading-separator{width:70px;background-color:#e78623;height:4px;border:none}@media (min-width:767px){.heading-separator{margin-left:0}}.tut-preview{padding:20px}@media (max-width:767px){.tut-preview{padding:20px 15px}}.tut-stats{width:100%;display:flex;align-items:center;justify-content:space-around;padding-bottom:15px;padding-top:10px}.tut-stats-item{display:flex;align-items:flex-start;flex-direction:column}.tut-stats-count{font-size:24px;font-weight:700}.tut-stats-type{font-size:13px;font-weight:400}.separator-arrow{color:var(--theme-primary)}.separator-arrow i{font-size:24px}.tut-preview-actions,.tutorial-tags{display:flex;align-items:center;justify-content:space-between}.tutorial-tags{flex-wrap:wrap}.tutorial-tags .checkbox{margin:0}.tut-status-panel{padding:15px 25px;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px!important}.tut-status-panel .tut-status-item{display:flex;align-items:flex-start}@media (min-width:767px){.shift-bottom-98-dt{margin-top:98px}}.inline-dropdown{display:flex}.inline-dropdown .dropdown-menu{padding:0}.inline-dropdown .dropdown-menu a:hover{border-bottom:none}.inline-dropdown p{color:#7b7b7b}.tut-stats-icon i{font-size:32px;color:var(--theme-primary)}.tut-repo-panel{padding:20px 25px;text-align:left}.tut-repo-panel .repo-points:first-child{padding-left:0}.tut-repo-panel .repo-title .txt{font-size:16px}.tut-repo-panel .repo-points{font-size:24px;font-weight:700}.social-share-panel{padding:20px 25px;text-align:center}.profile-summary-panel{display:flex;align-items:flex-start;flex-direction:column}@media (max-width:767px){.profile-summary-panel{padding:20px 15px!important}}.profile-bio-input{padding:0;border:none;pointer-events:none;outline:none}@media (max-width:767px){.profile-bio-input{text-align:center}}.make-editable{padding:6px 12px 8px;border:1px solid #eee;pointer-events:all;height:100px!important}@media (max-width:767px){.make-editable{margin-bottom:15px}}.make-profile-editable{padding:6px 12px 8px;border:1px solid #eee;pointer-events:all;height:100px!important;margin-bottom:15px}.profile-panel-show{display:flex;align-items:flex-start}@media (max-width:767px){.profile-panel-show{flex-direction:column;align-items:center}}.profile-panel-edit{width:100%;height:0;overflow:hidden}.profile-panel-edit form{margin-bottom:10px}.profile-panel-edit .input-group{width:100%}.profile-panel-edit.show-details-form{height:100%;overflow:visible}.profile-thumbnail{width:100px;height:100px;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-right:15px;border-radius:4px}@media (min-width:768px) and (max-width:1023px){.profile-thumbnail{width:60px;height:60px}}@media (max-width:767px){.profile-thumbnail{margin-bottom:10px}}.profile-data{flex:1}@media (max-width:767px){.profile-data{text-align:center;width:100%}}.profile-actions{display:flex;align-items:center}@media (max-width:767px){.profile-actions{flex-direction:column-reverse;align-items:center}}.social-profiles{display:flex;align-items:center}@media (min-width:1024px){.social-profiles{padding-right:70px}}.social-profiles a{transition:all .3s linear}.social-profiles a .social-icon-medium{filter:grayscale(100%);opacity:.5}.social-profiles a .social-icon-medium.filled{filter:grayscale(0);opacity:1}.social-profiles a:focus,.social-profiles a:hover,.social-profiles a:visited{text-decoration:none;border-bottom:none;transition:all .3s linear}.other-profiles{display:flex;align-items:center;justify-content:space-between;flex:1;font-size:14px}@media (max-width:767px){.other-profiles{width:100%;margin:0 0 20px}}.other-profiles .link-secondary i{font-size:18px}.other-profiles .link-secondary:hover{color:#383838;border-bottom:1px solid #383838}.profile-action-toggle{display:flex;align-items:center;flex:1;font-size:14px}@media (max-width:767px){.profile-action-toggle{width:100%;margin:0;flex-direction:column}}@media (max-width:767px){.profile-action-toggle .social-profiles{margin-bottom:20px}}.social-icon-mini{width:20px;height:20px;margin-right:8px}.social-icon-medium{width:30px;height:30px;margin-right:8px}.social-share-image-preview{max-width:320px;width:100%;height:200px;background-position:50%;background-size:cover;margin:20px 0;border-radius:4px}.start-popover:hover{text-decoration:none}.payments-sec{font-family:proxima-nova,"sans-serif"}.payments-sec .form-container{border:1px solid #e1e1e1;border-radius:1rem;background:#fff;padding:5rem}@media (max-width:767px){.payments-sec .form-container{padding:3rem 2rem;margin:0 2rem}}.payments-sec form{margin:0}.payments-sec .form-heading{font-size:2.8rem;color:#001c3b;font-weight:700;margin:0 0 2rem}.payments-sec .form-label{font-size:1.2rem;color:#7b8a9a;font-weight:400;text-transform:uppercase;margin-bottom:1rem;line-height:1}.payments-sec .form-group{margin-bottom:3rem}.payments-sec .form-control{border-radius:4px;height:40px}.payments-sec .form-control:focus{border-color:#007aff}.payments-sec .form-control.has-error{border-color:#db5048}.payments-sec .form-control-country{background:#f5f8fa}.payments-sec .custom-error{color:#db5048;font-size:1.3rem;margin-top:.5rem}.payments-sec .text-highlight{font-size:1.6rem;color:#001c3b;font-weight:600}.payments-sec .text-highlight.text-success{color:#4daf4e}.payments-sec .text-highlight.text-danger{color:#db5048}.payments-sec .text-highlight.text-info{color:#f9a01b}.payments-sec .text-light{font-size:1.5rem;color:#7b8a9a;font-weight:400}.payments-sec .btn-payment,.payments-sec .razorpay-payment-button{background:#007aff;color:#fff;height:38px;font-size:1.6rem;font-weight:600;border:transparent;width:100%;border-radius:4px}.payments-sec .btn-payment:focus,.payments-sec .btn-payment:hover,.payments-sec .razorpay-payment-button:focus,.payments-sec .razorpay-payment-button:hover{background:#0052de;border:transparent;outline:0}.payments-sec.credit-history-sec .no-paddingmd{padding:0}@media (max-width:767px){.payments-sec.credit-history-sec .no-paddingmd{padding:0 15px}}.payments-sec.credit-history-sec .header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:3rem}@media (max-width:767px){.payments-sec.credit-history-sec .header{align-items:center;margin:3rem 0}}.payments-sec.credit-history-sec .left .title{font-size:3rem;color:#7b8a9a;font-weight:700;margin:0 0 1.5rem}@media (max-width:767px){.payments-sec.credit-history-sec .left .title{margin:0 0 1rem}}.payments-sec.credit-history-sec .left .subtitle{font-size:2rem;color:#001c3b;font-weight:600;margin:0;line-height:1}.payments-sec.credit-history-sec .left .subtitle img{width:18px;margin-right:5px}.payments-sec.credit-history-sec .right .btn-credit{color:#007aff;border:1px solid #007aff;padding:.8rem 3.2rem;border-radius:4px;background:#fff;display:flex;align-items:center;font-size:1.5rem;font-weight:600}@media (max-width:767px){.payments-sec.credit-history-sec .right .btn-credit{padding:.5rem 1.6rem}}.payments-sec.credit-history-sec .right .btn-credit:focus,.payments-sec.credit-history-sec .right .btn-credit:hover{color:#fff;background:#007aff}.payments-sec.credit-history-sec .right .btn-credit:focus i,.payments-sec.credit-history-sec .right .btn-credit:hover i{color:#fff}.payments-sec.credit-history-sec .right span{line-height:1;margin-right:3px}.payments-sec.credit-history-sec .right i{font-size:1.8rem;color:#007aff;line-height:1}.payments-sec.credit-history-sec table{background:rgba(0,122,255,.03);border:1px solid hsla(0,0%,88%,.5);border-radius:4px;overflow:hidden;border-collapse:collapse;margin:0 0 3rem}.payments-sec.credit-history-sec table th{vertical-align:middle;border:2px solid hsla(0,0%,94%,.3)}.payments-sec.credit-history-sec table td{vertical-align:middle;border:1px solid hsla(0,0%,88%,.5)}.payments-sec.credit-history-sec table .heading-text{background:#007aff;color:#fff;font-size:1.4rem;font-weight:600}.payments-sec.credit-history-sec table.table-bordered>thead>tr>th{border-bottom-width:0}.payments-sec.credit-history-sec table .table-striped>tbody>tr:nth-of-type(odd){background-color:#fff}.payments-sec.credit-history-sec table .row-text{color:#7b8a9a;font-size:1.4rem;font-weight:600}.payments-sec.credit-history-sec table .empty-row-style td{border-left:none;border-right:none}.payments-sec.credit-history-sec table .text-success{color:#17b505}.payments-sec.credit-history-sec table .text-danger{color:#e85151}.payments-sec.credit-history-sec .pagination a{padding:6px 10px;color:#7b8a9a}.edit-tutorial-wrapper{background:#fff;padding:0;margin:0;font-family:proxima-nova,sans-serif}@media (max-width:767px){.edit-tutorial-wrapper{padding:0 15px}}.edit-tutorial-wrapper .pending-request-text{border:1px solid rgba(219,80,72,.3);padding:10px;border-radius:5px;color:#627180}.edit-tutorial-wrapper .pending-request-text a{color:#007aff}.edit-tutorial-wrapper .pending-request-text a:hover{color:#0052de;border-bottom:none}.edit-tutorial-wrapper .heading{font-size:26px;text-align:center;padding:2rem 0;font-weight:600}.edit-tutorial-wrapper form{padding:3rem 0;text-align:center}.edit-tutorial-wrapper form .form-group{text-align:left}.edit-tutorial-wrapper form .form-group label{color:#7b8a9a;font-size:16px}.edit-tutorial-wrapper form .form-group .form-control{height:40px;border-color:rgba(197,201,211,.8);color:#001c3b}.edit-tutorial-wrapper form .form-group .checkbox label{font-size:14px;color:#001c3b}.edit-tutorial-wrapper form .form-group .select2-container--default .select2-selection--multiple .select2-selection__choice{color:#007aff!important;background:#eef4fa!important;border:1px solid #007aff!important}.edit-tutorial-wrapper form .form-group .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{color:#007aff!important}.edit-tutorial-wrapper form .form-group .select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #007aff}.edit-tutorial-wrapper .btn{background:#007aff!important}.edit-tutorial-wrapper .alert-primary{margin-top:10px;border-color:rgba(0,122,255,.5);color:#001c3b}.write-for-us-wrapper{background:#fff;font-size:16px;background-repeat:no-repeat;background-size:20%;background-position:top 100px left;background-size:0}.write-for-us-wrapper .hero-section{text-align:left}.write-for-us-wrapper .hero-section .hero-heading{color:#001c3b;font-size:30px;font-weight:600;text-transform:none}@media (min-width:1920px){.write-for-us-wrapper .hero-section .hero-heading{font-size:32px}}@media (max-width:767px){.write-for-us-wrapper .hero-section .hero-heading{font-size:25px}}.write-for-us-wrapper .hero-section .hero-heading .writer-icon{height:32px;vertical-align:text-top}@media (max-width:767px){.write-for-us-wrapper .hero-section .hero-heading .writer-icon{height:25px;vertical-align:baseline}}.write-for-us-wrapper .hero-section .list-styles{text-align:left;width:80%;color:rgba(0,28,59,.8);padding-left:15px;font-size:17px}@media (min-width:1920px){.write-for-us-wrapper .hero-section .list-styles{font-size:17px}}@media (max-width:767px){.write-for-us-wrapper .hero-section .list-styles{width:100%}}.write-for-us-wrapper .hero-section .list-styles li{margin-bottom:5px}.write-for-us-wrapper .topics-section{color:rgba(0,28,59,.8);font-weight:500}.write-for-us-wrapper .topics-section .title{color:#001c3b;font-weight:600;text-transform:uppercase;font-size:19px}@media (min-width:1920px){.write-for-us-wrapper .topics-section .title{font-size:21px}}.write-for-us-wrapper .topics-section .subtext{color:rgba(0,28,59,.8);font-weight:400}@media (min-width:1920px){.write-for-us-wrapper .topics-section .subtext{font-size:17px}}.write-for-us-wrapper .topics-section .visit-text{color:rgba(0,28,59,.8);margin-top:10px}.write-for-us-wrapper .topics-section .visit-text a:hover{color:#0052de;border:none}.write-for-us-wrapper .topics-section .topics{margin-top:20px}.write-for-us-wrapper .topics-section .topics .topics-grid{display:grid;grid-template-columns:repeat(3,33%);grid-column-gap:20px}@media (max-width:767px){.write-for-us-wrapper .topics-section .topics .topics-grid{display:block}}.write-for-us-wrapper .topics-section .topics .topic-link{width:100%}.write-for-us-wrapper .topics-section .topics .topic-link:hover{border:none}@media (max-width:767px){.write-for-us-wrapper .topics-section .topics .margin-mobile{margin-left:20px;margin-right:20px}}.write-for-us-wrapper .topics-section .topics .topic{color:rgba(0,28,59,.8);padding:10px;border-radius:5px;display:flex;align-items:center;border:1px solid rgba(138,142,162,.1);box-shadow:0 1px 2px rgba(138,142,162,.2);transition:all .2s ease;margin:0;margin-bottom:18px}@media (max-width:767px){.write-for-us-wrapper .topics-section .topics .topic{margin-bottom:12px}}.write-for-us-wrapper .topics-section .topics .topic .topic-img{height:18px;margin-right:10px}.write-for-us-wrapper .topics-section .topics .topic:hover{color:#001c3b;transform:translateY(-2px);box-shadow:0 3px 4px rgba(138,142,162,.2)}@media (max-width:767px){.write-for-us-wrapper .topics-section .sidebar-mob{display:none}}.write-for-us-wrapper .topics-section .jobs-sidebar .header .title{color:#fff;font-weight:500;text-transform:unset;font-size:18px}.write-for-us-wrapper .topics-section .jobs-sidebar .job-card-wrapper{padding:13px}.write-for-us-wrapper .topics-section .jobs-sidebar .job-card-wrapper .location .glyphicon{font-size:12px;opacity:.7}.write-for-us-wrapper .topics-section .jobs-sidebar .job-card-wrapper .company-logo{height:12px;margin-right:2px;opacity:.7}.write-for-us-wrapper .form-section .form-wrapper{padding:20px;background:rgba(216,226,243,.3);border-radius:5px}.write-for-us-wrapper .form-section .form-wrapper .head-txt{margin-bottom:20px;font-weight:500}.write-for-us-wrapper .form-section .form-wrapper .form-group .form-control{border:1px solid rgba(123,138,154,.3);height:40px;border-radius:5px}.write-for-us-wrapper .form-section .form-wrapper .form-group .form-control:active,.write-for-us-wrapper .form-section .form-wrapper .form-group .form-control:focus{border-color:#007aff}.write-for-us-wrapper .form-section .form-wrapper .form-group .input-with-icon{position:relative}.write-for-us-wrapper .form-section .form-wrapper .form-group .input-with-icon .form-control{padding-left:40px}.write-for-us-wrapper .form-section .form-wrapper .form-group .input-with-icon .icon-input{position:absolute;top:8px;left:14px;font-size:20px;color:rgba(123,138,154,.4)}.write-for-us-wrapper .form-section .form-wrapper .form-group .form-label{margin-bottom:0;margin-right:10px;font-weight:500;width:70px;flex-shrink:0}@media (max-width:767px){.write-for-us-wrapper .form-section .form-wrapper .form-group .form-label{width:85px}}.write-for-us-wrapper .form-section .form-wrapper .form-group.phone-form-group .form-control{padding-left:50px}.write-for-us-wrapper .form-section .form-wrapper .form-group.phone-form-group .iti{width:100%}.write-for-us-wrapper .form-section .form-wrapper .form-group.topic-form-group{display:flex;margin-bottom:10px}.write-for-us-wrapper .form-section .form-wrapper .form-group.topic-form-group .input-wrapper{flex-grow:1}.write-for-us-wrapper .form-section .form-wrapper .form-group.topic-form-group .input-wrapper .btn-add-input{color:#7b8a9a;background:transparent;box-shadow:none;font-weight:500}.write-for-us-wrapper .form-section .form-wrapper .form-group.topic-form-group .input-wrapper .btn-add-input img{height:14px;margin-right:2px;margin-bottom:1px;opacity:.8}.write-for-us-wrapper .form-section .form-wrapper .form-group.topic-form-group .input-wrapper .btn-add-input:hover{color:#667686}.write-for-us-wrapper .form-section .form-wrapper .form-group.topic-form-group .input-wrapper .btn-add-input:hover img{opacity:.9}.write-for-us-wrapper .form-section .form-wrapper .form-group.topic-form-group .form-control{margin-bottom:10px;height:40px;border:1px solid rgba(123,138,154,.4)}@media (max-width:767px){.write-for-us-wrapper .form-section .form-wrapper .form-group.topic-form-group .form-control{width:100%}}.write-for-us-wrapper .form-section .form-wrapper .form-group.topic-form-group .form-control:active,.write-for-us-wrapper .form-section .form-wrapper .form-group.topic-form-group .form-control:focus{border-color:#007aff}.write-for-us-wrapper .form-section .form-wrapper .form-group.select-form-group{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.write-for-us-wrapper .form-section .form-wrapper .form-group.select-form-group select{width:400px;height:40px;background:#fff;border:1px solid rgba(123,138,154,.4)}@media (max-width:767px){.write-for-us-wrapper .form-section .form-wrapper .form-group.select-form-group select{width:100%}}.write-for-us-wrapper .form-section .form-wrapper .form-group.select-form-group select:focus{outline:none}.write-for-us-wrapper .form-section .form-wrapper .form-group.submit-form-group{text-align:center}.write-for-us-wrapper .form-section .form-wrapper .form-group.submit-form-group .btn{font-weight:600;letter-spacing:1px;box-shadow:none;border:none;transition:all .4s ease;padding:10px 40px;font-size:15px}.write-for-us-wrapper .form-section .form-wrapper .form-group.submit-form-group .btn:hover{transform:translateY(-1px)}.write-for-us-wrapper .form-section .terms-title{color:#001c3b;font-weight:600;text-transform:uppercase;font-size:19px;margin-top:10px;line-height:1.4}@media (max-width:767px){.write-for-us-wrapper .form-section .terms-title{margin-top:30px}}.write-for-us-wrapper .form-section .terms-list{padding-left:15px;margin-top:15px;margin-bottom:25px;color:rgba(0,28,59,.8)}@media (min-width:1920px){.write-for-us-wrapper .form-section .terms-list{font-size:17px}}.write-for-us-wrapper .form-section .terms-list li{margin-bottom:15px}.write-for-us-wrapper .form-section .btn-terms{background:#54b100;font-weight:600;letter-spacing:1px;box-shadow:none;border:none;transition:all .4s ease;padding:11px 45px}.write-for-us-wrapper .form-section .btn-terms:hover{transform:translateY(-1px);background:#4b9d00}@media (max-width:767px){.write-for-us-wrapper .posts-section .blog-links-wrapper{margin-top:30px}}.write-for-us-wrapper .posts-section .blog-links-wrapper .header{font-size:20px;font-weight:600;margin-bottom:15px;text-align:center}.write-for-us-wrapper .posts-section .blog-links-wrapper .blog-link-card{border:1px solid rgba(197,201,211,.2);border-radius:5px;margin-bottom:20px;transition:all .4s ease;box-shadow:0 3px 5px rgba(197,201,211,.4)}@media (min-width:1024px){.write-for-us-wrapper .posts-section .blog-links-wrapper .blog-link-card:hover{transform:translateY(-2px);box-shadow:0 11px 20px rgba(197,201,211,.4)}.write-for-us-wrapper .posts-section .blog-links-wrapper .blog-link-card:hover .title{color:#007aff}}.write-for-us-wrapper .posts-section .blog-links-wrapper .blog-link-card .post-img{width:100%}.write-for-us-wrapper .posts-section .blog-links-wrapper .blog-link-card .content-wrapper{padding:1.5rem;position:relative;min-height:210px}.write-for-us-wrapper .posts-section .blog-links-wrapper .blog-link-card .title{color:#001c3b;font-size:18px;line-height:1.4;font-weight:600;margin-top:10px;margin-bottom:4px}.write-for-us-wrapper .posts-section .blog-links-wrapper .blog-link-card .tags{margin-bottom:0;font-size:14px;font-weight:600;color:#7b8a9a}.write-for-us-wrapper .posts-section .blog-links-wrapper .blog-link-card .content{color:#586474;height:71px;line-height:1.2;overflow:hidden;font-size:14px}.write-for-us-wrapper .posts-section .blog-links-wrapper .blog-link-card .date{color:#7b8a9a;font-size:14px;font-weight:600;margin-bottom:0}.write-for-us-wrapper .posts-section .blog-links-wrapper .blog-link-card .btn{padding:6px 9px;font-size:11px;border:none}.write-for-us-wrapper input[type=tel]{-webkit-appearance:none}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes q{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:q;transform-origin:center bottom}@keyframes r{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:r}@keyframes s{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:s}@keyframes t{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:t}@keyframes u{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:u}@keyframes v{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:v}@keyframes w{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:w}@keyframes x{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:x}@keyframes y{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:none}}.wobble{animation-name:y}@keyframes z{0%,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.39062deg) skewY(.39062deg)}88.8%{transform:skewX(-.19531deg) skewY(-.19531deg)}}.jello{animation-name:z;transform-origin:center}@keyframes A{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:A}@keyframes B{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:B}@keyframes C{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:C}@keyframes D{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:D}@keyframes E{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:E}@keyframes F{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:F}@keyframes G{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:G}@keyframes H{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:H}@keyframes I{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:I}@keyframes J{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:J}@keyframes K{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:K}@keyframes L{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:L}@keyframes M{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:M}@keyframes N{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:N}@keyframes O{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:O}@keyframes P{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:P}@keyframes Q{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:Q}@keyframes R{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:R}@keyframes S{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:S}@keyframes T{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:T}@keyframes U{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:U}@keyframes V{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:V}@keyframes W{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:W}@keyframes X{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:X}@keyframes Y{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:Y}@keyframes Z{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:Z}@keyframes ab{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:ab}@keyframes bb{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:bb}@keyframes cb{0%{transform:perspective(400px) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:cb}@keyframes db{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:db}@keyframes eb{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:eb}@keyframes fb{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:fb;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes gb{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:gb}@keyframes hb{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:hb;animation-timing-function:ease-out}@keyframes ib{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:ib;animation-timing-function:ease-in}@keyframes jb{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:jb}@keyframes kb{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:kb}@keyframes lb{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:lb}@keyframes mb{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:mb}@keyframes nb{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:nb}@keyframes ob{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:ob}@keyframes pb{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:pb}@keyframes qb{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:qb}@keyframes rb{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rb}@keyframes sb{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:sb}@keyframes tb{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:tb}@keyframes ub{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:ub}@keyframes vb{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:vb}@keyframes wb{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:wb}@keyframes xb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:xb}@keyframes yb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:yb}@keyframes zb{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zb}@keyframes Ab{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:Ab}@keyframes Bb{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:Bb}@keyframes Cb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:Cb}@keyframes Db{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:Db}@keyframes Eb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:Eb}@keyframes Fb{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:Fb}@keyframes Gb{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:Gb}@keyframes Hb{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:Hb}@keyframes Ib{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:Ib}@keyframes Jb{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:Jb}@keyframes Kb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:Kb}@keyframes Lb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:Lb}@keyframes Mb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:Mb}@keyframes Nb{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:Nb}.no-margin{margin:0!important}@media (max-width:767px){.no-margin-mob{margin:0!important}}.no-margintop{margin-top:0!important}.no-marginright{margin-right:0!important}.no-marginbottom{margin-bottom:0!important}.no-marginleft{margin-left:0!important}.no-underline{border-bottom:none!important}.margintop-xs{margin-top:5px!important}.margintop-sm{margin-top:10px!important}.margintop-md{margin-top:20px!important}.margintop-lg{margin-top:30px!important}.margintop-mlg{margin-top:40px!important}.margintop-xlg{margin-top:60px!important}.marginright-xs{margin-right:5px!important}.marginright-sm{margin-right:15px!important}.marginright-ssm{margin-right:10px!important}.marginright-md{margin-right:20px!important}.marginright-lg{margin-right:30px!important}.marginright-xlg{margin-right:60px!important}.marginbottom-xs{margin-bottom:5px!important}.marginbottom-sm{margin-bottom:10px!important}.marginbottom-md{margin-bottom:20px!important}.marginbottom-lg{margin-bottom:30px!important}.marginbottom-xlg{margin-bottom:60px!important}.marginleft-xs{margin-left:5px!important}.marginleft-sm{margin-left:15px!important}.marginleft-ssm{margin-left:10px!important}.marginleft-md{margin-left:20px!important}.marginleft-lg{margin-left:30px!important}.marginleft-xlg{margin-left:60px!important}.margintb-sm{margin:10px 0!important}.margintb-md{margin:20px 0!important}.margintb-lg{margin:50px 0!important}.marginrl-sm{margin:0 10px!important}.marginrl-md{margin:0 20px!important}.marginrl-lg{margin:0 50px!important}.margin-sm{margin:5px!important;margin:10px!important}.margin-md{margin:20px!important}.margin-lg{margin:50px!important}.margin-xlg{margin:60px!important}.marginrevtleft-sm{margin-left:-10px!important}.marginrevt-sm{margin-top:-10px!important}.marginrevt-md{margin-top:-20px!important}.marginrevt-lg{margin-top:-50px!important}.margin-center{margin:0 auto!important}.no-padding{padding:0!important}@media (max-width:767px){.no-padding-mob{padding:0!important}}@media (min-width:1024px){.no-padding-desktop{padding:0!important}}.no-paddingtb{padding-top:0!important;padding-bottom:0!important}.no-paddingrl{padding-right:0!important;padding-left:0!important}.no-paddingtop{padding-top:0!important}.no-paddingright{padding-right:0!important}@media (min-width:1024px){.no-paddingright-desktop{padding-right:0!important}}.no-paddingbottom{padding-bottom:0!important}.no-paddingleft{padding-left:0!important}.padding-xs{padding:5px!important}.padding-sm{padding:10px!important}.padding-md{padding:20px!important}.padding-lg{padding:50px!important}.padding-xlg{padding:60px!important}.paddingtb-xs{padding:5px 0!important}.paddingtb-sm{padding:10px 0!important}.paddingtb-md{padding:20px 0!important}.paddingtb-lg{padding:50px 0!important}.paddingtb-xlg{padding:60px 0!important}.paddingrl-xs{padding:0 5px!important}.paddingrl-sm{padding:0 10px!important}.paddingrl-md{padding:0 20px!important}.paddingrl-lg{padding:0 50px!important}.paddingrl-xlg{padding:0 60px!important}.paddingtop-xs{padding-top:5px!important}.paddingtop-sm{padding-top:10px!important}.paddingtop-md{padding-top:20px!important}@media (min-width:767px){.paddingtop-md-x-mob{padding-top:20px!important}}.paddingtop-lg{padding-top:50px!important}.paddingtop-xlg{padding-top:60px!important}.paddingright-xsm{padding-right:3px!important}.paddingright-xs{padding-right:5px!important}.paddingright-sm{padding-right:10px!important}.paddingright-md{padding-right:20px!important}.paddingright-lg{padding-right:50px!important}.paddingright-xlg{padding-right:60px!important}.paddingbottom-xs{padding-bottom:5px!important}.paddingbottom-sm{padding-bottom:10px!important}.paddingbottom-md{padding-bottom:20px!important}.paddingbottom-lg{padding-bottom:50px!important}.paddingbottom-xlg{padding-bottom:60px!important}.paddingleft-xs{padding-left:5px!important}.paddingleft-sm{padding-left:10px!important}.paddingleft-md{padding-left:20px!important}.paddingleft-lg{padding-left:50px!important}.paddingleft-xlg{padding-left:60px!important}.no-bordertop{border-top:none!important}.no-borderright{border-right:none!important}.no-borderbottom{border-bottom:none!important}.no-borderleft{border-left:none!important}.no-border{border:none}.flex{display:flex!important}.inline-flex{display:inline-flex!important}.flex-wrap{flex-wrap:wrap!important}@media screen and (max-width:767px){.flex-wrap-mobile{flex-wrap:wrap!important}}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-6{flex:6}.flex-7{flex:7}.flex-8{flex:8}.flex-9{flex:9}.flex-10{flex:10}.flex-justify-center{justify-content:center}.flex-justify-flex-end{justify-content:flex-end}.flex-justify-flex-start{justify-content:flex-start}.flex-justify-space-around{justify-content:space-around}.flex-justify-space-between{justify-content:space-between}.flex-justify-space-evenly{justify-content:space-evenly}.flex-justify-inherit{justify-content:inherit}.flex-justify-initial{justify-content:initial}.flex-align-center{align-items:center}.flex-align-flex-end{align-items:flex-end}.flex-align-flex-start{align-items:flex-start}.flex-align-baseline{align-items:baseline}.flex-align-stretch{align-items:stretch}.flex-align-inherit{align-items:inherit}.flex-align-initial{align-items:initial}.sec_table{display:table!important;width:100%}.sec_table_row{display:table-row!important}.sec_table_cell{display:table-cell!important;vertical-align:middle!important}.full_width{width:100%!important}.full_height{height:100%!important}.auto_width{width:auto!important}.auto_height{height:auto!important}.facebook{color:#fff;background-color:#3b5998}.twitter{color:#fff;background-color:#1da1f2}.linkedin{color:#fff;background-color:#0077b5}.youtube{color:#fff;background-color:#cd201f}.gplus{color:#fff;background-color:#dd4b39}.pinterest{color:#fff;background-color:#bd081c}.instagram{color:#fff;background-color:#c13584}.whatsapp{color:#fff;background-color:#128c7e}.hover_facebook:active,.hover_facebook:focus,.hover_facebook:hover{color:#fff;background-color:#3b5998}.hover_twitter:active,.hover_twitter:focus,.hover_twitter:hover{color:#fff;background-color:#1da1f2}.hover_linkedin:active,.hover_linkedin:focus,.hover_linkedin:hover{color:#fff;background-color:#0077b5}.hover_youtube:active,.hover_youtube:focus,.hover_youtube:hover{color:#fff;background-color:#cd201f}.hover_gplus:active,.hover_gplus:focus,.hover_gplus:hover{color:#fff;background-color:#dd4b39}.hover_pinterest:active,.hover_pinterest:focus,.hover_pinterest:hover{color:#fff;background-color:#bd081c}.hover_instagram:active,.hover_instagram:focus,.hover_instagram:hover{color:#fff;background-color:#c13584}.hover_whatsapp:active,.hover_whatsapp:focus,.hover_whatsapp:hover{color:#fff;background-color:#128c7e}.btn_facebook{color:#fff;background-color:#3b5998}.btn_facebook:hover{color:#fff;background-color:#2d4373}.btn_twitter{color:#fff;background-color:#1da1f2}.btn_twitter:hover{color:#fff;background-color:#0c85d0}.btn_linkedin{color:#fff;background-color:#0077b5}.btn_linkedin:hover{color:#fff;background-color:#005582}.btn_youtube{color:#fff;background-color:#cd201f}.btn_youtube:hover{color:#fff;background-color:#a11918}.btn_gplus,.btn_gplus:hover{border-bottom:none}.btn_pinterest{color:#fff;background-color:#bd081c}.btn_pinterest:hover{color:#fff;background-color:#8c0615}.btn_instagram{color:#fff;background-color:#c13584}.btn_instagram:hover{color:#fff;background-color:#992a69}.btn_whatsapp{color:#fff;background-color:#128c7e}.btn_whatsapp:hover{color:#fff;background-color:#0c5f55}.btn_github{color:#fff;background-color:#24292e}.btn_github:hover{color:#fff;background-color:#0e1011}.btn_google{color:#fff;background-color:#4c8bf5}.btn_google:hover{color:#fff;background-color:#1c6cf2}.blog-bottom-signup .btn_follow{color:#fff;background-color:#3c7dc0;font-size:15px}.blog-bottom-signup .btn_follow:hover{color:#fff;background-color:#306499}.blog-bottom-signup .btn_follow img{margin-right:5px;filter:brightness(0) contrast(100%) invert(1)}.text-underline{text-decoration:underline}.text-white{color:#fff}.text-red{color:#9d3730}.text-yellow{color:#cd590a}.text-green{color:#4daf4e}.cursor_pointer{cursor:pointer}.flex,.fx{display:flex}.fx-aic-jcc{display:flex!important;align-items:center;justify-content:center}.fx-aic-jcfs{justify-content:flex-start}.fx-aic-jcfe,.fx-aic-jcfs{display:flex;align-items:center}.fx-aic-jcfe{justify-content:flex-end}.fx-aic-jcsa{justify-content:space-around}.fx-aic-jcsa,.fx-aic-jcsb{display:flex;align-items:center}.fx-aic-jcsb{justify-content:space-between}.fx-aic{display:flex;align-items:center}.fx-aifs{display:flex;align-items:flex-start}.fx-aife{display:flex;align-items:flex-end}.fx-aifs-jcfs{display:flex;align-items:flex-start;justify-content:flex-start}.fd-c{flex-direction:column}.f-1{flex:1}.fw-w{flex-wrap:wrap}.w-300{width:300px}@media (min-width:1024px){.d-w-300{width:300px!important}}.padding-top-15{padding-top:15px!important}.padding-15-xb{padding-top:15px 15px 0 15px!important}@media (max-width:767px){.mb20-mob{margin-bottom:20px}}.mw-800{max-width:800px}.mrl-auto{margin-left:auto;margin-right:auto}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.bg-white{background:#fff}.btn-hp-primary{background:#007aff;color:#fff}.btn-hp-secondary2{background:#ec529b;color:#fff}.text--primarybg{color:#f6f7f9}.bg--primarybg{background:#f6f7f9}.text--gray2{color:#494949}.bg--gray2{background:#494949}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.confetti{background-size:100%;position:relative;z-index:9}.plusWrapper{font-family:proxima-nova,"sans-serif";position:relative;overflow:hidden}@media (min-width:1024px){.plusWrapper .container{max-width:1170px}}.plusWrapper .modal-backdrop{z-index:1040!important}.plusWrapper .modal-dialog{margin:2px auto;z-index:1100!important}.plusWrapper .header-plus{position:fixed;top:0;width:100%;z-index:30}.plusWrapper .navbar{border-bottom:none;margin-bottom:0;border-radius:0}@media (min-width:1024px){.plusWrapper .navbar .container{max-width:1170px!important}}@media (max-width:1023px){.plusWrapper .navbar{top:0}}@media (min-width:500px) and (max-width:991px){.plusWrapper .navbar .navbar-left{float:none!important}.plusWrapper .navbar .navbar-toggle{display:block}.plusWrapper .navbar .navbar-collapse{transition:all .4s ease;position:relative;width:100%;z-index:-1}.plusWrapper .navbar .navbar-collapse .navbar-nav{flex-direction:column;margin-top:60px;align-items:flex-start}.plusWrapper .navbar .navbar-collapse .navbar-nav .btn-course{background:#fff}.plusWrapper .navbar .navbar-collapse.collapse{display:none!important}.plusWrapper .navbar .navbar-nav{margin-top:7.5px}.plusWrapper .navbar .collapse.in{display:block!important}}@media (min-width:1024px){.plusWrapper .navbar .collapse{padding-left:0;display:inline-block!important}}.plusWrapper .navbar .btn-course{font-weight:400;color:#494949;padding:6px 10px;background:#fff}.plusWrapper .navbar .btn-course img{margin-right:3px;vertical-align:sub}.plusWrapper .navbar .navbar-toggle{border:0;background:#eff2fa;width:20px;height:20px;padding:0;margin-top:0;margin-left:7px}.plusWrapper .navbar .navbar-toggle svg{width:7px;height:7px}.plusWrapper .navbar .navbar-toggle svg path{fill:#2b2d43}@media (max-width:767px){.plusWrapper .navbar .navbar-header{display:inline-flex}}.plusWrapper .navbar .navbar-brand{padding-left:0;padding-top:13px;padding-right:10px}.plusWrapper .navbar .credits-icon{height:15px;margin-right:5px}.plusWrapper .navbar .nav-dropdown{margin-left:10px}@media (max-width:767px){.plusWrapper .navbar .contact-wrapper{display:none}}.plusWrapper .navbar .contact-wrapper span{margin-right:5px}.plusWrapper .navbar .contact-wrapper a{font-weight:600;color:#007aff}.plusWrapper .navbar .contact-wrapper .btn-contact{margin-left:5px!important;margin-right:1px;border:1px solid #eff2fa;background:transparent!important;width:unset!important;color:#494949}.plusWrapper .navbar .contact-wrapper .btn-contact:hover{color:#fff!important;background:#007aff!important}.plusWrapper .navbar .navbar-left{margin-top:9px}@media (max-width:767px){.plusWrapper .navbar .navbar-left{flex-direction:column;align-items:flex-start}}.plusWrapper .navbar .navbar-left li a{padding:10px}.plusWrapper .navbar .navbar-left li a:hover{background:#fff;color:#494949}.plusWrapper .navbar .navbar-left .dropdown-toggle{color:#494949;font-size:12px;padding:10px 5px}.plusWrapper .navbar .navbar-left .icon-holder svg{vertical-align:text-top;height:15px;width:15px;fill:#007aff}.plusWrapper .navbar .navbar-left .arrow-icon-holder img{height:5px}.plusWrapper .navbar .navbar-left .dropdown-menu{margin-top:10px}.plusWrapper .navbar .navbar-left .navbar-search{margin-left:0}@media (max-width:767px){.plusWrapper .navbar .navbar-left .navbar-search{max-width:unset}}.plusWrapper .navbar .navbar-left input{height:auto;padding:2px 12px;border:1px solid #a0a3bc;border-radius:3px;background-repeat:no-repeat;background-size:12px;padding-left:20px;background-position:0;background-position-x:4px}@media (max-width:767px){.plusWrapper .navbar .navbar-left input{width:100%}}.plusWrapper .navbar .navbar-left input:focus{outline:none;border-color:#007aff}.plusWrapper .navbar .navbar-left input::placeholder{color:#a0a3bc;font-size:11px}.plusWrapper .navbar .navbar-left input -webkit-input-placeholder:before{content:" ";position:absolute;top:2px;left:0;width:14px;height:14px;background-repeat:no-repeat}.plusWrapper .navbar .navbar-right{margin-top:11px;margin-right:0}@media (max-width:767px){.plusWrapper .navbar .navbar-right{display:inline-block;float:right}}.plusWrapper .navbar .navbar-right .navbar-form{padding-right:0}.plusWrapper .navbar .navbar-right .btn{background:#eff2fa;color:#494949;text-transform:uppercase;font-size:12px;margin-left:11px;padding:5px 12px;transition:all .2s ease;width:72px}@media (max-width:767px){.plusWrapper .navbar .navbar-right .btn{margin-left:8px}}.plusWrapper .navbar .navbar-right .btn.signup-btn,.plusWrapper .navbar .navbar-right .btn:hover{background:#007aff;color:#fff}.plusWrapper .navbar .navbar-right .btn.signup-btn:hover{background:#0052de}.plusWrapper .navbar .plus-navbar-dropdown{float:right;margin-top:8px;display:flex;align-items:center}.plusWrapper .navbar .plus-navbar-dropdown .profile-img{border:1px solid #a0a3bc}.plusWrapper .navbar .plus-navbar-dropdown .dropdown-menu a{font-size:13px;font-weight:500}.plusWrapper .navbar .plus-navbar-dropdown .dropdown-menu a:hover{background:#eef4fa;color:#007aff}.plusWrapper .navbar .plus-navbar-dropdown .dropdown-menu .icon-menu{margin-right:5px}.plusWrapper .navbar .nav-dropdown-sec .dropdown-menu li:first-child:after,.plusWrapper .navbar .nav-dropdown-sec .dropdown-menu li:first-child:before{left:60%}@media (min-width:768px) and (max-width:1023px){.plusWrapper .navbar .nav-dropdown-sec .dropdown-menu li:first-child:after,.plusWrapper .navbar .nav-dropdown-sec .dropdown-menu li:first-child:before{left:82%;left:87%}}.plusWrapper .hero-section{display:flex;align-items:center;margin-top:51px;padding:8rem 0;position:relative;z-index:1}@media (min-width:1920px){.plusWrapper .hero-section{padding:19rem 0}}@media (min-width:1440px) and (max-width:1920px){.plusWrapper .hero-section{padding:13rem 0}}@media (max-width:1023px){.plusWrapper .hero-section{margin-top:51px;padding:5rem 0}}@media (min-width:375px) and (max-width:767px){.plusWrapper .hero-section{padding:9rem 0}}@media (max-width:350px){.plusWrapper .hero-section{padding:3rem 0}}.plusWrapper .hero-section .hero-illus-new{margin-top:20px}@media (min-width:768px) and (max-width:1023px){.plusWrapper .hero-section .hero-illus-new{width:82%}}@media (max-width:767px){.plusWrapper .hero-section .hero-illus-new{margin-bottom:20px}}@media (max-width:1023px){.plusWrapper .hero-section .flex-mobile{display:flex;flex-direction:column}.plusWrapper .hero-section .flex-mobile .col-first{order:1;text-align:center}.plusWrapper .hero-section .flex-mobile .col-second{order:2}}.plusWrapper .hero-section .hero-animation{width:760px;height:557px;background-repeat:no-repeat;animation:Ob 3s steps(72) infinite;animation-fill-mode:forwards;position:relative;left:-150px;top:-10px}@media (min-width:768px) and (max-width:1023px){.plusWrapper .hero-section .hero-animation{left:-35px}}@media (max-width:767px){.plusWrapper .hero-section .hero-illustration{background-image:url(57c6fc0241e703b8063e70e4e28b0048.svg)!important;animation:none;width:100%;height:270px;background-size:contain;margin:0 auto;left:unset;top:unset}}@media (max-width:350px){.plusWrapper .hero-section .hero-illustration{height:200px}}@media (max-width:1023px){.plusWrapper .hero-section .hero-content-wrapper{text-align:center}}.plusWrapper .hero-section .hero-content-wrapper .heading{font-size:46px;font-weight:700;color:#2b2d43}@media (min-width:768px) and (max-width:1023px){.plusWrapper .hero-section .hero-content-wrapper .heading{margin-top:3rem}}.plusWrapper .hero-section .hero-content-wrapper .heading .blue-text{color:#007aff}@media (max-width:767px){.plusWrapper .hero-section .hero-content-wrapper .heading{font-size:29px;margin-top:0}}.plusWrapper .hero-section .hero-content-wrapper .subheading{color:#8a8ea2;margin-bottom:25px;font-size:18px;text-transform:none}@media (max-width:1023px){.plusWrapper .hero-section .hero-content-wrapper .subheading{margin-bottom:25px}}.plusWrapper .hero-section .hero-content-wrapper .btn{text-transform:uppercase;font-size:12px;letter-spacing:.5px}.plusWrapper .hero-section .hero-content-wrapper .btn-hp-primary{padding:11px 19px;transition:all .4s ease;box-shadow:0 9px 13px -11px #979797}.plusWrapper .hero-section .hero-content-wrapper .btn-hp-primary:hover{box-shadow:0 13px 34px -11px #979797;transform:translateY(-1px)}.plusWrapper .hero-section .hero-content-wrapper .learn-more{position:relative;display:inline-block;cursor:pointer;outline:none;border:0;vertical-align:middle;background:transparent;padding:0;width:13rem;height:auto;margin-left:20px}@media (max-width:350px){.plusWrapper .hero-section .hero-content-wrapper .learn-more{margin-left:12px}}.plusWrapper .hero-section .hero-content-wrapper .learn-more .circle{position:relative;margin:0;width:3.5rem;height:3.5rem;background:#1ad696;border-radius:1.825rem}.plusWrapper .hero-section .hero-content-wrapper .learn-more .circle .icon-play{position:absolute;width:12px;height:12px;left:13px;top:11px}.plusWrapper .hero-section .hero-content-wrapper .learn-more .circle:after{animation-delay:0s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.65,0,.34,1)}.plusWrapper .hero-section .hero-content-wrapper .learn-more .circle:after,.plusWrapper .hero-section .hero-content-wrapper .learn-more .circle:before{opacity:0;display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;content:"";height:100%;width:100%;border:2px solid #1ad696;border-radius:100%;animation-name:Vb;animation-duration:3s;z-index:-1}.plusWrapper .hero-section .hero-content-wrapper .learn-more .circle:before{animation-delay:.5s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.65,0,.34,1)}.plusWrapper .hero-section .hero-content-wrapper .learn-more .button-text{position:absolute;top:0;left:0;right:0;bottom:0;padding:.75rem 0;margin:0 0 0 1.85rem;text-align:center;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.6px;margin-left:32px;line-height:1.9}.plusWrapper .bg-pattern-hero{background-size:56% 136%;background-repeat:no-repeat;background-position:right -10%}@media (min-width:768px) and (max-width:1023px){.plusWrapper .bg-pattern-hero{background-size:116% 94%;background-repeat:no-repeat;background-position:-2% 70%}}@media (max-width:767px){.plusWrapper .bg-pattern-hero{background-size:140%;background-repeat:no-repeat;background-position:50%}}.plusWrapper .about-section{padding-top:2.2rem;background:#242944;color:#fff;text-align:center;padding-bottom:30px}.plusWrapper .about-section .section-header{padding-bottom:10px;margin-top:0;margin-bottom:15px}@media (max-width:767px){.plusWrapper .about-section .section-header{margin-bottom:0}}.plusWrapper .about-section .section-header h3{color:#fff}.plusWrapper .about-section .subheader{font-weight:300;width:90%;font-size:15px;margin:0 auto;line-height:1.2;margin-bottom:30px}@media (max-width:767px){.plusWrapper .about-section .subheader{width:90%}}.plusWrapper .about-section .about-container{position:relative;z-index:1}@media (min-width:1024px){.plusWrapper .about-section .about-container{max-width:960px;margin:0 auto}}.plusWrapper .about-section .xyz-nav .carousel-cell{width:20%;padding-bottom:30px}@media (max-width:767px){.plusWrapper .about-section .xyz-nav .carousel-cell{width:100%}}.plusWrapper .about-section .xyz-nav .carousel-cell.is-selected:after{background-image:url(2aee0e2b39e1183f25ed5a472b7a2478.svg);position:absolute;z-index:1111;width:510px;height:30px;top:232px;left:-160px;background-repeat:no-repeat;background-size:contain;background-position-x:center}@media (max-width:767px){.plusWrapper .about-section .xyz-nav .carousel-cell.is-selected:after{left:-72px}}@media (max-width:360px){.plusWrapper .about-section .xyz-nav .carousel-cell.is-selected:after{left:-84px}}@media (max-width:350px){.plusWrapper .about-section .xyz-nav .carousel-cell.is-selected:after{left:-100px}}@media (max-width:767px){.plusWrapper .about-section .xyz-nav .carousel-cell.is-selected .tab-link-text{background:#007aff;border:1px solid #979797;color:#fff;border:1px solid #fff}.plusWrapper .about-section .xyz-nav .carousel-cell.is-selected .tab-link-text svg polygon{fill:#fff}}.plusWrapper .about-section .xyz-nav .carousel-cell.deactivated{pointer-events:none}.plusWrapper .about-section .xyz-nav .carousel-cell.deactivated:before{content:"COMING SOON";position:absolute;color:#fff;width:150px;left:11px;top:40%;font-size:13px;font-weight:700;letter-spacing:.6px}@media (max-width:767px){.plusWrapper .about-section .xyz-nav .carousel-cell.deactivated:before{left:0;right:0;margin:0 auto}}.plusWrapper .about-section .xyz-nav .carousel-cell.deactivated.is-selected .tab-link-text{background:#fff;color:#494949;border:1px solid transparent}.plusWrapper .about-section .xyz-nav .carousel-cell.deactivated.is-selected .tab-link-text svg polygon{fill:#494949}.plusWrapper .about-section .xyz-nav .tab-img{height:221px;border-radius:4px;background-size:contain;background-repeat:no-repeat;background-position:50%;width:92%;cursor:pointer}@media (min-width:768px) and (max-width:1023px){.plusWrapper .about-section .xyz-nav .tab-img{height:180px}}@media (max-width:767px){.plusWrapper .about-section .xyz-nav .tab-img{width:54%;margin:0 auto;height:261px}}.plusWrapper .about-section .xyz-nav .tab-link-text{cursor:pointer;position:absolute;bottom:50px;right:10px;background:#fff;color:#494949;border-radius:3px;transform:translateX(2px);text-transform:uppercase;font-weight:700;font-size:12px;width:140px;height:46px;text-align:left;display:flex;align-items:center;justify-content:space-between;padding:0 10px;letter-spacing:.6px;border:1px solid transparent}@media (min-width:768px) and (max-width:1023px){.plusWrapper .about-section .xyz-nav .tab-link-text{width:130px}}@media (max-width:767px){.plusWrapper .about-section .xyz-nav .tab-link-text{right:72px}}.plusWrapper .about-section .xyz-nav .tab-link-text .icon-arrow-left svg{height:10px}.plusWrapper .about-section .xyz-nav .tab-link-text:hover{background:#007aff;color:#fff;border:1px solid #fff}.plusWrapper .about-section .xyz-nav .tab-link-text:hover svg polygon{fill:#fff}.plusWrapper .about-section .xyz-nav .flickity-button{width:37px;height:37px;background:rgba(0,122,255,.5)}.plusWrapper .about-section .xyz-nav .flickity-button svg{top:28%;height:45%}.plusWrapper .about-section .xyz-nav .flickity-button svg path{fill:#fff}@media (min-width:768px) and (max-width:1023px){.plusWrapper .about-section .xyz-nav .flickity-button{display:none}}@media (min-width:1024px){.plusWrapper .about-section .xyz-nav .flickity-button{display:none}}.plusWrapper .about-section .carousel-main{background:linear-gradient(180deg,#161a2e,transparent);padding-top:20px;position:relative;z-index:1}@media (min-width:1024px){.plusWrapper .about-section .carousel-main .container{max-width:970px}}.plusWrapper .about-section .carousel-main .tab-pane{padding:3rem 0}.plusWrapper .about-section .carousel-main .tab-content-image{height:290px;opacity:.2;margin-top:2%}@media (min-width:1920px){.plusWrapper .about-section .carousel-main .tab-content-image{margin-left:330px}}@media (max-width:767px){.plusWrapper .about-section .carousel-main .tab-content-image{display:none}}.plusWrapper .about-section .carousel-main .tab-text{position:absolute;background:#333b63;width:58%;border-left:3px solid #007aff;border-radius:6px;text-align:left;padding:25px;top:0;right:188px;height:278px}@media (min-width:1920px){.plusWrapper .about-section .carousel-main .tab-text{width:39%;right:508px}}@media (min-width:768px) and (max-width:1023px){.plusWrapper .about-section .carousel-main .tab-text{width:63%;right:58px}}@media (max-width:767px){.plusWrapper .about-section .carousel-main .tab-text{float:none;width:79%;margin:0 auto;position:relative;right:unset;height:378px}}.plusWrapper .about-section .carousel-main .tab-text .title{text-transform:uppercase;font-weight:600;font-size:15px;margin-bottom:10px;letter-spacing:1.3px}.plusWrapper .about-section .carousel-main .tab-text .content{font-size:13px;margin-bottom:20px}.plusWrapper .about-section .carousel-main .tab-text .content .point{margin-right:10px}.plusWrapper .about-section .carousel-main .tab-text .content .point img{height:12px;margin-right:5px}.plusWrapper .about-section .carousel-main .tab-text .companies-images img{height:15px;margin-right:50px}@media (min-width:768px) and (max-width:1023px){.plusWrapper .about-section .carousel-main .tab-text .companies-images img{margin-right:25px}}@media (max-width:767px){.plusWrapper .about-section .carousel-main .tab-text .companies-images{margin-bottom:20px}}.plusWrapper .about-section .carousel-main .tab-text .btn-lets-learn{letter-spacing:.7px;position:absolute;right:23px;padding:10px 24px;bottom:20px;text-transform:uppercase;font-weight:600;font-size:12px;border-radius:4px;box-shadow:0 9px 13px -11px rgba(0,0,0,.3)}.plusWrapper .about-section .carousel-main .tab-text .btn-lets-learn:hover{box-shadow:0 13px 34px -11px rgba(0,0,0,.3)}@media (max-width:767px){.plusWrapper .about-section .carousel-main .tab-text .btn-lets-learn{position:relative;right:0;bottom:0}}@media (min-width:768px) and (max-width:1023px){.plusWrapper .about-section .carousel-main .carousel-cell{height:337px}}@media (max-width:767px){.plusWrapper .about-section .carousel-main .carousel-cell{height:400px}}@media (max-width:360px){.plusWrapper .about-section .carousel-main .carousel-cell{height:510px}}@media (max-width:350px){.plusWrapper .about-section .carousel-main .carousel-cell{height:530px}}.plusWrapper .about-section .carousel-main .carousel-cell .tab-content-image{opacity:0}.plusWrapper .about-section .carousel-main .carousel-cell.is-selected .tab-content-image{opacity:.2}.plusWrapper .about-section .about-carousel-content .carousel-cell{position:relative;width:100%}.plusWrapper .courses-section{padding-top:8rem;padding-bottom:2rem}.plusWrapper .courses-section .section-header{padding-bottom:7px;margin-bottom:30px}@media (min-width:768px) and (max-width:1023px){.plusWrapper .courses-section .center-tablet{float:none;margin:0 auto}}.plusWrapper .courses-section .course-card-wrapper{margin-bottom:30px}@media (max-width:767px){.plusWrapper .courses-section .course-card-wrapper{padding-bottom:40px}}.plusWrapper .courses-section .course-card-wrapper .title{text-transform:none;font-size:16px;font-weight:700;margin-bottom:14px;line-height:1.2;width:80%;height:38px}@media (max-width:767px){.plusWrapper .courses-section .course-card-wrapper .title{margin-bottom:8px}}.plusWrapper .courses-section .course-card-wrapper .course-info{margin-top:10px;margin-bottom:5px;font-size:12px;font-weight:600}@media (max-width:767px){.plusWrapper .courses-section .course-card-wrapper .course-info .nopl-mob{padding-left:0!important}}@media (max-width:767px){.plusWrapper .courses-section .course-card-wrapper .course-info{display:block;margin-top:8px}.plusWrapper .courses-section .course-card-wrapper .course-info .fx{display:block}}.plusWrapper .courses-section .course-card-wrapper .amount-striked-out{font-size:12px}@media (max-width:767px){.plusWrapper .courses-section .course-card-wrapper .amount-striked-out{margin-left:5px}}.plusWrapper .courses-section .course-card-wrapper .amount{font-size:19px;font-weight:600}.plusWrapper .courses-section .course-card-wrapper .btn{margin-top:6px}.plusWrapper .courses-section .course-card-wrapper .course-icon{height:11px;width:15px;margin-bottom:5px}.plusWrapper .courses-section .course-card{background:#fff;border-radius:10px;box-shadow:0 20px 11px -10px rgba(138,142,162,.1);transition:all .1s linear;position:relative}@media (max-width:767px){.plusWrapper .courses-section .course-card{position:relative;box-shadow:none;border-bottom-left-radius:0;border-bottom-right-radius:0}}.plusWrapper .courses-section .course-card:hover{box-shadow:0 53px 42px -30px rgba(138,142,162,.27);position:relative;z-index:1}.plusWrapper .courses-section .course-card .image-wrapper{padding:4px}.plusWrapper .courses-section .course-card .bestseller-tag{position:absolute;top:10px;left:-4px}.plusWrapper .courses-section .course-card .bestseller-tag img{height:33px}.plusWrapper .courses-section .course-card .bestseller-tag span{text-transform:uppercase;color:#fff;position:absolute;font-weight:600;left:9px;top:2px;font-size:11px}.plusWrapper .courses-section .course-card .course-img{height:100%;width:140px;background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:5px}@media (max-width:767px){.plusWrapper .courses-section .course-card .course-img{width:129px}}.plusWrapper .courses-section .course-card .course-mode{text-transform:uppercase;font-weight:600;font-size:13px;margin-top:14px}@media (max-width:767px){.plusWrapper .courses-section .course-card .course-mode{margin-top:6px}}.plusWrapper .courses-section .course-card .course-mode .small-text{text-transform:none;font-size:11px;font-weight:400}.plusWrapper .courses-section .course-card .course-mode img{height:10px;margin-right:5px;vertical-align:unset}.plusWrapper .courses-section .course-card .course-cost-wrapper{background:rgba(163,170,196,.04);padding:10px;text-align:right;position:absolute;right:0;height:100%}.plusWrapper .courses-section .course-card .course-cost-wrapper .icon-eye{padding:5px;transform:translateX(5px) translateY(-5px);color:#494949}@media (max-width:767px){.plusWrapper .courses-section .course-card .course-cost-wrapper{position:absolute;bottom:-47px;display:block;width:100%;height:unset;border-bottom-left-radius:5px;border-bottom-right-radius:5px}}.plusWrapper .courses-section .course-card .course-cost-wrapper .mb--40{margin-bottom:40px}@media (max-width:767px){.plusWrapper .courses-section .course-card .course-cost-wrapper .mb--40{display:none}}@media (max-width:767px){.plusWrapper .courses-section .course-card .course-cost-wrapper .amount-wrapper{display:flex;align-items:center;position:relative}.plusWrapper .courses-section .course-card .course-cost-wrapper .amount-wrapper .amount{order:1}.plusWrapper .courses-section .course-card .course-cost-wrapper .amount-wrapper .amount-striked-out{order:2}}.plusWrapper .courses-section .course-card .course-cost-wrapper .learners-count{font-weight:600}.plusWrapper .courses-section .course-card .course-cost-wrapper .star-wrapper .icon-star{height:10px}.plusWrapper .courses-section .course-card .course-cost-wrapper .btn{background:#ec529b;color:#fff;text-transform:uppercase;font-size:10px;letter-spacing:1px;transition:all .3s ease}.plusWrapper .courses-section .course-card .course-cost-wrapper .btn:hover{background:#e72983}@media (max-width:767px){.plusWrapper .courses-section .course-card .course-cost-wrapper .btn{position:absolute;right:0;bottom:0}}.plusWrapper .courses-section .course-card .course-details{padding:10px;text-transform:uppercase;color:#494949}.plusWrapper .courses-section .course-detail-card{position:absolute;z-index:100;right:-372px;width:360px;background:#fff;border:1px solid #c8cfea;border-radius:6px;box-shadow:0 29px 44px 0 rgba(138,142,162,.2)}@media (max-width:1023px){.plusWrapper .courses-section .course-detail-card{display:none!important}}.plusWrapper .courses-section .course-detail-card .triangle{position:absolute;margin:auto;top:14px;width:15px;height:15px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);background:#fff}.plusWrapper .courses-section .course-detail-card.course-detail-card-left .triangle{left:-8px;border-right:1px solid #c8ceea;border-bottom:1px solid #c8ceea}.plusWrapper .courses-section .course-detail-card.course-detail-card-left.course-detail-card-left-bottom{bottom:0}.plusWrapper .courses-section .course-detail-card.course-detail-card-left.course-detail-card-left-bottom .triangle{top:280px}.plusWrapper .courses-section .course-detail-card.course-detail-card-right{left:-377px}.plusWrapper .courses-section .course-detail-card.course-detail-card-right .triangle{right:-8px;border-left:1px solid #c8ceea;border-top:1px solid #c8ceea}.plusWrapper .courses-section .course-detail-card.course-detail-card-right.course-detail-card-right-bottom{bottom:0}.plusWrapper .courses-section .course-detail-card.course-detail-card-right.course-detail-card-right-bottom .triangle{top:280px}.plusWrapper .courses-section .course-detail-card .course-detail{color:#8a8ea2}.plusWrapper .courses-section .course-detail-card .course-detail ul{padding-left:15px}.plusWrapper .courses-section .course-detail-card .course-info{text-transform:uppercase;width:90%}.plusWrapper .courses-section .course-detail-card .course-info .padding-custom{padding:5px 10px}.plusWrapper .courses-section .course-detail-card .course-info .padding-custom:first-child{padding-left:0}.plusWrapper .courses-section .course-detail-card .amount-striked-out{margin-left:5px;color:#8a8ea2}.plusWrapper .courses-section .course-detail-card .course-cta-section{background:rgba(163,170,196,.04);border-top:1px solid rgba(200,206,234,.35);padding:10px}.plusWrapper .courses-section .course-detail-card .course-cta-section .btn-hp-secondary{margin-top:0;text-transform:uppercase}.plusWrapper .courses-section .hr-style-1{margin:0;border:0;height:1px;opacity:.5;background:#d8d8d8;background-image:linear-gradient(90deg,#c8cbe3 0,#c8cbe3 50%,#fff)}.plusWrapper .why-plus-section{padding-top:5rem;position:relative}.plusWrapper .why-plus-section .section-header{padding-bottom:7px;margin-bottom:80px}@media (max-width:767px){.plusWrapper .why-plus-section .section-header{margin-bottom:20px}}.plusWrapper .why-plus-section .section-header:after{width:0}.plusWrapper .why-plus-section .why-plus-animation-1{width:535px;height:432px;background-repeat:no-repeat;animation:Pb 3s steps(73) infinite;animation-fill-mode:forwards;position:relative;left:-20px;top:-50px}@media (min-width:768px) and (max-width:1023px){.plusWrapper .why-plus-section .why-plus-animation-1{margin:0 auto;left:unset}}.plusWrapper .why-plus-section .why-plus-animation-2{width:435px;height:373px;background-repeat:no-repeat;animation:Qb 3s steps(72) infinite;animation-fill-mode:forwards;position:relative;top:-40px;right:-10px}@media (min-width:768px) and (max-width:1023px){.plusWrapper .why-plus-section .why-plus-animation-2{margin:0 auto;right:unset}}.plusWrapper .why-plus-section .why-plus-animation-3{width:435px;height:341px;background-repeat:no-repeat;animation:Rb 2s steps(72) infinite;animation-fill-mode:forwards;position:relative;top:-20px}@media (min-width:768px) and (max-width:1023px){.plusWrapper .why-plus-section .why-plus-animation-3{margin:0 auto}}.plusWrapper .why-plus-section .why-plus-animation-4{width:435px;height:339px;background-repeat:no-repeat;animation:Sb 3s steps(72) infinite;animation-fill-mode:forwards;position:relative;top:-20px}@media (min-width:768px) and (max-width:1023px){.plusWrapper .why-plus-section .why-plus-animation-4{margin:0 auto}}.plusWrapper .why-plus-section .why-plus-animation-5{width:490px;height:354px;background-repeat:no-repeat;animation:Tb 3s steps(73) infinite;animation-fill-mode:forwards;position:relative;top:-20px}@media (min-width:768px) and (max-width:1023px){.plusWrapper .why-plus-section .why-plus-animation-5{margin:0 auto}}.plusWrapper .why-plus-section .why-plus-animation-6{width:535px;height:436px;background-repeat:no-repeat;animation:Ub 3s steps(72) infinite;animation-fill-mode:forwards;position:relative;top:-20px}@media (min-width:768px) and (max-width:1023px){.plusWrapper .why-plus-section .why-plus-animation-6{margin:0 auto}}@media (max-width:767px){.plusWrapper .why-plus-section .why-plus-illus{animation:none;width:100%;height:270px;background-size:contain;margin:0 auto;left:unset;top:unset}}@media (max-width:350px){.plusWrapper .why-plus-section .why-plus-illus{height:200px}}@media (max-width:767px){.plusWrapper .why-plus-section .why-plus-illus-1{background-image:url(74550b86eb3e8e7dddb6ded4db91687a.svg)!important}}@media (max-width:767px){.plusWrapper .why-plus-section .why-plus-illus-2{background-image:url(db15a7703e7eb8a81bae35f670efd9c1.svg)!important}}@media (max-width:767px){.plusWrapper .why-plus-section .why-plus-illus-3{background-image:url(b6b58bd53bfda7eba1988e95ac6fa64f.svg)!important}}@media (max-width:767px){.plusWrapper .why-plus-section .why-plus-illus-4{background-image:url(986ea320dbf438a6b4b4783cfe11e1ff.svg)!important}}@media (max-width:767px){.plusWrapper .why-plus-section .why-plus-illus-5{background-image:url(e031326ee41b938c486d6b771b10d12d.svg)!important}}@media (max-width:767px){.plusWrapper .why-plus-section .why-plus-illus-6{background-image:url(4e5b4440da162ad62713ad6809277176.svg)!important}}.plusWrapper .why-plus-section .row--custom{margin:50px 0}@media (max-width:1023px){.plusWrapper .why-plus-section .row--custom{margin:40px 0;display:flex;flex-direction:column}}@media (max-width:1023px){.plusWrapper .why-plus-section .row--custom .order-2-mobile{order:2}}.plusWrapper .why-plus-section .content-wrapper{width:82%;margin:0 auto;margin-top:50px}@media (min-width:768px) and (max-width:1023px){.plusWrapper .why-plus-section .content-wrapper{margin-top:0;margin-bottom:50px}}@media (max-width:767px){.plusWrapper .why-plus-section .content-wrapper{width:100%;margin-top:30px;margin-bottom:30px}}.plusWrapper .why-plus-section .content-wrapper .heading{font-size:30px;margin-top:20px;font-weight:700;line-height:1.2;margin-bottom:15px;width:72%}@media (min-width:768px) and (max-width:1023px){.plusWrapper .why-plus-section .content-wrapper .heading{margin-top:0}}@media (max-width:767px){.plusWrapper .why-plus-section .content-wrapper .heading{font-size:24px;width:90%}}.plusWrapper .why-plus-section .content-wrapper p{font-size:18px;font-weight:500}.plusWrapper .why-plus-section .heading-color-1{color:#7261f3}.plusWrapper .why-plus-section .heading-color-2{color:#3ac98f}.plusWrapper .why-plus-section .heading-color-3{color:#ffac59}.plusWrapper .why-plus-section .heading-color-4{color:#ec5ab0}.plusWrapper .why-plus-section .heading-color-5{color:#006bcc}.plusWrapper .why-plus-section .heading-color-6{color:#74d688}.plusWrapper .why-plus-section .animated-card{overflow-y:hidden;max-height:500px;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1)}.plusWrapper .mentors-section{margin-bottom:3rem}.plusWrapper .mentors-section .section-header{margin-bottom:4rem}.plusWrapper .mentors-section .carousel .flickity-page-dots{display:block;position:relative;display:none}@media (max-width:767px){.plusWrapper .mentors-section .carousel .flickity-page-dots{display:none}}.plusWrapper .mentors-section .carousel .flickity-page-dots>*{animation:none}.plusWrapper .mentors-section .carousel .flickity-page-dots .dot{border-radius:0;width:35px;height:3px;background:#767996}.plusWrapper .mentors-section .carousel .flickity-page-dots .dot.is-selected{background:#007aff}.plusWrapper .mentors-section .carousel .flickity-viewport{height:100%}.plusWrapper .mentors-section .carousel .flickity-viewport .carousel-cell{width:25%}@media (min-width:768px) and (max-width:1023px){.plusWrapper .mentors-section .carousel .flickity-viewport .carousel-cell{width:33.33%}}@media (max-width:767px){.plusWrapper .mentors-section .carousel .flickity-viewport .carousel-cell{width:85%}}.plusWrapper .mentors-section .carousel .flickity-viewport .card-wrapper{width:94%;margin:0 auto}.plusWrapper .mentors-section .carousel .flickity-viewport .card-wrapper .mentor-card-wrapper .mentor-picture{position:relative;z-index:1;height:90px;width:90px;margin:0 auto;background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:5px}.plusWrapper .mentors-section .carousel .flickity-viewport .card-wrapper .mentor-card-wrapper .content-wrapper{background:#fff;padding:50px 15px;text-align:center;position:relative;top:-32px;border-radius:4px;box-shadow:0 8px 24px -10px #8a8ea2;box-shadow:0 20px 11px -10px rgba(138,142,162,.1);height:216px}.plusWrapper .mentors-section .carousel .flickity-viewport .card-wrapper .mentor-card-wrapper .content-wrapper .name{font-weight:700;font-size:17px}.plusWrapper .mentors-section .carousel .flickity-viewport .card-wrapper .mentor-card-wrapper .content-wrapper .designation{color:#8a8ea2;font-size:14px}.plusWrapper .mentors-section .carousel .flickity-viewport .card-wrapper .mentor-card-wrapper .content-wrapper .intro{margin-top:20px;font-size:14px;line-height:1.2;font-weight:500;line-height:1.4;text-align:left}.plusWrapper .mentors-section .carousel .flickity-viewport .card-wrapper .mentor-card-wrapper .content-wrapper .intro a{color:#007aff}.plusWrapper .mentors-section .carousel .flickity-viewport .card-wrapper .mentor-card-wrapper .content-wrapper .intro a:hover{color:#0052de}.plusWrapper .mentors-section .carousel .flickity-viewport .card-wrapper .mentor-card-wrapper .content-wrapper .social-icons{position:absolute;text-align:left;bottom:-14px}.plusWrapper .mentors-section .carousel .flickity-viewport .card-wrapper .mentor-card-wrapper .content-wrapper .social-icons img{height:28px;width:28px;margin-right:5px;transition:all .2s ease}.plusWrapper .mentors-section .carousel .flickity-viewport .card-wrapper .mentor-card-wrapper .content-wrapper .social-icons img:hover{box-shadow:0 18px 18px -8px rgba(138,142,162,.5);filter:brightness(110%);transform:translateY(-1px)}.plusWrapper .cta-banner-section{background:#162d57;color:#fff;margin-top:15rem;position:relative;z-index:0}@media (max-width:767px){.plusWrapper .cta-banner-section{margin-top:4rem}.plusWrapper .cta-banner-section .no-paddingleft-mob{padding-left:0}}.plusWrapper .cta-banner-section .banner-wrapper{padding:3rem 0;position:relative;z-index:1}.plusWrapper .cta-banner-section .section-header{margin-bottom:20px}.plusWrapper .cta-banner-section .section-header h3{color:#fff;text-align:left}.plusWrapper .cta-banner-section .section-header .hr-style-pink{margin:5px 0 10px}.plusWrapper .cta-banner-section .desc{margin-bottom:25px;font-size:16px}.plusWrapper .cta-banner-section .benefits-wrapper{margin-bottom:30px}.plusWrapper .cta-banner-section .benefits-wrapper .text{font-size:15px;font-weight:400;margin-bottom:10px}.plusWrapper .cta-banner-section .benefits-wrapper .point{margin-right:6px;width:16px}.plusWrapper .cta-banner-section .btn-hp-primary{padding:10px 40px;text-transform:uppercase;font-weight:600;border-radius:3px;box-shadow:0 9px 13px -11px rgba(0,0,0,.3);font-size:13px;letter-spacing:.7px}.plusWrapper .cta-banner-section .btn-hp-primary:hover{box-shadow:0 13px 34px -11px rgba(0,0,0,.3)}@media (min-width:767px){.plusWrapper .banner-bg-img{height:100%;width:100vw;background-size:contain;background-repeat:no-repeat;background-position:90%;position:absolute}}@media (min-width:768px) and (max-width:1023px){.plusWrapper .banner-bg-img{right:-140px}}@media (min-width:1920px){.plusWrapper .banner-bg-img{width:59vw}}@media (max-width:767px){.plusWrapper .banner-bg-img-mobile{height:100%;width:100vw;background-repeat:no-repeat;background-position:50%;background-size:cover;position:absolute;z-index:0}}.plusWrapper .testimonials-section{padding:6rem 0}@media (max-width:767px){.plusWrapper .testimonials-section{padding-bottom:2rem}}.plusWrapper .testimonials-section .section-header{margin-bottom:40px}.plusWrapper .testimonials-section .container{padding-left:0;padding-right:0}.plusWrapper .testimonials-section .flickity-page-dots{display:block;position:relative;display:none}@media (max-width:767px){.plusWrapper .testimonials-section .flickity-page-dots{display:none}}.plusWrapper .testimonials-section .flickity-page-dots>*{animation:none}.plusWrapper .testimonials-section .flickity-page-dots .dot{border-radius:0;width:35px;height:3px;background:#767996}.plusWrapper .testimonials-section .flickity-page-dots .dot.is-selected{background:#007aff}.plusWrapper .testimonials-section .flickity-viewport{height:100%}.plusWrapper .testimonials-section .carousel-cell{width:33.33%}@media (min-width:768px) and (max-width:1023px){.plusWrapper .testimonials-section .carousel-cell{width:50%}}@media (max-width:767px){.plusWrapper .testimonials-section .carousel-cell{width:85%}}.plusWrapper .testimonials-section .carousel-cell .card-wrapper{width:90%;margin:0 auto;margin-bottom:20px}.plusWrapper .testimonials-section .carousel-cell .card-wrapper .user-details-wrapper{display:flex;align-items:stretch;margin-bottom:15px}.plusWrapper .testimonials-section .carousel-cell .card-wrapper .user-details-wrapper .user-picture{height:auto;width:74px;height:74px;background-repeat:no-repeat;background-size:cover;margin-right:10px;background-position:top;border-radius:5px}.plusWrapper .testimonials-section .carousel-cell .card-wrapper .user-details-wrapper .name{color:#3c3e54;font-size:17px;font-weight:600}.plusWrapper .testimonials-section .carousel-cell .card-wrapper .user-details-wrapper .designation{color:#8a8ea2;font-size:15px;margin-bottom:5px}.plusWrapper .testimonials-section .carousel-cell .card-wrapper .user-details-wrapper .social-icons img{height:25px;margin-right:5px;transition:all .2s ease}.plusWrapper .testimonials-section .carousel-cell .card-wrapper .user-details-wrapper .social-icons img:hover{box-shadow:0 18px 18px -8px rgba(138,142,162,.5);filter:brightness(110%);transform:translateY(-1px)}.plusWrapper .testimonials-section .carousel-cell .card-wrapper .review-wrapper{background:#fff;box-shadow:0 20px 11px -10px rgba(138,142,162,.1),0 -10px 11px -10px rgba(138,142,162,.1);padding:20px;border-radius:5px;height:222px;position:relative;font-size:15px}.plusWrapper .testimonials-section .carousel-cell .card-wrapper .review-wrapper .img-quotes{height:20px;background-repeat:no-repeat;background-size:contain;margin-bottom:10px;position:relative;left:-5px}.plusWrapper .testimonials-section .carousel-cell .card-wrapper .review-wrapper .review-text{color:#2b2d43;margin-left:10px;margin-bottom:10px}.plusWrapper .testimonials-section .carousel-cell .card-wrapper .review-wrapper .star-wrapper{text-align:right;position:absolute;right:17px;bottom:12px}.plusWrapper .testimonials-section .carousel-cell .card-wrapper .review-wrapper .star-wrapper .icon-star{height:13px}.plusWrapper .testimonials-section .triangle{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:relative;top:-30px}.plusWrapper .photos-section{padding:2rem 0;font-size:16px}.plusWrapper .photos-section .section-header h3{text-align:left}.plusWrapper .photos-section .section-header .hr-style-pink{margin:5px 0 10px}.plusWrapper .photos-section .desc{margin-bottom:40px}.plusWrapper .photos-section .photos-grid{height:400px}@media (min-width:768px) and (max-width:1023px){.plusWrapper .photos-section .photos-grid{position:relative}}@media (max-width:767px){.plusWrapper .photos-section .photos-grid{position:relative}}.plusWrapper .photos-section .photos-grid .photo-card{position:absolute;border-radius:5px;position:relative;transition:all .4s ease}.plusWrapper .photos-section .photos-grid .photo-card .overlay{display:none}.plusWrapper .photos-section .photos-grid .photo-card .overlay img{height:20px;width:20px}.plusWrapper .photos-section .photos-grid .photo-card:hover .overlay{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,#0e2785,#52d7ec);opacity:.4;border-radius:5px}.plusWrapper .photos-section .photos-grid .grid-picture{position:absolute;border-radius:5px;transition:all .4s ease}.plusWrapper .photos-section .photos-grid .grid-picture .js-modal-image{border-radius:3px}.plusWrapper .photos-section .photos-grid .grid-picture-1 img{width:150px}@media (max-width:767px){.plusWrapper .photos-section .photos-grid .grid-picture-1{display:none}}@media (min-width:768px) and (max-width:1023px){.plusWrapper .photos-section .photos-grid .grid-picture-1{left:30px}}.plusWrapper .photos-section .photos-grid .grid-picture-2{left:180px;top:43px}.plusWrapper .photos-section .photos-grid .grid-picture-2 img{width:100px}@media (max-width:767px){.plusWrapper .photos-section .photos-grid .grid-picture-2{display:none}}@media (min-width:768px) and (max-width:1023px){.plusWrapper .photos-section .photos-grid .grid-picture-2{left:200px}}.plusWrapper .photos-section .photos-grid .grid-picture-3{left:318px;top:65px}.plusWrapper .photos-section .photos-grid .grid-picture-3 img{width:125px}@media (min-width:768px) and (max-width:1023px){.plusWrapper .photos-section .photos-grid .grid-picture-3{left:314px}}@media (max-width:767px){.plusWrapper .photos-section .photos-grid .grid-picture-3{left:0}}@media (max-width:350px){.plusWrapper .photos-section .photos-grid .grid-picture-3{top:99px}.plusWrapper .photos-section .photos-grid .grid-picture-3 img{width:85px}}.plusWrapper .photos-section .photos-grid .grid-picture-4{right:20px;top:0}.plusWrapper .photos-section .photos-grid .grid-picture-4 img{width:200px}@media (min-width:768px) and (max-width:1023px){.plusWrapper .photos-section .photos-grid .grid-picture-4{right:48px}}@media (max-width:767px){.plusWrapper .photos-section .photos-grid .grid-picture-4{right:unset;left:140px}}@media (max-width:350px){.plusWrapper .photos-section .photos-grid .grid-picture-4{left:95px}}.plusWrapper .photos-section .photos-grid .grid-picture-5{left:110px;top:145px}.plusWrapper .photos-section .photos-grid .grid-picture-5 img{width:170px}@media (max-width:767px){.plusWrapper .photos-section .photos-grid .grid-picture-5{display:none}}.plusWrapper .photos-section .photos-grid .grid-picture-6{left:295px;top:188px}.plusWrapper .photos-section .photos-grid .grid-picture-6 img{width:190px}@media (max-width:767px){.plusWrapper .photos-section .photos-grid .grid-picture-6{left:0}}.plusWrapper .photos-section .photos-grid .grid-picture-7{top:188px;right:63px}.plusWrapper .photos-section .photos-grid .grid-picture-7 img{width:120px}@media (min-width:768px) and (max-width:1023px){.plusWrapper .photos-section .photos-grid .grid-picture-7{right:93px}}@media (max-width:767px){.plusWrapper .photos-section .photos-grid .grid-picture-7{right:unset;left:204px}}@media (max-width:350px){.plusWrapper .photos-section .photos-grid .grid-picture-7{right:0}.plusWrapper .photos-section .photos-grid .grid-picture-7 img{width:90px}}.plusWrapper .cta-card-section{padding:6rem 0}@media (max-width:767px){.plusWrapper .cta-card-section{padding-top:1rem}}.plusWrapper .cta-card-section .bg-wrapper{background-repeat:no-repeat;background-size:contain;height:100%;position:absolute;left:0;width:100%;opacity:.8}.plusWrapper .cta-card-section .card-wrapper{background:#3a2e6b;color:#fff;border-radius:6px;box-shadow:0 20px 11px -10px rgba(138,142,162,.1);position:relative;z-index:1}.plusWrapper .cta-card-section .card-wrapper .content-wrapper{padding:50px;position:relative}@media (max-width:767px){.plusWrapper .cta-card-section .card-wrapper{margin:0}}@media (max-width:767px){.plusWrapper .cta-card-section .card-wrapper .flex-col-mobile{flex-direction:column}}.plusWrapper .cta-card-section .card-wrapper .heading{margin-top:0;font-weight:600;margin-bottom:5px;font-size:30px}@media (min-width:768px) and (max-width:1023px){.plusWrapper .cta-card-section .card-wrapper .heading{font-size:22px}}@media (max-width:767px){.plusWrapper .cta-card-section .card-wrapper .heading{text-align:center}}.plusWrapper .cta-card-section .card-wrapper .text{margin-bottom:0;opacity:.8;font-size:20px}@media (min-width:768px) and (max-width:1023px){.plusWrapper .cta-card-section .card-wrapper .text{font-size:15px}}@media (max-width:767px){.plusWrapper .cta-card-section .card-wrapper .text{text-align:center;margin-bottom:20px}}.plusWrapper .cta-card-section .card-wrapper .btn-hp-primary{padding:14px 41px;border-radius:5px;text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:.6px;box-shadow:0 13px 34px -11px rgba(0,0,0,.3)}@media (max-width:767px){.plusWrapper .cta-card-section .card-wrapper .btn-hp-primary{padding:11px 33px}}.plusWrapper .plus-footer{background:#242944;text-transform:uppercase;padding:4rem 0 2rem;line-height:1.6}.plusWrapper .plus-footer .heading{color:#fff;font-size:16px;font-weight:500;margin-bottom:20px}@media (max-width:767px){.plusWrapper .plus-footer .heading{margin-bottom:10px}}.plusWrapper .plus-footer .logo{margin-bottom:20px}.plusWrapper .plus-footer .logo img{height:30px;width:auto}.plusWrapper .plus-footer .links{color:#c8cbe3;font-size:14px}.plusWrapper .plus-footer .links a{color:#c8cbe3;padding:0 4px;transition:all .4s ease}.plusWrapper .plus-footer .links a:hover{color:#007aff}.plusWrapper .plus-footer .links.courses-links{margin-top:30px}@media (max-width:767px){.plusWrapper .plus-footer .links.courses-links,.plusWrapper .plus-footer .social-links{margin-top:20px}}.plusWrapper .plus-footer .social-links .social-icon{margin-right:10px}.plusWrapper .plus-footer .social-links .social-icon svg{height:20px;width:20px}.plusWrapper .plus-footer .social-links .social-icon svg path{transition:all .4s ease}.plusWrapper .plus-footer .social-links .social-icon:hover svg path{fill:#007aff}.plusWrapper .plus-footer .footer-hr{background:#c8cbe3;border:none;height:1px;opacity:.1;margin-top:40px}.plusWrapper .plus-footer .copyright-text{color:#c8cbe3;font-size:12px;text-align:center;opacity:.4}.plusWrapper .floating-action-button-wrapper{position:fixed;right:0;top:190px;text-align:right;z-index:5000}@media (min-width:768px) and (max-width:1023px){.plusWrapper .floating-action-button-wrapper{top:300px}}@media (max-width:767px){.plusWrapper .floating-action-button-wrapper{top:unset;bottom:210px}}.plusWrapper .floating-action-button-wrapper .btn-floating-action{background:#007aff;color:#fff;border-radius:0;border-top-left-radius:5px;border-bottom-left-radius:5px;width:38px;height:34px}.plusWrapper .floating-action-button-wrapper .glyphicon{font-size:12px}.plusWrapper .floating-action-button-wrapper .glyphicon.glyphicon-remove{display:none}@media (min-width:1024px){.plusWrapper .floating-action-button-wrapper .glyphicon.glyphicon-remove{display:block}}@media (min-width:1024px){.plusWrapper .floating-action-button-wrapper .glyphicon.glyphicon-phone-alt{display:none}}.plusWrapper .floating-action-button-wrapper .card-wrapper{background:#4f5989;color:#fff;text-align:center;display:flex;flex-direction:column;box-shadow:0 13px 34px -11px rgba(0,0,0,.3);border-top-left-radius:5px;border-bottom-left-radius:5px;font-size:14px}.plusWrapper .floating-action-button-wrapper .card-wrapper .text{margin-top:5px;padding:0 10px;text-align:left}.plusWrapper .floating-action-button-wrapper .card-wrapper .btn-contact{color:#dce8ff;background:#3a4268;border:0;margin:0 5px 7px 0;font-weight:600;padding:6px;text-align:left;width:100%}.plusWrapper .floating-action-button-wrapper .card-wrapper .btn-contact .icon-style{height:10px;vertical-align:middle;margin-right:7px;margin-left:5px}.plusWrapper .floating-action-button-wrapper .change-icon .glyphicon-remove{display:block}@media (min-width:1024px){.plusWrapper .floating-action-button-wrapper .change-icon .glyphicon-remove{display:none}}.plusWrapper .floating-action-button-wrapper .change-icon .glyphicon-phone-alt{display:none}@media (min-width:1024px){.plusWrapper .floating-action-button-wrapper .change-icon .glyphicon-phone-alt{display:block}}.plusWrapper .hp-banner-top{background:#056bdb;color:#fff;margin-bottom:0;border-radius:0;padding:5px 15px;text-align:left;position:relative;z-index:3}@media (max-width:767px){.plusWrapper .hp-banner-top{display:none}}@media (min-width:768px) and (max-width:1023px){.plusWrapper .hp-banner-top{display:none}}.plusWrapper .hp-banner-top .close{right:0;opacity:unset}.plusWrapper .hp-banner-top .close img{opacity:.4}.plusWrapper .hp-banner-top .close img.hover{opacity:.6!important}.plusWrapper .hp-banner-top .btn{background:#007aff;color:#fff;font-weight:500;margin-left:10px;padding:9px 12px}.plusWrapper .hp-banner-top .btn img{height:12px;margin-right:6px}.plusWrapper .hp-banner-top .btn img.call-icon{margin-bottom:1px}.plusWrapper .hp-banner-top .btn:hover{background:#1a87ff}.plusWrapper .hp-banner-top a{color:unset}.plusWrapper .icon{position:relative;left:unset;opacity:1;transform:none;transition:none}.plusWrapper .btn-hp-primary{background:#007aff;color:#fff;border:none;transition:all .4s ease;box-shadow:0 9px 13px -11px #979797}.plusWrapper .btn-hp-primary:hover{box-shadow:0 13px 34px -11px #979797;transform:translateY(-1px);background:#0052de}@media (min-width:1024px){.plusWrapper .mentors-section .flickity-button,.plusWrapper .testimonials-section .flickity-button{display:none}}.plusWrapper .btn-hp-secondary{background:#eff2fa;color:#494949;transition:all .1s ease}.plusWrapper .btn-hp-secondary:hover{background:#ec529b;color:#fff}.plusWrapper a:active,.plusWrapper a:focus,.plusWrapper a:hover{border-bottom:none}.plusWrapper .watch-video-btn{position:absolute;bottom:10px;left:20px;display:flex;background:none;border:0}@media (min-width:768px) and (max-width:1023px){.plusWrapper .watch-video-btn{bottom:11px;left:116px}}.plusWrapper .watch-video-btn .circle{background:#fff;height:34px;width:34px;border-radius:2rem}.plusWrapper .watch-video-btn .circle .icon-play{width:12px;height:12px;position:absolute;top:12px;left:19px}.plusWrapper .watch-video-btn .button-text{margin:8px 0;color:#fff;text-transform:uppercase;font-size:13px;font-weight:700;margin-left:7px}.plusWrapper .section-header h3{color:#007aff;text-align:center;text-transform:uppercase;font-weight:700;font-size:17px;letter-spacing:2.2px}.plusWrapper .hr-style-pink{margin:5px auto 10px;border:0;width:97px;height:1px;background:#ec529b}.plusWrapper .page-scroll-top-btn{position:fixed;bottom:30px;right:90px;border-radius:50%;border-color:#007aff;background:#fff;height:40px;width:40px;z-index:3}@media (max-width:767px){.plusWrapper .page-scroll-top-btn{bottom:25px;right:100px}}.plusWrapper .page-scroll-top-btn img{height:13px;margin-bottom:1px}.plusWrapper .other-courses-section{position:relative;background:#242944;color:#fff;padding-bottom:5rem;padding-top:3rem}.plusWrapper .other-courses-section .section-header{margin-bottom:20px}.plusWrapper .other-courses-section .section-header h3{color:#fff}.plusWrapper .other-courses-section .subheader{text-align:center;margin-bottom:30px;font-size:15px}.plusWrapper .other-courses-section .cards-wrapper{width:90%;margin:0 auto;display:flex;justify-content:space-evenly}@media (min-width:768px) and (max-width:1023px){.plusWrapper .other-courses-section .cards-wrapper{width:100%}}@media (max-width:767px){.plusWrapper .other-courses-section .cards-wrapper{width:100%;display:grid;grid-template-columns:repeat(2,50%)}}.plusWrapper .other-courses-section .card-wrapper{position:relative}@media (max-width:767px){.plusWrapper .other-courses-section .card-wrapper{margin-bottom:20px}}.plusWrapper .other-courses-section .card-wrapper .image{height:221px;border-radius:4px;background-size:contain;background-repeat:no-repeat;background-position:50%;width:176px}@media (min-width:768px) and (max-width:1023px){.plusWrapper .other-courses-section .card-wrapper .image{height:201px}}@media (max-width:767px){.plusWrapper .other-courses-section .card-wrapper .image{height:181px;width:100%}}.plusWrapper .other-courses-section .card-wrapper .link-text{position:absolute;bottom:13px;left:34px;background:#fff;color:#494949;border-radius:3px;transform:translateX(2px);text-transform:uppercase;font-weight:700;font-size:12px;width:150px;height:46px;text-align:left;display:flex;align-items:center;justify-content:space-between;padding:0 10px;letter-spacing:.6px;border:1px solid transparent}@media (min-width:768px) and (max-width:1023px){.plusWrapper .other-courses-section .card-wrapper .link-text{left:37px;width:140px}}@media (max-width:767px){.plusWrapper .other-courses-section .card-wrapper .link-text{font-size:11px;background:#8969ed;border:1px solid #fff;width:137px}}.plusWrapper .other-courses-section .card-wrapper .link-text:hover{color:#fff;background:#007aff;border:1px solid #fff}.plusWrapper .other-courses-section .card-wrapper .link-text:hover svg polygon{fill:#fff}.plusWrapper .other-courses-section .card-wrapper .link-text .icon-arrow-left img{height:10px}.plusWrapper .other-courses-section .disabled{pointer-events:none;position:relative}.plusWrapper .other-courses-section .disabled .card-wrapper{opacity:.5}.plusWrapper .other-courses-section .disabled-text{position:absolute;top:90px;left:40px;text-transform:uppercase;font-weight:700}.plusWrapper .bg-patterns-wrapper{position:relative}.plusWrapper .bg-patterns-wrapper .bg-pattern-1{height:900px;width:98%;position:absolute;right:0;z-index:-3;background-size:cover;top:10px}.plusWrapper .bg-patterns-wrapper .bg-pattern-2{height:900px;width:85%;position:absolute;left:-60px;background-size:contain;top:1100px;background-repeat:no-repeat}.plusWrapper .bg-patterns-wrapper .bg-pattern-3{width:90%;height:1360px;position:absolute;background-size:contain;background-repeat:no-repeat;right:-312px;top:2320px;z-index:-1}.plusWrapper .bg-patterns-wrapper .bg-pattern-4{position:absolute;width:100%;height:1580px;background-size:contain;background-repeat:no-repeat;top:3320px}@keyframes Ob{to{background-position:0 -40104px}}@keyframes Pb{to{background-position:0 -31536px}}@keyframes Qb{to{background-position:0 -26856px}}@keyframes Rb{to{background-position:0 -24552px}}@keyframes Sb{to{background-position:0 -24408px}}@keyframes Tb{to{background-position:0 -25842px}}@keyframes Ub{to{background-position:0 -31392px}}.plusWrapper .tt-menu{width:360px;height:80vh;overflow:scroll}@media (max-width:767px){.plusWrapper .tt-menu{width:100%;overflow-x:hidden;overflow-y:auto;height:80vh;position:relative!important}}.plusWrapper .search-list-wrapper{position:relative;padding:0 1.2rem;font-family:proxima-nova,"sans-serif";overflow:hidden}.plusWrapper .search-list-wrapper:focus,.plusWrapper .search-list-wrapper:hover{transform:scale(1.01);box-shadow:0 4px 8px 0 rgba(0,0,0,.05);background:transparent;transition:all .1s ease-in-out}.plusWrapper .search-list-wrapper .search-list-item{position:relative;display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem 0;border-bottom:1px solid hsla(0,0%,88%,.5)}.plusWrapper .search-list-wrapper .left-sec{display:flex;align-items:center}.plusWrapper .search-list-wrapper .search-img{width:4rem;height:4rem;background-size:contain;background-repeat:no-repeat;margin-right:1.5rem;border-radius:2px;background-position:50%}.plusWrapper .search-list-wrapper .text-sec .heading{font-size:1.6rem;color:#001c3b;font-weight:600;margin-bottom:4px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:24rem}@media (min-width:768px) and (max-width:1023px){.plusWrapper .search-list-wrapper .text-sec .heading{width:20rem}}@media (max-width:767px){.plusWrapper .search-list-wrapper .text-sec .heading{width:20rem}}@media (max-width:375px){.plusWrapper .search-list-wrapper .text-sec .heading{width:13rem}}@media (min-width:375px) and (max-width:767px){.plusWrapper .search-list-wrapper .text-sec .heading{width:18rem}}.plusWrapper .search-list-wrapper .text-sec .type-txt{font-size:1.2rem;color:#7b8a9a;font-weight:600;text-transform:uppercase;margin-right:5px;display:inline-block}.plusWrapper .search-list-wrapper .text-sec .info-txt{font-size:1.3rem;color:rgba(123,138,154,.7);font-weight:400;margin:0 7px;display:inline-block}.plusWrapper .search-list-wrapper .text-sec .separator-footer{position:relative;display:inline-block}.plusWrapper .search-list-wrapper .text-sec .separator-footer:after{content:"";position:absolute;top:-5px;left:-1px;width:3px;height:3px;color:#7b8a9a;border-radius:50%;background-position:50%;background-color:#7b8a9a}.plusWrapper .search-list-wrapper .text-sec .tt-highlight{font-weight:600}.plusWrapper .search-list-wrapper .right-sec{position:absolute;top:1.5rem;right:0;display:flex;align-items:center}.plusWrapper .search-list-wrapper .right-sec .badge-sec{display:flex;justify-content:space-around;align-items:center;margin-right:1.2rem;margin-top:2px}@media (max-width:767px){.plusWrapper .search-list-wrapper .right-sec .badge-sec{margin-right:2rem}}@media (max-width:767px){.plusWrapper .search-list-wrapper .right-sec .medal-img{margin-top:-16px}}.plusWrapper .search-list-wrapper .right-sec .label{display:flex;align-items:center;justify-content:center;border-radius:50%;width:1.5rem;height:1.5rem;background:transparent}.plusWrapper .search-list-wrapper .right-sec .label i{font-size:1.2rem;padding:2px 0 0;color:#fff}.plusWrapper .search-list-wrapper .right-sec .label img{padding-top:2px}.plusWrapper .search-list-wrapper .right-sec .label.label-trending{background:#51bb35}.plusWrapper .search-list-wrapper .right-sec .label.label-new{background:#f8801c}.plusWrapper .search-list-wrapper .right-sec .label.label-educator{background:#e78622}.plusWrapper .search-list-wrapper .right-sec .label.label-featured{background:#f48380}.plusWrapper .search-list-wrapper .right-sec .label.label-language{background:#ee9b05}.plusWrapper .search-list-wrapper .right-sec .featured-tut{padding:0 8px 3px 13px;top:0;right:-15px;line-height:1}@media (max-width:767px){.plusWrapper .search-list-wrapper .right-sec .featured-tut{padding:10px 8px 10px 13px}}.plusWrapper .search-list-wrapper .right-sec .featured-tut:before{top:.5rem;left:-.55rem;border-left:1rem solid transparent;border-right:1rem solid transparent;border-bottom:1rem solid #fff}.plusWrapper .search-list-wrapper .right-sec .featured-tut:after{display:none}.plusWrapper .search-list-wrapper .right-sec .featured-tut img{padding-top:4px}.plusWrapper #courses-link{transform:translateY(-20px)}.plusWrapper .carousel .carousel-cell:not(:first-child){display:none}.jarallax{position:relative;z-index:0}.jarallax>.jarallax-img{position:absolute;object-fit:cover;font-family:"object-fit: cover;";top:0;left:0;width:100%;height:100%;z-index:-1}#jarallax-container-0{z-index:1!important}@media (max-width:767px){lottie-player{display:none}}.plus-CXO-wrapper{background:#1f2336;color:#e2f0ff;overflow:hidden}.plus-CXO-wrapper .hp-banner-top{background:#7553e1}.plus-CXO-wrapper .hp-banner-top .btn{background:#8c6bf1}.plus-CXO-wrapper .hp-banner-top .btn:hover{background:#9a7ef3}.plus-CXO-wrapper .navbar{background:#1f2336;border:none}.plus-CXO-wrapper .navbar .navbar-left .navbar-collapse{border-color:#2e344a}.plus-CXO-wrapper .navbar .navbar-left .dropdown-toggle{color:#fff}.plus-CXO-wrapper .navbar input{background-color:#2f344b;border:1px solid transparent!important}.plus-CXO-wrapper .navbar .nav-dropdown-sec .nav-profile-dropdown .profile-img img.arrow-icon{filter:brightness(0) contrast(100%) invert(90%)}.plus-CXO-wrapper .hero-section{height:auto;padding:3rem 0;position:relative;z-index:2}@media (max-width:767px){.plus-CXO-wrapper .hero-section{padding:5rem 0 3rem}}.plus-CXO-wrapper .hero-section .hero-content-wrapper{width:76%;margin-top:80px}@media (min-width:768px) and (max-width:1023px){.plus-CXO-wrapper .hero-section .hero-content-wrapper{margin:0 auto;margin-top:80px}}@media (max-width:767px){.plus-CXO-wrapper .hero-section .hero-content-wrapper{margin:0 auto;margin-top:30px;width:100%}}.plus-CXO-wrapper .hero-section .hero-content-wrapper .heading{margin-top:5rem;font-size:30px;color:#fff}.plus-CXO-wrapper .hero-section .hero-content-wrapper .subheading{color:rgba(226,240,255,.8);font-size:14px}.plus-CXO-wrapper .hero-section .hero-content-wrapper .btn-hp-primary-dark{padding:11px 32px}.plus-CXO-wrapper .hero-section .hero-illustration-cxo{height:330px;width:100%;background-size:cover;background-repeat:no-repeat;border-radius:5px;background-position:100%}@media (min-width:768px) and (max-width:1023px){.plus-CXO-wrapper .hero-section .hero-illustration-cxo{width:74%;margin:0 auto}}@media (max-width:767px){.plus-CXO-wrapper .hero-section .hero-illustration-cxo{height:231px}}.plus-CXO-wrapper .hero-section .learn-more{display:inline-block;cursor:pointer;outline:none;border:0;vertical-align:middle;background:transparent;padding:0;width:14.5rem;height:auto;margin-left:7px}.plus-CXO-wrapper .hero-section .learn-more .circle{position:relative;margin:0;width:3.5rem;height:3.5rem;background:#fff;border-radius:1.825rem}.plus-CXO-wrapper .hero-section .learn-more .circle .icon-play{position:absolute;width:12px;height:12px;left:13px;top:12px}.plus-CXO-wrapper .hero-section .learn-more .circle:after{animation-delay:0s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.65,0,.34,1)}.plus-CXO-wrapper .hero-section .learn-more .circle:after,.plus-CXO-wrapper .hero-section .learn-more .circle:before{opacity:0;display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;content:"";height:100%;width:100%;border:6px solid #fff;border-radius:100%;animation-name:Vb;animation-duration:3s;z-index:0}.plus-CXO-wrapper .hero-section .learn-more .circle:before{animation-delay:.5s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.65,0,.34,1)}.plus-CXO-wrapper .hero-section .learn-more .button-text{position:absolute;top:0;left:0;right:0;bottom:0;padding:.75rem 0;margin:0 0 0 1.85rem;text-align:center;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.6px;margin-left:32px;line-height:1.9}.plus-CXO-wrapper .course-detail-section{position:relative;padding-top:4rem}.plus-CXO-wrapper .course-detail-section:before{content:"";background:#2d314e;height:800px;width:2199px;position:absolute;top:-70px;left:-240px;z-index:0;transform:rotate(10deg)}@media (min-width:1920px){.plus-CXO-wrapper .course-detail-section:before{width:2399px;height:840px}}@media (min-width:768px) and (max-width:1023px){.plus-CXO-wrapper .course-detail-section:before{top:30px;height:1500px}}@media (max-width:767px){.plus-CXO-wrapper .course-detail-section:before{top:70px;height:1700px;width:2159px}}.plus-CXO-wrapper .course-detail-section:after{content:"";background:#343959;height:1010px;width:2199px;position:absolute;top:740px;left:-240px;z-index:0;transform:rotate(10deg)}@media (min-width:1920px){.plus-CXO-wrapper .course-detail-section:after{width:2399px;top:750px}}@media (min-width:768px) and (max-width:1023px){.plus-CXO-wrapper .course-detail-section:after{top:1540px;height:1510px}}@media (max-width:767px){.plus-CXO-wrapper .course-detail-section:after{top:1730px;height:1670px}}.plus-CXO-wrapper .course-detail-section .container{position:relative;z-index:2}.plus-CXO-wrapper .course-detail-section .section-header{margin-bottom:40px}.plus-CXO-wrapper .course-detail-section .wrapper{background:linear-gradient(rgba(66,75,115,.8),rgba(64,73,112,.5) 6%,transparent 25%);color:#e2f0ff;border-radius:5px}.plus-CXO-wrapper .course-detail-section .wrapper .section-header h3{margin-top:0}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .fx-desktop{display:flex}@media (max-width:767px){.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .fx-desktop{display:block}}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .sec-heading{text-transform:uppercase;color:#fff;letter-spacing:1.3px;font-size:15px;font-weight:700;padding-left:20px}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .info-text{width:86%;padding:20px}@media (min-width:768px) and (max-width:1023px){.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .info-text{width:78%}}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .info-text .sec-heading{padding-left:0}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .info-text .about-text{opacity:.8}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .pricing{background:linear-gradient(rgba(53,60,93,.7),transparent);padding:20px;width:14%;text-align:right;border-top-right-radius:5px}@media (min-width:768px) and (max-width:1023px){.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .pricing{width:22%}}@media (max-width:767px){.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .pricing{width:100%;display:flex;align-items:center;position:relative}}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .amount-striked-out{font-size:12px;color:#fff;opacity:.6}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .amount{font-size:18px;font-weight:600;color:#fff}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .btn-hp-primary-dark{padding:7px 23px;font-size:12px;margin-top:10px}@media (max-width:767px){.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .btn-hp-primary-dark{margin-top:0;position:absolute;right:10px;bottom:16px}}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .info-icons-wrapper{display:flex;justify-content:space-evenly;padding:19px 20px;border-top:1px solid #40486f;border-bottom:1px solid #40486f;margin-bottom:20px}@media (max-width:767px){.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .info-icons-wrapper{display:grid;grid-template-columns:repeat(2,50%);grid-row-gap:13px}}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .info-icons-wrapper .width-20{width:20%;display:flex;align-items:end}@media (max-width:767px){.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .info-icons-wrapper .width-20{width:100%}}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .info-icons-wrapper .width-20 img{width:20px;height:20px;margin-right:10px}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .info-icons-wrapper .width-20 img.icon-smaller{height:16px}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .info-icons-wrapper .width-20 .capital-text{text-transform:uppercase;opacity:.8;font-weight:700;font-size:12px;letter-spacing:.6px}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .info-icons-wrapper .width-20 .info-text{font-size:16px;color:#fff;padding:0}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper{padding:10px 20px}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-heading-1{color:#12c895}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-heading-1 hr{border-color:#12c895}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-heading-2{color:#ff6b6b}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-heading-2 hr{border-color:#ff6b6b}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-heading-3{color:#46c5fc}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-heading-3 hr{border-color:#46c5fc}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-heading-4{color:#ff9b30}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-heading-4 hr{border-color:#ff9b30}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-heading-5{color:#0095ff}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-heading-5 hr{border-color:#0095ff}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-heading-6{color:#f85fa7}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-heading-6 hr{border-color:#f85fa7}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-heading-7{color:#957dff}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-heading-7 hr{border-color:#957dff}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-heading-8{color:#ff8536}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-heading-8 hr{border-color:#ff8536}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-heading-9{color:#ee6567}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-heading-9 hr{border-color:#ee6567}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-card{background:#22263b;padding:20px 15px;background-position:100% 100%;background-repeat:no-repeat;background-size:18%;box-shadow:0 40px 39px -20px #252b46d9;border-radius:5px;margin-bottom:25px}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-card .chapter-heading h4{margin-top:0;font-size:20px;font-weight:400}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-card .chapter-heading .hr-style-chapter{margin:10px 0;width:100px}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-card .desc{opacity:.8;margin-bottom:20px;height:60px;overflow:hidden;margin-top:15px}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-card .desc .bullets-wrapper span{margin-right:5px}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-card .desc .bullets-wrapper .text{display:inline;margin-right:10px}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-card .list-heading{color:#fff;font-weight:600;margin-bottom:10px}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-card .points-wrapper .point{margin-bottom:5px}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-card .points-wrapper .point span{opacity:.8;margin-left:5px}.plus-CXO-wrapper .course-detail-section .wrapper .course-detail-wrapper .chapters-wrapper .chapter-card .points-wrapper .point img{height:14px;width:14px}.plus-CXO-wrapper .why-plus-cxo-section{padding:3rem 0;position:relative}.plus-CXO-wrapper .why-plus-cxo-section .container{position:relative;z-index:2}.plus-CXO-wrapper .why-plus-cxo-section:after{content:"";background:#2d314e;height:860px;width:2199px;position:absolute;top:-150px;left:-240px;z-index:0;transform:rotate(10deg)}@media (min-width:1920px){.plus-CXO-wrapper .why-plus-cxo-section:after{width:2299px}}@media (min-width:768px) and (max-width:1023px){.plus-CXO-wrapper .why-plus-cxo-section:after{top:-90px;height:1000px}}@media (max-width:767px){.plus-CXO-wrapper .why-plus-cxo-section:after{top:-70px;height:1560px}}.plus-CXO-wrapper .why-plus-cxo-section .section-header{margin-bottom:30px}.plus-CXO-wrapper .why-plus-cxo-section .card-style{background:#303452;border:1px solid #3a4166;border-radius:5px;padding:20px;margin-bottom:30px;transition:all .2s ease-in-out}@media (max-width:767px){.plus-CXO-wrapper .why-plus-cxo-section .card-style{width:90%;margin:0 auto;margin-bottom:20px}}.plus-CXO-wrapper .why-plus-cxo-section .card-style:hover{background:linear-gradient(#424b73,rgba(63,71,108,0));border:1px solid #2c314e}.plus-CXO-wrapper .why-plus-cxo-section .card-style .icon-wrapper{background:#22263b;padding:10px;border-radius:5px}.plus-CXO-wrapper .why-plus-cxo-section .card-style .icon-wrapper img{height:33px}.plus-CXO-wrapper .why-plus-cxo-section .card-style .title{font-size:18px;color:#fff;margin-left:10px}.plus-CXO-wrapper .why-plus-cxo-section .card-style .content{opacity:.8;margin-top:25px}.plus-CXO-wrapper .mentor-cxo-section{padding:3rem 0;position:relative}.plus-CXO-wrapper .mentor-cxo-section .container{position:relative;z-index:2}.plus-CXO-wrapper .mentor-cxo-section:after{content:"";background:#262941;height:700px;width:2199px;position:absolute;top:100px;left:-240px;z-index:0;transform:rotate(10deg)}@media (min-width:1920px){.plus-CXO-wrapper .mentor-cxo-section:after{width:2299px}}@media (min-width:768px) and (max-width:1023px){.plus-CXO-wrapper .mentor-cxo-section:after{height:1000px}}@media (max-width:767px){.plus-CXO-wrapper .mentor-cxo-section:after{height:1200px}}.plus-CXO-wrapper .mentor-cxo-section .section-header{margin-bottom:7rem}.plus-CXO-wrapper .mentor-cxo-section .mentor-card-wrapper{background:#3b4367;padding:15px 15px 0;position:relative;box-shadow:0 8px 24px -10px rgba(138,142,162,.1);border-radius:4px}@media (min-width:768px) and (max-width:1023px){.plus-CXO-wrapper .mentor-cxo-section .mentor-card-wrapper{margin-bottom:60px}}@media (max-width:767px){.plus-CXO-wrapper .mentor-cxo-section .mentor-card-wrapper{margin-bottom:60px}}.plus-CXO-wrapper .mentor-cxo-section .mentor-card-wrapper .mentor-picture{height:90px;width:90px;background-repeat:no-repeat;background-size:contain;position:absolute;top:-38px;left:0;right:0;margin:0 auto}.plus-CXO-wrapper .mentor-cxo-section .mentor-card-wrapper .content-wrapper{padding-top:50px}.plus-CXO-wrapper .mentor-cxo-section .mentor-card-wrapper .name{text-align:center;color:#fff;font-weight:600;font-size:16px}.plus-CXO-wrapper .mentor-cxo-section .mentor-card-wrapper .designation{text-align:center;font-size:13px;opacity:.8;margin-bottom:15px}.plus-CXO-wrapper .mentor-cxo-section .mentor-card-wrapper .social-icons{display:flex;justify-content:space-evenly;width:25%;margin:0 auto}@media (max-width:767px){.plus-CXO-wrapper .mentor-cxo-section .mentor-card-wrapper .social-icons{width:45%}}.plus-CXO-wrapper .mentor-cxo-section .mentor-card-wrapper .social-icons img{height:30px;transition:all .2s ease}.plus-CXO-wrapper .mentor-cxo-section .mentor-card-wrapper .social-icons img:hover{filter:brightness(110%);transform:translateY(-1px)}.plus-CXO-wrapper .mentor-cxo-section .mentor-card-wrapper .intro{font-size:13px;color:#fff;margin-top:20px}.plus-CXO-wrapper .mentor-cxo-section .mentor-card-wrapper .rating-wrapper{padding:10px 0;border-top:1px solid rgba(226,240,255,.3);margin-top:20px;color:#fff;font-weight:600}.plus-CXO-wrapper .mentor-cxo-section .mentor-card-wrapper .rating-wrapper span{margin-right:10px}.plus-CXO-wrapper .mentor-cxo-section .mentor-card-wrapper .rating-wrapper span img{margin-right:2px}.plus-CXO-wrapper .mentor-cxo-section .mentor-card-wrapper .rating-wrapper span img.icon-star{height:15px;margin-bottom:4px}.plus-CXO-wrapper .mentor-cxo-section .mentor-card-wrapper .rating-wrapper span img.icon-review{height:13px;margin-bottom:3px}.plus-CXO-wrapper .testimonials-section{position:relative}.plus-CXO-wrapper .testimonials-section .container{position:relative;z-index:2}.plus-CXO-wrapper .testimonials-section:after{content:"";background:#2d314e;height:470px;width:2199px;position:absolute;top:250px;left:-240px;z-index:0;transform:rotate(10deg)}@media (min-width:1920px){.plus-CXO-wrapper .testimonials-section:after{width:2299px}}@media (min-width:768px) and (max-width:1023px){.plus-CXO-wrapper .testimonials-section:after{top:120px;height:870px}}@media (max-width:767px){.plus-CXO-wrapper .testimonials-section:after{top:150px;height:970px}}.plus-CXO-wrapper .testimonials-section .card-wrapper .name{color:#fff!important}.plus-CXO-wrapper .testimonials-section .card-wrapper .designation{color:#e2f0ff!important;opacity:.8!important}.plus-CXO-wrapper .testimonials-section .card-wrapper .review-wrapper{background:#3b4367!important;box-shadow:0 8px 24px -10px #2a2e4a!important}.plus-CXO-wrapper .testimonials-section .card-wrapper .review-wrapper .triangle{border-bottom:10px solid #3b4367!important;left:6px}.plus-CXO-wrapper .testimonials-section .card-wrapper .review-wrapper .review-text{color:#fff!important}.plus-CXO-wrapper .cta-card-section .card-wrapper{background:#3b4367!important;box-shadow:none!important}.plus-CXO-wrapper .cta-card-section .card-wrapper .content-wrapper{padding:50px}@media (min-width:768px) and (max-width:1023px){.plus-CXO-wrapper .cta-card-section .card-wrapper .content-wrapper{padding:40px}}.plus-CXO-wrapper .cta-card-section .card-wrapper .heading{font-size:30px}.plus-CXO-wrapper .cta-card-section .card-wrapper .text{font-size:20px}.plus-CXO-wrapper .cta-card-section .card-wrapper .btn-hp-primary-dark{padding:14px 41px}.plus-CXO-wrapper .plus-footer{background:#1f2336!important}.plus-CXO-wrapper .page-scroll-top-btn{background:#676da1;border:none}.plus-CXO-wrapper .floating-action-button-wrapper .btn-floating-action{background:#8969ed}.plus-CXO-wrapper .btn-hp-primary-dark{background:#8969ed;box-shadow:0 13px 34px -11px rgba(0,0,0,.1)!important;font-size:13px;font-weight:700;text-transform:uppercase;border-radius:5px;color:#fff;letter-spacing:.7px;transition:all .2s ease}.plus-CXO-wrapper .btn-hp-primary-dark:hover{box-shadow:0 13px 34px -11px rgba(0,0,0,.3)!important;transform:translateY(-1px);background-color:#7b57eb}.plus-CXO-wrapper .hr-style-purple{margin:5px auto 10px;border:0;width:97px;height:1px;background:#8969ed}.plus-CXO-wrapper .section-header h3{color:#fff}.plus-student-wrapper .hero-section{background:#6a49c6;position:relative;height:auto;padding:7rem 0;z-index:unset}.plus-student-wrapper .hero-section:after{content:"";background:#5a39b6;width:1500px;position:absolute;height:380px;transform:rotate(16.5deg);z-index:0;top:185px;left:-150px}@media (min-width:1920px){.plus-student-wrapper .hero-section:after{width:2060px;transform:rotate(11.2deg);top:180px}}@media (min-width:768px) and (max-width:1023px){.plus-student-wrapper .hero-section:after{transform:rotate(42deg);top:298px;left:-375px;height:550px;width:1200px}}.plus-student-wrapper .hero-section .container{position:relative;z-index:1}.plus-student-wrapper .hero-section .hero-content-wrapper{width:80%;margin-bottom:2rem}@media (min-width:768px) and (max-width:1023px){.plus-student-wrapper .hero-section .hero-content-wrapper{margin:0 auto}}@media (max-width:767px){.plus-student-wrapper .hero-section .hero-content-wrapper{width:100%}}.plus-student-wrapper .hero-section .hero-content-wrapper .heading{color:#fff;font-size:28px;margin-top:3rem;margin-bottom:25px}@media (min-width:768px) and (max-width:1023px){.plus-student-wrapper .hero-section .hero-content-wrapper .heading{margin-bottom:15px}}.plus-student-wrapper .hero-section .hero-content-wrapper .subheading{color:#eae2ff;font-size:15px}.plus-student-wrapper .hero-section .hero-content-wrapper .btn-hp-primary{background:#e9579c;transition:all .2s ease;box-shadow:none}.plus-student-wrapper .hero-section .hero-content-wrapper .btn-hp-primary:hover{box-shadow:0 13px 34px -11px rgba(0,0,0,.3);background:#e74591;transform:translateY(-1px)}.plus-student-wrapper .hero-section .hero-illustration-student{height:344px;width:715px;background-size:contain;background-repeat:no-repeat;position:absolute;bottom:-345px;right:0;z-index:1}@media (min-width:768px) and (max-width:1023px){.plus-student-wrapper .hero-section .hero-illustration-student{position:relative;width:88%;bottom:unset;right:unset;margin:0 auto}}@media (max-width:767px){.plus-student-wrapper .hero-section .hero-illustration-student{height:171px;width:100%;position:relative;bottom:unset;right:unset}}.plus-student-wrapper .hero-section .watch-video-btn{bottom:-320px;left:80px}@media (min-width:768px) and (max-width:1023px){.plus-student-wrapper .hero-section .watch-video-btn{bottom:10px;left:133px}}@media (max-width:767px){.plus-student-wrapper .hero-section .watch-video-btn{bottom:10px;left:20px}}.plus-student-wrapper .hero-section .learn-more{display:inline-block;cursor:pointer;outline:none;border:0;vertical-align:middle;background:transparent;padding:0;width:14rem;height:auto;margin-left:7px}.plus-student-wrapper .hero-section .learn-more .circle{position:relative;margin:0;width:3.5rem;height:3.5rem;background:#fff;border-radius:1.825rem}.plus-student-wrapper .hero-section .learn-more .circle .icon-play{position:absolute;width:12px;height:12px;left:13px;top:12px}.plus-student-wrapper .hero-section .learn-more .circle:after{animation-delay:0s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.65,0,.34,1)}.plus-student-wrapper .hero-section .learn-more .circle:after,.plus-student-wrapper .hero-section .learn-more .circle:before{opacity:0;display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;content:"";height:100%;width:100%;border:6px solid #fff;border-radius:100%;animation-name:Vb;animation-duration:3s;z-index:-1}.plus-student-wrapper .hero-section .learn-more .circle:before{animation-delay:.5s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.65,0,.34,1)}.plus-student-wrapper .hero-section .learn-more .button-text{position:absolute;top:0;left:0;right:0;bottom:0;padding:.75rem 0;margin:0 0 0 1.85rem;text-align:center;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.6px;margin-left:32px;line-height:1.9}.plus-student-wrapper .courses-section{position:relative;background:#f6f7f9}.plus-student-wrapper .courses-section .course-card-sec{position:relative;z-index:2}.plus-student-wrapper .plus-benefits-section{background:#fff;padding:4rem 0;position:relative}.plus-student-wrapper .plus-benefits-section .section-header{margin-bottom:50px}.plus-student-wrapper .plus-benefits-section .benefits-card-style{background:linear-gradient(#f1f2f6,#fff);border-radius:5px;color:#494949;transition:all .2s ease-in-out}.plus-student-wrapper .plus-benefits-section .benefits-card-style:hover{background:#fff;box-shadow:0 46px 44px 0 rgba(138,142,162,.2);border-radius:5px}.plus-student-wrapper .plus-benefits-section .benefits-card-style:hover .head-div{background:#ec529b;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px}.plus-student-wrapper .plus-benefits-section .benefits-card-style:hover .head-div svg path,.plus-student-wrapper .plus-benefits-section .benefits-card-style:hover .head-div svg polygon{fill:#fff}@media (max-width:1023px){.plus-student-wrapper .plus-benefits-section .benefits-card-style{background:#fff;box-shadow:0 46px 44px 0 rgba(138,142,162,.2);border-radius:5px;margin:0 10px;margin-bottom:30px}.plus-student-wrapper .plus-benefits-section .benefits-card-style .head-div{border-top-left-radius:5px;border-top-right-radius:5px;background:#ec529b;color:#fff}.plus-student-wrapper .plus-benefits-section .benefits-card-style .head-div svg path,.plus-student-wrapper .plus-benefits-section .benefits-card-style .head-div svg polygon{fill:#fff}}.plus-student-wrapper .plus-benefits-section .benefits-card-style .head-div{padding:15px;height:86px}.plus-student-wrapper .plus-benefits-section .benefits-card-style .head-div .icon-wrap svg{height:50px;margin-right:10px}.plus-student-wrapper .plus-benefits-section .benefits-card-style .head-div .title{font-size:22px;line-height:1.3}.plus-student-wrapper .plus-benefits-section .benefits-card-style .content{padding:25px 15px;opacity:.8;height:110px}@media (min-width:768px) and (max-width:1023px){.plus-student-wrapper .plus-benefits-section .benefits-card-style .content{height:120px}}.plus-student-wrapper .mentors-section{padding-bottom:3rem}.plus-student-wrapper .companies-section{padding:3rem 0;position:relative}.plus-student-wrapper .companies-section .section-header{margin-bottom:40px}.plus-student-wrapper .companies-section .companies-wrapper{display:flex;justify-content:space-evenly}@media (max-width:767px){.plus-student-wrapper .companies-section .companies-wrapper{display:grid;grid-template-columns:repeat(2,50%);grid-row-gap:28px}}.plus-student-wrapper .companies-section .companies-wrapper img{height:22px}@media (max-width:767px){.plus-student-wrapper .companies-section .companies-wrapper img{margin:0 auto;height:26px}}.plus-student-wrapper .other-courses-section{padding:3rem 0;background:linear-gradient(151deg,rgba(27,31,54,.1),transparent 45%)}.plus-student-wrapper .other-courses-section .card-wrapper{box-shadow:0 43px 52px rgba(138,142,162,.3)}@media (max-width:767px){.plus-student-wrapper .other-courses-section .card-wrapper{box-shadow:none}}@media (min-width:768px) and (max-width:1023px){.plus-student-wrapper .other-courses-section .card-wrapper .image{width:160px}}@media (max-width:767px){.plus-student-wrapper .other-courses-section .card-wrapper .image{width:84%;margin:0 auto}}.plus-student-wrapper .other-courses-section .card-wrapper .link-text{background:#fff;color:#494949}.plus-student-wrapper .other-courses-section .card-wrapper .link-text:hover{color:#fff;background:#007aff}.plus-student-wrapper .other-courses-section .card-wrapper .link-text:hover svg polygon{fill:#fff}.plus-student-wrapper .other-courses-section .card-wrapper .link-text .icon-arrow-left svg{height:10px}.plus-student-wrapper .cta-card-section .card-wrapper{background:#6a49c6}.plus-student-wrapper .cta-card-section .card-wrapper .content-wrapper{padding:50px}@media (min-width:768px) and (max-width:1023px){.plus-student-wrapper .cta-card-section .card-wrapper .content-wrapper{padding:40px}}.plus-student-wrapper .cta-card-section .card-wrapper .heading{font-size:30px}.plus-student-wrapper .cta-card-section .card-wrapper .text{font-size:20px}.plus-student-wrapper .cta-card-section .card-wrapper .btn-hp-primary{padding:14px 41px;transition:all .2s ease}.plus-student-wrapper .cta-card-section .card-wrapper .btn-hp-primary:hover{box-shadow:0 17px 39px -11px rgba(0,0,0,.4);transform:translateY(-1px)}.plus-student-wrapper .cta-card-section .card-wrapper .bg-wrapper{opacity:1}.plus-student-wrapper .plus-footer{margin-top:3rem}.plus-student-wrapper .floating-action-button-wrapper .btn-floating-action{background:#422399}.plus-student-wrapper .floating-action-button-wrapper .card-wrapper{background:#242944}.plus-student-wrapper .hp-banner-top{background:#2b2d43}.plus-student-wrapper .hp-banner-top .btn{background:#343751}.plus-student-wrapper .hp-banner-top .btn:hover{background:#3e4261}.plus-student-wrapper .btn-hp-primary{background:#f14094}.plus-student-wrapper .btn-hp-primary:hover{background:#f2539f}.plus-student-wrapper .confetti-1{height:1000px;position:absolute;width:100vw;z-index:1;background-size:contain}.plus-student-wrapper .confetti-2{height:2700px;position:absolute;width:100vw;z-index:0;background-size:contain}.plus-student-wrapper .confetti-3{height:1100px;position:absolute;width:100vw;z-index:0;background-size:contain}.plus-student-wrapper #courses-link{transform:translateY(-20px)}.plus-course-wrapper{background:#f6f7f9}.plus-course-wrapper .hero-section{background-size:contain;background-repeat:no-repeat;height:343px;width:100%}@media (min-width:768px) and (max-width:1023px){.plus-course-wrapper .hero-section{background-size:cover;background-position:50%}}@media (max-width:767px){.plus-course-wrapper .hero-section{height:auto;padding:4rem 0;background-size:cover;background-position:100%}}.plus-course-wrapper .hero-section .hero-content-wrapper .heading{font-size:29px;width:72%;line-height:1.2;margin-top:0;color:#fff;margin-bottom:20px}@media (min-width:768px) and (max-width:1023px){.plus-course-wrapper .hero-section .hero-content-wrapper .heading{text-align:left;width:100%}}@media (max-width:767px){.plus-course-wrapper .hero-section .hero-content-wrapper .heading{margin-top:20px;margin-bottom:10px;width:100%}}.plus-course-wrapper .hero-section .hero-content-wrapper .desc{text-transform:none;color:hsla(0,0%,100%,.8);width:85%;margin-bottom:20px;font-size:15px}@media (min-width:768px) and (max-width:1023px){.plus-course-wrapper .hero-section .hero-content-wrapper .desc{text-align:left;width:100%}}@media (max-width:767px){.plus-course-wrapper .hero-section .hero-content-wrapper .desc{width:100%}}.plus-course-wrapper .hero-section .hero-content-wrapper .star-wrapper{margin-left:18px}.plus-course-wrapper .hero-section .hero-content-wrapper .learners{color:#fff;text-transform:none;margin-left:10px}.plus-course-wrapper .hero-section .hero-content-wrapper .btn-hp-primary{box-shadow:0 9px 13px -11px rgba(0,0,0,.3);font-size:13px}.plus-course-wrapper .hero-section .hero-content-wrapper .btn-hp-primary:hover{box-shadow:0 13px 34px -11px rgba(0,0,0,.3)}.plus-course-wrapper .hero-section .hero-content-wrapper .course-img{height:160px}@media (max-width:1023px){.plus-course-wrapper .hero-section .hero-content-wrapper .course-img{margin-left:0}}.plus-course-wrapper .hero-section .hero-content-wrapper .pricing-box{background:linear-gradient(135deg,#5460b9,#394193);color:#fff;border-radius:5px;text-transform:none;font-size:16px;width:82%;margin-left:auto}@media (min-width:768px) and (max-width:1023px){.plus-course-wrapper .hero-section .hero-content-wrapper .pricing-box{text-align:left;margin-left:0;width:100%}}@media (max-width:767px){.plus-course-wrapper .hero-section .hero-content-wrapper .pricing-box{margin:0 auto;margin-top:20px;text-align:left}}.plus-course-wrapper .hero-section .hero-content-wrapper .pricing-box .bg-div{padding:20px;background-position:100%}.plus-course-wrapper .hero-section .hero-content-wrapper .pricing-box .ribbon-wrapper{position:absolute;left:70px;color:#494949}@media (min-width:768px) and (max-width:1023px){.plus-course-wrapper .hero-section .hero-content-wrapper .pricing-box .ribbon-wrapper{left:6px}}@media (max-width:767px){.plus-course-wrapper .hero-section .hero-content-wrapper .pricing-box .ribbon-wrapper{left:37px}}.plus-course-wrapper .hero-section .hero-content-wrapper .pricing-box .ribbon-wrapper .image{width:189px}.plus-course-wrapper .hero-section .hero-content-wrapper .pricing-box .ribbon-wrapper .text{position:absolute;top:12px;left:31px;display:flex;align-items:center}.plus-course-wrapper .hero-section .hero-content-wrapper .pricing-box .ribbon-wrapper .text span{font-weight:600;font-size:17px}.plus-course-wrapper .hero-section .hero-content-wrapper .pricing-box .ribbon-wrapper .text strike{font-size:10px;color:rgba(60,62,84,.6);margin-left:6px}.plus-course-wrapper .hero-section .hero-content-wrapper .pricing-box .emi-txt{margin-top:64px;margin-bottom:0;font-weight:600}.plus-course-wrapper .hero-section .hero-content-wrapper .pricing-box .green-tag-wrapper{position:absolute;right:5px;bottom:12px}@media (max-width:767px){.plus-course-wrapper .hero-section .hero-content-wrapper .pricing-box .green-tag-wrapper{right:37px}}.plus-course-wrapper .hero-section .hero-content-wrapper .pricing-box .green-tag-wrapper .image{height:44px}.plus-course-wrapper .hero-section .hero-content-wrapper .pricing-box .green-tag-wrapper .text{text-transform:uppercase;position:absolute;top:3px;left:23px;font-weight:600;font-size:18px}@media (max-width:767px){.plus-course-wrapper .hero-section .flex-jc-mob{justify-content:center}}.plus-course-wrapper .course-detail-section{padding-top:0}.plus-course-wrapper .course-detail-section .section-header h3{text-align:left}.plus-course-wrapper .course-detail-section .section-header hr{margin:5px 0 10px}.plus-course-wrapper .course-detail-section .nav-bg-wrapper{background:#2c4b6c}.plus-course-wrapper .course-detail-section .top-button-nav{width:100%;text-align:center;display:flex}@media (max-width:767px){.plus-course-wrapper .course-detail-section .top-button-nav{display:none}}.plus-course-wrapper .course-detail-section .top-button-nav a{text-decoration:none!important;display:block;width:100%;background:transparent;border-bottom:3px solid transparent}.plus-course-wrapper .course-detail-section .top-button-nav a.link-overview,.plus-course-wrapper .course-detail-section .top-button-nav a:hover{background:#1b3148;border-bottom:3px solid #1ad696}.plus-course-wrapper .course-detail-section .top-button-nav .btn{text-transform:uppercase;background:#2c4b6c;border-radius:0;color:#c8cbe3;font-size:13px;letter-spacing:.6px;font-weight:600;padding:15px 0;background:transparent}.plus-course-wrapper .course-detail-section .overview-sec{margin-top:20px}.plus-course-wrapper .course-detail-section .overview-sec .description{color:#3c3e54;line-height:1.6;margin-top:30px;margin-bottom:30px;font-size:15px}.plus-course-wrapper .course-detail-section .overview-sec .learning-box{background:#fff;padding:20px;border-radius:5px;margin-bottom:20px;margin-top:20px;font-size:15px}.plus-course-wrapper .course-detail-section .overview-sec .title{font-weight:700;text-transform:uppercase;letter-spacing:1.8px;margin-bottom:10px}.plus-course-wrapper .course-detail-section .overview-sec .text{color:#3c3e54}.plus-course-wrapper .course-detail-section .overview-sec .points{margin-top:20px;display:grid;grid-template-columns:repeat(2,50%);grid-row-gap:15px}.plus-course-wrapper .course-detail-section .overview-sec .points .point{width:90%;display:flex}.plus-course-wrapper .course-detail-section .overview-sec .points .point img{height:15px;margin-right:10px}.plus-course-wrapper .course-detail-section .overview-sec .query-sec{text-align:right}@media (max-width:1023px){.plus-course-wrapper .course-detail-section .overview-sec .query-sec{display:none}}.plus-course-wrapper .course-detail-section .overview-sec .query-sec p{margin-bottom:5}.plus-course-wrapper .course-detail-section .overview-sec .query-sec .btn-group{background:#2c4b6c;border-radius:5px}.plus-course-wrapper .course-detail-section .overview-sec .query-sec .btn-group .btn{color:#fff;background:transparent;font-size:13px;font-weight:600;margin:9px 0;padding:0;width:150px;transition:none}.plus-course-wrapper .course-detail-section .overview-sec .query-sec .btn-group .btn:hover{box-shadow:inherit}.plus-course-wrapper .course-detail-section .overview-sec .query-sec .btn-group .btn:first-child{border-right:1px solid #c8cbe3}.plus-course-wrapper .course-detail-section .overview-sec .query-sec .btn-group .btn img{height:12px;margin-right:5px}@keyframes Vb{0%{opacity:1;transform:scale3d(.75,.75,1)}to{opacity:0;transform:scale3d(1.5,1.5,1)}}.plus-course-wrapper .course-detail-section .overview-sec .video-wrapper{margin-top:20px;position:relative;display:flex;justify-content:center;align-items:center}.plus-course-wrapper .course-detail-section .overview-sec .video-wrapper img{width:100%}.plus-course-wrapper .course-detail-section .overview-sec .video-wrapper .btn-play{position:absolute;border:0;background:rgba(241,64,64,.7);border-radius:50%;height:40px;width:40px}.plus-course-wrapper .course-detail-section .overview-sec .video-wrapper .btn-play img{width:unset;margin-left:2px}.plus-course-wrapper .course-detail-section .overview-sec .video-wrapper .btn-play:after{animation-delay:0s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.65,0,.34,1)}.plus-course-wrapper .course-detail-section .overview-sec .video-wrapper .btn-play:after,.plus-course-wrapper .course-detail-section .overview-sec .video-wrapper .btn-play:before{opacity:0;position:absolute;content:"";height:100%;width:100%;border:6px solid rgba(241,64,64,.5);border-radius:100%;animation-name:Vb;animation-duration:3s;z-index:1;top:0;left:0}.plus-course-wrapper .course-detail-section .overview-sec .video-wrapper .btn-play:before{animation-delay:1s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.65,0,.34,1)}.plus-course-wrapper .course-detail-section .overview-sec .course-info-box{background:#edeef5;margin-top:20px;padding-top:23px;border-radius:7px}.plus-course-wrapper .course-detail-section .overview-sec .course-info-box .outer-fx{margin-bottom:18px;padding:5px 23px}@media (min-width:768px) and (max-width:1023px){.plus-course-wrapper .course-detail-section .overview-sec .course-info-box .outer-fx{padding:0 13px}}.plus-course-wrapper .course-detail-section .overview-sec .course-info-box .outer-fx.classes-fx{color:#734ae9;background:rgba(115,74,233,.1);margin-left:16px;margin-right:16px;padding:5px 7px}@media (min-width:768px) and (max-width:1023px){.plus-course-wrapper .course-detail-section .overview-sec .course-info-box .outer-fx.classes-fx{margin-left:16px;margin-right:16px}}.plus-course-wrapper .course-detail-section .overview-sec .course-info-box .outer-fx.classes-fx .subtitle{font-weight:600}.plus-course-wrapper .course-detail-section .overview-sec .course-info-box img{height:15px;width:25px;margin-right:10px}.plus-course-wrapper .course-detail-section .overview-sec .course-info-box img.classes-icon{height:19px}.plus-course-wrapper .course-detail-section .overview-sec .course-info-box .title{font-weight:600;letter-spacing:.3px;font-size:12px;width:180px;margin-bottom:0}@media (min-width:768px) and (max-width:1023px){.plus-course-wrapper .course-detail-section .overview-sec .course-info-box .title{width:80px}}.plus-course-wrapper .course-detail-section .overview-sec .course-info-box .subtitle{margin-bottom:0}.plus-course-wrapper .course-detail-section .overview-sec .course-info-box .share-course-cta{padding:10px;width:100%;background:rgba(120,126,154,.2);font-weight:500;position:relative;transition:all .5s ease-in;display:flex;align-items:center;justify-content:space-between}.plus-course-wrapper .course-detail-section .overview-sec .course-info-box .share-course-cta .txt{margin-bottom:0}@media (min-width:768px) and (max-width:1023px){.plus-course-wrapper .course-detail-section .overview-sec .course-info-box .share-course-cta .txt{display:none}}.plus-course-wrapper .course-detail-section .overview-sec .course-info-box .share-course-cta:active,.plus-course-wrapper .course-detail-section .overview-sec .course-info-box .share-course-cta:focus,.plus-course-wrapper .course-detail-section .overview-sec .course-info-box .share-course-cta:hover{color:unset}.plus-course-wrapper .course-detail-section .overview-sec .course-info-box .share-course-cta img{height:34px;width:34px;margin-right:5px;margin-bottom:3px;transition:all .4s ease}.plus-course-wrapper .course-detail-section .overview-sec .course-info-box .share-course-cta img:hover{filter:brightness(115%);transform:translateY(-2px)}@media (max-width:1023px){.plus-course-wrapper .course-detail-section .course-content-sec{transform:none}}@media (min-width:768px) and (max-width:1023px){.plus-course-wrapper .course-detail-section .course-content-sec{margin-top:20px}}@media (max-width:767px){.plus-course-wrapper .course-detail-section .course-content-sec{margin-top:40px}}.plus-course-wrapper .course-detail-section .course-content-sec .section-header{margin-bottom:30px}.plus-course-wrapper .course-detail-section .course-content-sec .section-header h3{margin-top:0}.plus-course-wrapper .course-detail-section .course-content-sec p{font-size:15px}.plus-course-wrapper .course-detail-section .course-content-sec .LAP-wrapper{display:flex;margin-bottom:30px}@media (max-width:767px){.plus-course-wrapper .course-detail-section .course-content-sec .LAP-wrapper{display:block}}.plus-course-wrapper .course-detail-section .course-content-sec .div-with-icon{background:#e3e5f1;border-radius:3rem;display:flex;margin-right:10px}@media (max-width:767px){.plus-course-wrapper .course-detail-section .course-content-sec .div-with-icon{display:inline-block;margin-bottom:10px}}.plus-course-wrapper .course-detail-section .course-content-sec .div-with-icon img{height:30px}.plus-course-wrapper .course-detail-section .course-content-sec .div-with-icon span{padding:6px 9px;text-transform:uppercase;font-weight:600;font-size:13px}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card{margin-bottom:20px;background:rgba(237,238,245,.7);padding:10px;border-radius:5px;position:relative}@media (max-width:767px){.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card{padding:15px}}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .free-tag{display:none;position:absolute;right:-13px;top:-13px;width:110px}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .free-txt{display:none;position:absolute;right:0;transform:rotate(45deg);color:#fff;text-transform:uppercase;font-weight:600;font-size:22px}@media (max-width:767px){.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .free-txt{top:11px;right:-4px}}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .disp-grid{display:grid;grid-template-columns:95px auto}@media (max-width:767px){.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .disp-grid{display:block}}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card.chapter-card-1{border:1px solid #007aff}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card.chapter-card-1 .free-tag,.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card.chapter-card-1 .free-txt{display:block}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .chapter-no{height:24px;display:flex;justify-content:center;align-items:center;border:1px solid rgba(120,126,154,.5);border-radius:5px;background:hsla(0,0%,100%,.5);margin-right:10px;color:#787e9a;font-size:14px;font-weight:500}@media (max-width:767px){.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .chapter-no{height:24px;width:74px;margin-bottom:10px}}@media (max-width:767px){.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .w-100-mob{width:100%}}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .chapter-title{font-size:18px;font-weight:500;margin-top:0;margin-bottom:20px}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .tags .tag{padding:7px 11px;border-radius:14px;text-transform:uppercase;font-size:12px;font-weight:600;color:#fff;opacity:.8;margin-right:5px}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .tags .tag.tag-blue{background:#5196ff}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .tags .tag.tag-green{background:#00c15e}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .tags .tag img{height:10px;margin-bottom:3px;margin-right:4px}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .chapter-desc{margin-top:15px}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .btn-see-more{background:transparent;color:#007aff;text-transform:uppercase;font-size:13px;transition:all .2s ease;padding-left:0}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .btn-see-more:hover{background:rgba(237,238,245,.4)}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .btn-see-more img{margin-left:5px;height:7px;margin-bottom:2px}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .btn-see-more .rotate-180{transform:rotate(180deg)}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .modules-card{margin-top:15px;font-size:15px}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .modules-card .module-div{margin-bottom:10px;align-items:center;width:100%}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .modules-card .module-div .div-with-icon{margin-bottom:0}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .modules-card .module-div .div-with-icon.i-lesson{width:95px}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .modules-card .module-div .div-with-icon.i-assessment{width:135px}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .modules-card .module-div .div-with-icon.i-project{width:109px}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .modules-card .module-div .name{flex:1}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .modules-card .module-div img{height:30px;width:30px}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .modules-card .module-div img.icon-2{height:15px}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .modules-card .module-description{color:#494949;margin-left:60px;padding:5px;border-radius:3px;margin-bottom:10px;width:95%}@media (max-width:767px){.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .modules-card .module-description{width:100%;margin-left:0}}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .modules-card .module-description ul{padding-left:25px;margin-bottom:0;list-style-type:circle}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .modules-card .project-img-wrapper .project-img{height:100px;width:100px;object-fit:cover;border-radius:5px;margin-right:15px;margin-bottom:15px}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .modules-card .project-img-wrapper .photo-card{position:relative;transition:all .4s ease}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .modules-card .project-img-wrapper .photo-card .overlay{display:none}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .modules-card .project-img-wrapper .photo-card .overlay img{height:20px;width:20px}.plus-course-wrapper .course-detail-section .course-content-sec .chapter-card .modules-card .project-img-wrapper .photo-card:hover .overlay{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0;width:calc(100% - 15px);height:calc(100% - 15px)}.plus-course-wrapper .course-detail-section .course-content-sec .description{margin-top:30px}.plus-course-wrapper .course-detail-section .course-content-sec .btn-view-more{border:1px solid #007aff;color:#494949;background:#eff0f6;padding:8px 26px;text-transform:uppercase;font-size:13px;border-radius:5px;letter-spacing:1px}.plus-course-wrapper .course-modes-section{padding:4rem 0;position:relative;z-index:1}.plus-course-wrapper .course-modes-section .subtext{width:46%;margin:0 auto}@media (max-width:1023px){.plus-course-wrapper .course-modes-section .subtext{width:100%}}.plus-course-wrapper .course-modes-section .card-wrapper{background:#fff;border-radius:5px;box-shadow:0 55px 44px 0 rgba(138,142,162,.2)}.plus-course-wrapper .course-modes-section .card-wrapper.disabled{opacity:.5;background:rgba(138,142,162,.2);pointer-events:none;box-shadow:none}@media (max-width:1023px){.plus-course-wrapper .course-modes-section .card-wrapper.disabled{display:none}}.plus-course-wrapper .course-modes-section .card-wrapper.disabled .btn-hp-primary{background:transparent!important}.plus-course-wrapper .course-modes-section .card-wrapper .card-head{background-repeat:no-repeat;background-size:29%;text-align:center;padding:10px}@media (min-width:768px) and (max-width:1023px){.plus-course-wrapper .course-modes-section .card-wrapper .card-head{background-size:25%}}.plus-course-wrapper .course-modes-section .card-wrapper .card-head h4{text-transform:uppercase;font-weight:700;margin:20px 0;font-size:20px}.plus-course-wrapper .course-modes-section .card-wrapper .card-head .amount{font-size:20px;font-weight:600}.plus-course-wrapper .course-modes-section .card-wrapper .card-head .amount-striked-out{font-size:12px}.plus-course-wrapper .course-modes-section .card-wrapper .card-head hr{border:.6px solid #c0cfdf;width:93%;margin-bottom:0}.plus-course-wrapper .course-modes-section .card-wrapper .card-body{color:#3c3e54;text-align:center}.plus-course-wrapper .course-modes-section .card-wrapper .card-body p{text-align:left}.plus-course-wrapper .course-modes-section .card-wrapper .card-body ul{padding-left:20px;text-align:left}.plus-course-wrapper .course-modes-section .card-wrapper .card-body ul.inner-list{padding-left:0;font-size:13px;margin-bottom:25px}.plus-course-wrapper .course-modes-section .card-wrapper .card-body ul.inner-list li{margin-bottom:5px}.plus-course-wrapper .course-modes-section .card-wrapper .card-body ul .point{font-weight:600;margin-bottom:10px}.plus-course-wrapper .course-modes-section .card-wrapper .card-body .btn-hp-primary{background:#fff;transition:all .2s ease;box-shadow:none}.plus-course-wrapper .course-modes-section .card-wrapper .card-body .btn-hp-primary:hover{color:#fff;box-shadow:none}.plus-course-wrapper .course-modes-section .card-color-1 .amount{color:#006ee7}.plus-course-wrapper .course-modes-section .card-color-1 .btn-hp-primary{border:1px solid #006ee7;color:#006ee7}.plus-course-wrapper .course-modes-section .card-color-1 .btn-hp-primary:hover{background:#006ee7}.plus-course-wrapper .course-modes-section .card-color-2 .amount{color:#179863}.plus-course-wrapper .course-modes-section .card-color-2 .btn-hp-primary{border:1px solid #179863;color:#179863}.plus-course-wrapper .course-modes-section .card-color-2 .btn-hp-primary:hover{background:#179863}.plus-course-wrapper .course-modes-section .card-color-3 .amount{color:#e43333}.plus-course-wrapper .course-modes-section .card-color-3 .btn-hp-primary{border:1px solid #e43333;color:#e43333}.plus-course-wrapper .course-modes-section .card-color-3 .btn-hp-primary:hover{background:#e43333}.plus-course-wrapper .plus-advantages-section{padding:5rem 0}.plus-course-wrapper .plus-advantages-section .section-header{margin-bottom:30px}.plus-course-wrapper .plus-advantages-section .box-1 .text{color:#23a8e1}.plus-course-wrapper .plus-advantages-section .box-1:hover{border-color:#23a8e1}.plus-course-wrapper .plus-advantages-section .box-2 .text{color:#f6b632}.plus-course-wrapper .plus-advantages-section .box-2:hover{border-color:#f6b632}.plus-course-wrapper .plus-advantages-section .box-3 .text{color:#ec59b0}.plus-course-wrapper .plus-advantages-section .box-3:hover{border-color:#ec59b0}.plus-course-wrapper .plus-advantages-section .box-4 .text{color:#734ae9}.plus-course-wrapper .plus-advantages-section .box-4:hover{border-color:#734ae9}.plus-course-wrapper .plus-advantages-section .box-5 .text{color:#ff6a30}.plus-course-wrapper .plus-advantages-section .box-5:hover{border-color:#ff6a30}.plus-course-wrapper .plus-advantages-section .box-6 .text{color:#005df8}.plus-course-wrapper .plus-advantages-section .box-6:hover{border-color:#005df8}.plus-course-wrapper .plus-advantages-section .box-wrapper{background:#fff;border-radius:5px;display:flex;align-items:center;margin-bottom:30px;padding-right:15px;border:1px solid transparent;transition:all .2s ease}.plus-course-wrapper .plus-advantages-section .box-wrapper:hover{box-shadow:0 55px 44px 0 rgba(138,142,162,.2);position:relative;z-index:2}.plus-course-wrapper .plus-advantages-section .box-wrapper .artwork{height:110px;width:110px;padding:8px}.plus-course-wrapper .plus-advantages-section .box-wrapper .text{font-size:22px;font-weight:700;line-height:1.2;margin-left:15px}.plus-course-wrapper .certificate-section{background:#fff;margin:0 0 4rem;padding-bottom:2rem;padding-top:3rem;position:relative;font-size:16px}.plus-course-wrapper .certificate-section .section-header{margin-bottom:20px}.plus-course-wrapper .certificate-section .section-header h3{margin-top:0;text-align:left}.plus-course-wrapper .certificate-section .section-header hr{margin:5px 0 10px}.plus-course-wrapper .certificate-section .bullets{margin-bottom:20px}.plus-course-wrapper .certificate-section .bullets span{display:block;margin-bottom:4px;font-size:15px}.plus-course-wrapper .certificate-section .bullets span img{height:10px;margin-right:8px}.plus-course-wrapper .certificate-section .company-wrapper{display:flex;margin-top:15px;margin-bottom:25px}@media (max-width:1023px){.plus-course-wrapper .certificate-section .company-wrapper{display:block;margin-bottom:5px}}.plus-course-wrapper .certificate-section .company-wrapper .company-logo{width:84px;margin-right:30px}.plus-course-wrapper .certificate-section .company-wrapper .company-logo.sb-logo{width:140px;height:29px}.plus-course-wrapper .certificate-section .company-wrapper .company-logo.hackr-logo{width:95px}.plus-course-wrapper .certificate-section .company-wrapper .company-logo.analytics-logo{width:125px}@media (max-width:1023px){.plus-course-wrapper .certificate-section .company-wrapper .company-logo{margin-bottom:15px}}.plus-course-wrapper .certificate-section .certificate{height:320px;float:right;border:1px solid #8a8ea2;border-radius:5px}@media (min-width:768px) and (max-width:1023px){.plus-course-wrapper .certificate-section .certificate{height:265px}}@media (max-width:767px){.plus-course-wrapper .certificate-section .certificate{float:unset;height:240px;margin-top:20px}}.plus-course-wrapper .certificate-section .btn-hp-primary{box-shadow:none;text-transform:uppercase;font-size:12px;padding:9px 17px}.plus-course-wrapper .certificate-section .btn-hp-primary:hover{box-shadow:0 20px 30px 0 rgba(138,142,162,.2)}.plus-course-wrapper .mentors-section{margin-bottom:4rem;padding-top:3rem}.plus-course-wrapper .course-mentor-section .mentor-card-wrapper{background:#fff;padding:20px;border-radius:4px;margin-top:40px;position:relative;text-align:center}.plus-course-wrapper .course-mentor-section .mentor-card-wrapper .mentor-picture{width:75px;height:75px;background-size:cover;background-position:50%;background-repeat:no-repeat;position:absolute;top:-30px;left:0;right:0;margin:0 auto;border-radius:50%}.plus-course-wrapper .course-mentor-section .mentor-card-wrapper .content-wrapper{margin-top:40px}.plus-course-wrapper .course-mentor-section .mentor-card-wrapper .content-wrapper .name{color:#3c3e54;font-size:18px;font-weight:600}.plus-course-wrapper .course-mentor-section .mentor-card-wrapper .content-wrapper .designation{color:#8a8ea2;font-size:15px;margin-bottom:10px}.plus-course-wrapper .course-mentor-section .mentor-card-wrapper .content-wrapper .intro{font-size:15px;width:95%;margin:0 auto;margin-top:20px}.plus-course-wrapper .course-mentor-section .mentor-card-wrapper .content-wrapper .social-icons img{height:27px;width:27px}.plus-course-wrapper .floating-action-button-wrapper .card-wrapper{background:#2c4b6c}.plus-course-wrapper .floating-action-button-wrapper .card-wrapper .btn-contact{background:#3b5f86}.plus-course-wrapper .bg-pattern-1,.plus-course-wrapper .bg-pattern-2{background-size:cover;background-repeat:no-repeat}@media (max-width:767px){.plus-course-wrapper .bg-pattern-2{background-size:0}}.plus-course-wrapper .bg-pattern-3{height:1000px;position:absolute;width:97vw;background-size:cover;background-repeat:no-repeat;right:0}.plus-course-wrapper .testimonials-section{padding:8rem 0}.plus-course-wrapper .courses-section{background:linear-gradient(151deg,rgba(27,31,54,.1),transparent 45%);padding-top:1rem;padding-bottom:6rem}.plus-course-wrapper .courses-section .section-header{padding-bottom:0}.plus-course-wrapper .courses-section .section-header h3{text-align:left}.plus-course-wrapper .courses-section .section-header hr{margin:5px 0 10px}.plus-course-wrapper #course-content-link{transform:translateY(-150px)}.plus-course-wrapper #course-modes-link{transform:translateY(-80px)}