/* 
	Table of Contents

    01. Fonts -------------------------------------
    02. Plugins -----------------------------------
         No Js ------------------------------------
    03. Settings ----------------------------------
    04. Sprite ------------------------------------
    05. Generic -----------------------------------
    06. Base --------------------------------------
    07. Fonts -------------------------------------
    08. Helpers -----------------------------------
         Clear ------------------------------------
         Notext -----------------------------------
         Hidden -----------------------------------
         Alignleft --------------------------------
         Alignright -------------------------------
         Disabled ---------------------------------
         Margin -----------------------------------
    09. Reset -------------------------------------
    10. Regions -----------------------------------
    11. Container ---------------------------------
    12. Content -----------------------------------
    13. Footer ------------------------------------
    14. Header ------------------------------------
         For some reason, have to use !important to override bulma 
    15. AV Bar ------------------------------------
         Condensed desktop nav to get ~150px more before condensing to mobile/tablet nav 
    16. Main --------------------------------------
    17. Shell -------------------------------------
    18. Sidebar -----------------------------------
    19. Wrapper -----------------------------------
    20. Modules -----------------------------------
    21. Button ------------------------------------
    22. - Main ------------------------------------
    23. - Close -----------------------------------
    24. - Arrow -----------------------------------
    25. - New Buttons -----------------------------
    26. - Menu ------------------------------------
    27. Form Elements -----------------------------
    28. Form --------------------------------------
    29. List --------------------------------------
    30. Logo --------------------------------------
    31. Nav ---------------------------------------
    32. - Main ------------------------------------
    33. - Brands ----------------------------------
    34. - Pagination ------------------------------
    35. - Faq -------------------------------------
    36. - Tabs ------------------------------------
    37. - Mobile Primary --------------------------
    38. - Mobile Secondary ------------------------
    39. - Footer Mobile ---------------------------
    40. - Top Nav (remake) ------------------------
    41. Section -----------------------------------
    42. - Main ------------------------------------
    43. - Intro -----------------------------------
    44. - Callout ---------------------------------
    45. - Hero ------------------------------------
    46. - Contact ---------------------------------
    47. - Text Page -------------------------------
    48. Slider ------------------------------------
    49. - Base ------------------------------------
    50. - Packages --------------------------------
    51. - Gallery ---------------------------------
    52. - Testimonials ----------------------------
    53. - Testimonials Secondary ------------------
    54. Table -------------------------------------
    55. - Trio list: horizontal list of 3, vertically stacked on mobile 
    56. Widget ------------------------------------
    57. Pages -------------------------------------
    58. - Reviews Page ----------------------------
    59. - General ---------------------------------
    60. - Top header ------------------------------
    61. - Pricing section -------------------------
    62. - "Powered by SocialUpgrade" --------------
    63. - Pricing boxes ---------------------------
    64. - Brands ----------------------------------
    65. - Benefits --------------------------------
    66. - How it works ----------------------------
    67. - Testimonial -----------------------------
    68. - Reviews ---------------------------------
    69. - CTA -------------------------------------
    70. - Medium desktop breakpoints --------------
         Top section confetti ---------------------
         Top section confetti ---------------------
         Top section confetti ---------------------
    71. - Tablet breakpoints ----------------------
         Top section background curve -------------
         Top section confetti ---------------------
         Testimonial ------------------------------
         Reviews ----------------------------------
         Benefits ---------------------------------
         Top section ------------------------------
    72. - Mobile breakpoints ----------------------
         Top section ------------------------------
         Pricing boxes ----------------------------
         Brand images -----------------------------
         Testimonial ------------------------------
         Reviews ----------------------------------
         Benefits ---------------------------------
         How it works -----------------------------
         Bottom CTA section -----------------------
         Testimonial ------------------------------
         Bottom CTA section -----------------------
         Benefits ---------------------------------
         CTA section ------------------------------
         How it works -----------------------------
         Top section ------------------------------
         Pricing boxes ----------------------------
         Testimonial ------------------------------
         Pricing ----------------------------------
         Reviews ----------------------------------
    73. Themes ------------------------------------
    74. Reviews -----------------------------------
         Preprocess css ---------------------------
 */

/*@import 'https://afeld.github.io/emoji-css/emoji.css';*/
/* ------------------------------------------------------------ *\
	Fonts
\* ------------------------------------------------------------ */
/*
@font-face{font-family:'Glyphicons Halflings';src:url("../fonts/glyphicons-halflings-regular.eot");src:url("../fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/glyphicons-halflings/fonts/glyphicons-halflings-regular.woff2") format("woff2"),url("../fonts/glyphicons-halflings/fonts/glyphicons-halflings-regular.woff") format("woff"),url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"),url("../images/glyphicons-halflings/fonts/glyphicons-halflings-regular.svg") format("svg")}
.halflings{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.halflings.x05{font-size:6px}
.halflings.x2{font-size:24px}
.halflings.x3{font-size:36px}
.halflings.x4{font-size:48px}
.halflings.x5{font-size:60px}
.halflings.x6{font-size:72px}
.halflings.x7{font-size:84px}
.halflings.x8{font-size:96px}
.halflings.light:before{color:#f2f2f2}
.halflings.drop:before{text-shadow:-1px 1px 3px rgba(0,0,0,0.3)}
.halflings.flip{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);-webkit-filter:FlipH;filter:FlipH;-ms-filter:"FlipH"}
.halflings.flipv{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1);-webkit-filter:FlipV;filter:FlipV;-ms-filter:"FlipV"}
.halflings.rotate90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.halflings.rotate180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.halflings.rotate270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.halflings-glass:before{content:"\E001"}
.halflings-music:before{content:"\E002"}
.halflings-search:before{content:"\E003"}
.halflings-envelope:before{content:"\2709"}
.halflings-heart:before{content:"\E005"}
.halflings-star:before{content:"\E006"}
.halflings-star-empty:before{content:"\E007"}
.halflings-user:before{content:"\E008"}
.halflings-film:before{content:"\E009"}
.halflings-th-large:before{content:"\E010"}
.halflings-th:before{content:"\E011"}
.halflings-th-list:before{content:"\E012"}
.halflings-ok:before{content:"\E013"}
.halflings-remove:before{content:"\E014"}
.halflings-zoom-in:before{content:"\E015"}
.halflings-zoom-out:before{content:"\E016"}
.halflings-off:before{content:"\E017"}
.halflings-signal:before{content:"\E018"}
.halflings-cog:before{content:"\E019"}
.halflings-trash:before{content:"\E020"}
.halflings-home:before{content:"\E021"}
.halflings-file:before{content:"\E022"}
.halflings-time:before{content:"\E023"}
.halflings-road:before{content:"\E024"}
.halflings-download-alt:before{content:"\E025"}
.halflings-download:before{content:"\E026"}
.halflings-upload:before{content:"\E027"}
.halflings-inbox:before{content:"\E028"}
.halflings-play-circle:before{content:"\E029"}
.halflings-repeat:before{content:"\E030"}
.halflings-refresh:before{content:"\E031"}
.halflings-list-alt:before{content:"\E032"}
.halflings-glyph-lock:before{content:"\E033"}
.halflings-flag:before{content:"\E034"}
.halflings-headphones:before{content:"\E035"}
.halflings-volume-off:before{content:"\E036"}
.halflings-volume-down:before{content:"\E037"}
.halflings-volume-up:before{content:"\E038"}
.halflings-qrcode:before{content:"\E039"}
.halflings-barcode:before{content:"\E040"}
.halflings-tag:before{content:"\E041"}
.halflings-tags:before{content:"\E042"}
.halflings-book:before{content:"\E043"}
.halflings-glyph-bookmark:before{content:"\E044"}
.halflings-print:before{content:"\E045"}
.halflings-glyph-camera:before{content:"\E046"}
.halflings-font:before{content:"\E047"}
.halflings-bold:before{content:"\E048"}
.halflings-italic:before{content:"\E049"}
.halflings-text-height:before{content:"\E050"}
.halflings-text-width:before{content:"\E051"}
.halflings-align-left:before{content:"\E052"}
.halflings-align-center:before{content:"\E053"}
.halflings-align-right:before{content:"\E054"}
.halflings-align-justify:before{content:"\E055"}
.halflings-list:before{content:"\E056"}
.halflings-indent-left:before{content:"\E057"}
.halflings-indent-right:before{content:"\E058"}
.halflings-facetime-video:before{content:"\E059"}
.halflings-picture:before{content:"\E060"}
.halflings-pencil:before{content:"\270F"}
.halflings-map-marker:before{content:"\E062"}
.halflings-adjust:before{content:"\E063"}
.halflings-tint:before{content:"\E064"}
.halflings-edit:before{content:"\E065"}
.halflings-share:before{content:"\E066"}
.halflings-check:before{content:"\E067"}
.halflings-move:before{content:"\E068"}
.halflings-step-backward:before{content:"\E069"}
.halflings-fast-backward:before{content:"\E070"}
.halflings-backward:before{content:"\E071"}
.halflings-play:before{content:"\E072"}
.halflings-pause:before{content:"\E073"}
.halflings-stop:before{content:"\E074"}
.halflings-forward:before{content:"\E075"}
.halflings-fast-forward:before{content:"\E076"}
.halflings-step-forward:before{content:"\E077"}
.halflings-eject:before{content:"\E078"}
.halflings-chevron-left:before{content:"\E079"}
.halflings-chevron-right:before{content:"\E080"}
.halflings-plus-sign:before{content:"\E081"}
.halflings-minus-sign:before{content:"\E082"}
.halflings-remove-sign:before{content:"\E083"}
.halflings-ok-sign:before{content:"\E084"}
.halflings-question-sign:before{content:"\E085"}
.halflings-info-sign:before{content:"\E086"}
.halflings-screenshot:before{content:"\E087"}
.halflings-remove-circle:before{content:"\E088"}
.halflings-ok-circle:before{content:"\E089"}
.halflings-ban-circle:before{content:"\E090"}
.halflings-arrow-left:before{content:"\E091"}
.halflings-arrow-right:before{content:"\E092"}
.halflings-arrow-up:before{content:"\E093"}
.halflings-arrow-down:before{content:"\E094"}
.halflings-share-alt:before{content:"\E095"}
.halflings-resize-full:before{content:"\E096"}
.halflings-resize-small:before{content:"\E097"}
.halflings-plus:before{content:"\002B"}
.halflings-minus:before{content:"\2212"}
.halflings-asterisk:before{content:"\002A"}
.halflings-exclamation-sign:before{content:"\E101"}
.halflings-gift:before{content:"\E102"}
.halflings-leaf:before{content:"\E103"}
.halflings-glyph-fire:before{content:"\E104"}
.halflings-eye-open:before{content:"\E105"}
.halflings-eye-close:before{content:"\E106"}
.halflings-warning-sign:before{content:"\E107"}
.halflings-plane:before{content:"\E108"}
.halflings-glyph-calendar:before{content:"\E109"}
.halflings-random:before{content:"\E110"}
.halflings-comments:before{content:"\E111"}
.halflings-magnet:before{content:"\E112"}
.halflings-chevron-up:before{content:"\E113"}
.halflings-chevron-down:before{content:"\E114"}
.halflings-retweet:before{content:"\E115"}
.halflings-shopping-cart:before{content:"\E116"}
.halflings-folder-close:before{content:"\E117"}
.halflings-folder-open:before{content:"\E118"}
.halflings-resize-vertical:before{content:"\E119"}
.halflings-resize-horizontal:before{content:"\E120"}
.halflings-hdd:before{content:"\E121"}
.halflings-bullhorn:before{content:"\E122"}
.halflings-glyph-bell:before{content:"\E123"}
.halflings-certificate:before{content:"\E124"}
.halflings-thumbs-up:before{content:"\E125"}
.halflings-thumbs-down:before{content:"\E126"}
.halflings-hand-right:before{content:"\E127"}
.halflings-hand-left:before{content:"\E128"}
.halflings-hand-top:before{content:"\E129"}
.halflings-hand-down:before{content:"\E130"}
.halflings-circle-arrow-right:before{content:"\E131"}
.halflings-circle-arrow-left:before{content:"\E132"}
.halflings-circle-arrow-top:before{content:"\E133"}
.halflings-circle-arrow-down:before{content:"\E134"}
.halflings-globe:before{content:"\E135"}
.halflings-glyph-wrench:before{content:"\E136"}
.halflings-tasks:before{content:"\E137"}
.halflings-filter:before{content:"\E138"}
.halflings-glyph-briefcase:before{content:"\E139"}
.halflings-fullscreen:before{content:"\E140"}
.halflings-dashboard:before{content:"\E141"}
.halflings-glyph-paperclip:before{content:"\E142"}
.halflings-heart-empty:before{content:"\E143"}
.halflings-link:before{content:"\E144"}
.halflings-phone:before{content:"\E145"}
.halflings-glyph-pushpin:before{content:"\E146"}
.halflings-euro:before{content:"\20AC"}
.halflings-usd:before{content:"\E148"}
.halflings-gbp:before{content:"\E149"}
.halflings-sort:before{content:"\E150"}
.halflings-sort-by-alphabet:before{content:"\E151"}
.halflings-sort-by-alphabet-alt:before{content:"\E152"}
.halflings-sort-by-order:before{content:"\E153"}
.halflings-sort-by-order-alt:before{content:"\E154"}
.halflings-sort-by-attributes:before{content:"\E155"}
.halflings-sort-by-attributes-alt:before{content:"\E156"}
.halflings-unchecked:before{content:"\E157"}
.halflings-expand:before{content:"\E158"}
.halflings-collapse:before{content:"\E159"}
.halflings-collapse-top:before{content:"\E160"}
.halflings-log-in:before{content:"\E161"}
.halflings-flash:before{content:"\E162"}
.halflings-log-out:before{content:"\E163"}
.halflings-new-window:before{content:"\E164"}
.halflings-record:before{content:"\E165"}
.halflings-save:before{content:"\E166"}
.halflings-open:before{content:"\E167"}
.halflings-saved:before{content:"\E168"}
.halflings-import:before{content:"\E169"}
.halflings-export:before{content:"\E170"}
.halflings-send:before{content:"\E171"}
.halflings-floppy-disk:before{content:"\E172"}
.halflings-floppy-saved:before{content:"\E173"}
.halflings-floppy-remove:before{content:"\E174"}
.halflings-floppy-save:before{content:"\E175"}
.halflings-floppy-open:before{content:"\E176"}
.halflings-credit-card:before{content:"\E177"}
.halflings-transfer:before{content:"\E178"}
.halflings-cutlery:before{content:"\E179"}
.halflings-header:before{content:"\E180"}
.halflings-compressed:before{content:"\E181"}
.halflings-earphone:before{content:"\E182"}
.halflings-phone-alt:before{content:"\E183"}
.halflings-tower:before{content:"\E184"}
.halflings-stats:before{content:"\E185"}
.halflings-sd-video:before{content:"\E186"}
.halflings-hd-video:before{content:"\E187"}
.halflings-subtitles:before{content:"\E188"}
.halflings-sound-stereo:before{content:"\E189"}
.halflings-sound-dolby:before{content:"\E190"}
.halflings-sound-5-1:before{content:"\E191"}
.halflings-sound-6-1:before{content:"\E192"}
.halflings-sound-7-1:before{content:"\E193"}
.halflings-copyright-mark:before{content:"\E194"}
.halflings-registration-mark:before{content:"\E195"}
.halflings-cloud:before{content:"\2601"}
.halflings-cloud-download:before{content:"\E197"}
.halflings-cloud-upload:before{content:"\E198"}
.halflings-tree-conifer:before{content:"\E199"}
.halflings-tree-deciduous:before{content:"\E200"}
.halflings-cd:before{content:"\E201"}
.halflings-save-file:before{content:"\E202"}
.halflings-open-file:before{content:"\E203"}
.halflings-level-up:before{content:"\E204"}
.halflings-copy:before{content:"\E205"}
.halflings-paste:before{content:"\E206"}
.halflings-door:before{content:"\1F6AA"}
.halflings-key:before{content:"\1F511"}
.halflings-alert:before{content:"\E209"}
.halflings-equalizer:before{content:"\E210"}
.halflings-king:before{content:"\E211"}
.halflings-queen:before{content:"\E212"}
.halflings-pawn:before{content:"\E213"}
.halflings-bishop:before{content:"\E214"}
.halflings-knight:before{content:"\E215"}
.halflings-baby-formula:before{content:"\E216"}
.halflings-tent:before{content:"\26FA"}
.halflings-blackboard:before{content:"\E218"}
.halflings-bed:before{content:"\E219"}
.halflings-apple:before{content:"\F8FF"}
.halflings-erase:before{content:"\E221"}
.halflings-hourglass:before{content:"\231B"}
.halflings-lamp:before{content:"\E223"}
.halflings-duplicate:before{content:"\E224"}
.halflings-piggy-bank:before{content:"\E225"}
.halflings-scissors:before{content:"\E226"}
.halflings-bitcoin:before{content:"\E227"}
.halflings-yen:before{content:"\00A5"}
.halflings-ruble:before{content:"\20BD"}
.halflings-scale:before{content:"\E230"}
.halflings-ice-lolly:before{content:"\E231"}
.halflings-ice-lolly-tasted:before{content:"\E232"}
.halflings-education:before{content:"\E233"}
.halflings-option-horizontal:before{content:"\E234"}
.halflings-option-vertical:before{content:"\E235"}
.halflings-menu-hamburger:before{content:"\E236"}
.halflings-modal-window:before{content:"\E237"}
.halflings-oil:before{content:"\E238"}
.halflings-grain:before{content:"\E239"}
.halflings-sunglasses:before{content:"\E240"}
.halflings-text-size:before{content:"\E241"}
.halflings-text-color:before{content:"\E242"}
.halflings-text-background:before{content:"\E243"}
.halflings-object-align-top:before{content:"\E244"}
.halflings-object-align-bottom:before{content:"\E245"}
.halflings-object-align-horizontal:before{content:"\E246"}
.halflings-object-align-left:before{content:"\E247"}
.halflings-object-align-vertical:before{content:"\E248"}
.halflings-object-align-right:before{content:"\E249"}
.halflings-triangle-right:before{content:"\E250"}
.halflings-triangle-left:before{content:"\E251"}
.halflings-triangle-bottom:before{content:"\E252"}
.halflings-triangle-top:before{content:"\E253"}
.halflings-terminal:before{content:"\E254"}
.halflings-superscript:before{content:"\E255"}
.halflings-subscript:before{content:"\E256"}
.halflings-menu-left:before{content:"\E257"}
.halflings-menu-right:before{content:"\E258"}
.halflings-menu-down:before{content:"\E259"}
.halflings-menu-up:before{content:"\E260"}
*/
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}
@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}
@keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}
@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}
.bounce{-webkit-animation-name:bounce;animation-name:bounce}
@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}
@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}
.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}
@keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}
.tada{-webkit-animation-name:tada;animation-name:tada}
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{-webkit-transition-duration:50ms;-o-transition-duration:50ms;transition-duration:50ms}
[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{-webkit-transition-delay:50ms;-o-transition-delay:50ms;transition-delay:50ms}
[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s}
[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}
[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s}
[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}
[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}
[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}
[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}
[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}
[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}
[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}
[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s}
[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{-webkit-transition-delay:.35s;-o-transition-delay:.35s;transition-delay:.35s}
[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{-webkit-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}
[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}
[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{-webkit-transition-duration:.45s;-o-transition-duration:.45s;transition-duration:.45s}
[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{-webkit-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}
[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}
[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}
[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{-webkit-transition-duration:.55s;-o-transition-duration:.55s;transition-duration:.55s}
[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{-webkit-transition-delay:.55s;-o-transition-delay:.55s;transition-delay:.55s}
[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{-webkit-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}
[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}
[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{-webkit-transition-duration:.65s;-o-transition-duration:.65s;transition-duration:.65s}
[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{-webkit-transition-delay:.65s;-o-transition-delay:.65s;transition-delay:.65s}
[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{-webkit-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s}
[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}
[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{-webkit-transition-duration:.75s;-o-transition-duration:.75s;transition-duration:.75s}
[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{-webkit-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s}
[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{-webkit-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}
[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}
[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{-webkit-transition-duration:.85s;-o-transition-duration:.85s;transition-duration:.85s}
[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{-webkit-transition-delay:.85s;-o-transition-delay:.85s;transition-delay:.85s}
[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{-webkit-transition-duration:.9s;-o-transition-duration:.9s;transition-duration:.9s}
[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}
[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{-webkit-transition-duration:.95s;-o-transition-duration:.95s;transition-duration:.95s}
[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{-webkit-transition-delay:.95s;-o-transition-delay:.95s;transition-delay:.95s}
[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}
[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}
[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{-webkit-transition-duration:1.05s;-o-transition-duration:1.05s;transition-duration:1.05s}
[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{-webkit-transition-delay:1.05s;-o-transition-delay:1.05s;transition-delay:1.05s}
[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{-webkit-transition-duration:1.1s;-o-transition-duration:1.1s;transition-duration:1.1s}
[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{-webkit-transition-delay:1.1s;-o-transition-delay:1.1s;transition-delay:1.1s}
[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{-webkit-transition-duration:1.15s;-o-transition-duration:1.15s;transition-duration:1.15s}
[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{-webkit-transition-delay:1.15s;-o-transition-delay:1.15s;transition-delay:1.15s}
[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{-webkit-transition-duration:1.2s;-o-transition-duration:1.2s;transition-duration:1.2s}
[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}
[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{-webkit-transition-duration:1.25s;-o-transition-duration:1.25s;transition-duration:1.25s}
[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{-webkit-transition-delay:1.25s;-o-transition-delay:1.25s;transition-delay:1.25s}
[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{-webkit-transition-duration:1.3s;-o-transition-duration:1.3s;transition-duration:1.3s}
[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{-webkit-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s}
[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{-webkit-transition-duration:1.35s;-o-transition-duration:1.35s;transition-duration:1.35s}
[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{-webkit-transition-delay:1.35s;-o-transition-delay:1.35s;transition-delay:1.35s}
[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{-webkit-transition-duration:1.4s;-o-transition-duration:1.4s;transition-duration:1.4s}
[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{-webkit-transition-delay:1.4s;-o-transition-delay:1.4s;transition-delay:1.4s}
[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{-webkit-transition-duration:1.45s;-o-transition-duration:1.45s;transition-duration:1.45s}
[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{-webkit-transition-delay:1.45s;-o-transition-delay:1.45s;transition-delay:1.45s}
[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{-webkit-transition-duration:1.5s;-o-transition-duration:1.5s;transition-duration:1.5s}
[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{-webkit-transition-delay:1.5s;-o-transition-delay:1.5s;transition-delay:1.5s}
[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{-webkit-transition-duration:1.55s;-o-transition-duration:1.55s;transition-duration:1.55s}
[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{-webkit-transition-delay:1.55s;-o-transition-delay:1.55s;transition-delay:1.55s}
[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{-webkit-transition-duration:1.6s;-o-transition-duration:1.6s;transition-duration:1.6s}
[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{-webkit-transition-delay:1.6s;-o-transition-delay:1.6s;transition-delay:1.6s}
[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{-webkit-transition-duration:1.65s;-o-transition-duration:1.65s;transition-duration:1.65s}
[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{-webkit-transition-delay:1.65s;-o-transition-delay:1.65s;transition-delay:1.65s}
[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{-webkit-transition-duration:1.7s;-o-transition-duration:1.7s;transition-duration:1.7s}
[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{-webkit-transition-delay:1.7s;-o-transition-delay:1.7s;transition-delay:1.7s}
[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{-webkit-transition-duration:1.75s;-o-transition-duration:1.75s;transition-duration:1.75s}
[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{-webkit-transition-delay:1.75s;-o-transition-delay:1.75s;transition-delay:1.75s}
[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{-webkit-transition-duration:1.8s;-o-transition-duration:1.8s;transition-duration:1.8s}
[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{-webkit-transition-delay:1.8s;-o-transition-delay:1.8s;transition-delay:1.8s}
[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{-webkit-transition-duration:1.85s;-o-transition-duration:1.85s;transition-duration:1.85s}
[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{-webkit-transition-delay:1.85s;-o-transition-delay:1.85s;transition-delay:1.85s}
[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{-webkit-transition-duration:1.9s;-o-transition-duration:1.9s;transition-duration:1.9s}
[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{-webkit-transition-delay:1.9s;-o-transition-delay:1.9s;transition-delay:1.9s}
[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{-webkit-transition-duration:1.95s;-o-transition-duration:1.95s;transition-duration:1.95s}
[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{-webkit-transition-delay:1.95s;-o-transition-delay:1.95s;transition-delay:1.95s}
[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{-webkit-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s}
[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{-webkit-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s}
[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{-webkit-transition-duration:2.05s;-o-transition-duration:2.05s;transition-duration:2.05s}
[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{-webkit-transition-delay:2.05s;-o-transition-delay:2.05s;transition-delay:2.05s}
[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{-webkit-transition-duration:2.1s;-o-transition-duration:2.1s;transition-duration:2.1s}
[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{-webkit-transition-delay:2.1s;-o-transition-delay:2.1s;transition-delay:2.1s}
[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{-webkit-transition-duration:2.15s;-o-transition-duration:2.15s;transition-duration:2.15s}
[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{-webkit-transition-delay:2.15s;-o-transition-delay:2.15s;transition-delay:2.15s}
[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{-webkit-transition-duration:2.2s;-o-transition-duration:2.2s;transition-duration:2.2s}
[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{-webkit-transition-delay:2.2s;-o-transition-delay:2.2s;transition-delay:2.2s}
[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{-webkit-transition-duration:2.25s;-o-transition-duration:2.25s;transition-duration:2.25s}
[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{-webkit-transition-delay:2.25s;-o-transition-delay:2.25s;transition-delay:2.25s}
[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{-webkit-transition-duration:2.3s;-o-transition-duration:2.3s;transition-duration:2.3s}
[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{-webkit-transition-delay:2.3s;-o-transition-delay:2.3s;transition-delay:2.3s}
[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{-webkit-transition-duration:2.35s;-o-transition-duration:2.35s;transition-duration:2.35s}
[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{-webkit-transition-delay:2.35s;-o-transition-delay:2.35s;transition-delay:2.35s}
[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{-webkit-transition-duration:2.4s;-o-transition-duration:2.4s;transition-duration:2.4s}
[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{-webkit-transition-delay:2.4s;-o-transition-delay:2.4s;transition-delay:2.4s}
[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{-webkit-transition-duration:2.45s;-o-transition-duration:2.45s;transition-duration:2.45s}
[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{-webkit-transition-delay:2.45s;-o-transition-delay:2.45s;transition-delay:2.45s}
[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{-webkit-transition-duration:2.5s;-o-transition-duration:2.5s;transition-duration:2.5s}
[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{-webkit-transition-delay:2.5s;-o-transition-delay:2.5s;transition-delay:2.5s}
[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{-webkit-transition-duration:2.55s;-o-transition-duration:2.55s;transition-duration:2.55s}
[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{-webkit-transition-delay:2.55s;-o-transition-delay:2.55s;transition-delay:2.55s}
[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{-webkit-transition-duration:2.6s;-o-transition-duration:2.6s;transition-duration:2.6s}
[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{-webkit-transition-delay:2.6s;-o-transition-delay:2.6s;transition-delay:2.6s}
[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{-webkit-transition-duration:2.65s;-o-transition-duration:2.65s;transition-duration:2.65s}
[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{-webkit-transition-delay:2.65s;-o-transition-delay:2.65s;transition-delay:2.65s}
[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{-webkit-transition-duration:2.7s;-o-transition-duration:2.7s;transition-duration:2.7s}
[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{-webkit-transition-delay:2.7s;-o-transition-delay:2.7s;transition-delay:2.7s}
[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{-webkit-transition-duration:2.75s;-o-transition-duration:2.75s;transition-duration:2.75s}
[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{-webkit-transition-delay:2.75s;-o-transition-delay:2.75s;transition-delay:2.75s}
[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{-webkit-transition-duration:2.8s;-o-transition-duration:2.8s;transition-duration:2.8s}
[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{-webkit-transition-delay:2.8s;-o-transition-delay:2.8s;transition-delay:2.8s}
[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{-webkit-transition-duration:2.85s;-o-transition-duration:2.85s;transition-duration:2.85s}
[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{-webkit-transition-delay:2.85s;-o-transition-delay:2.85s;transition-delay:2.85s}
[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{-webkit-transition-duration:2.9s;-o-transition-duration:2.9s;transition-duration:2.9s}
[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{-webkit-transition-delay:2.9s;-o-transition-delay:2.9s;transition-delay:2.9s}
[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{-webkit-transition-duration:2.95s;-o-transition-duration:2.95s;transition-duration:2.95s}
[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{-webkit-transition-delay:2.95s;-o-transition-delay:2.95s;transition-delay:2.95s}
[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{-webkit-transition-duration:3s;-o-transition-duration:3s;transition-duration:3s}
[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{-webkit-transition-delay:0;-o-transition-delay:0;transition-delay:0}
[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{-webkit-transition-delay:3s;-o-transition-delay:3s;transition-delay:3s}
[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.25,.75,.75);-o-transition-timing-function:cubic-bezier(.25,.25,.75,.75);transition-timing-function:cubic-bezier(.25,.25,.75,.75)}
[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}
[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in}
[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}
[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}
[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.6,-.28,.735,.045);-o-transition-timing-function:cubic-bezier(.6,-.28,.735,.045);transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}
[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}
[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);-o-transition-timing-function:cubic-bezier(.68,-.55,.265,1.55);transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}
[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.47,0,.745,.715);-o-transition-timing-function:cubic-bezier(.47,0,.745,.715);transition-timing-function:cubic-bezier(.47,0,.745,.715)}
[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.39,.575,.565,1);-o-transition-timing-function:cubic-bezier(.39,.575,.565,1);transition-timing-function:cubic-bezier(.39,.575,.565,1)}
[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.445,.05,.55,.95);-o-transition-timing-function:cubic-bezier(.445,.05,.55,.95);transition-timing-function:cubic-bezier(.445,.05,.55,.95)}
[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);-o-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);-o-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);-o-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);-o-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.55,.085,.68,.53);-o-transition-timing-function:cubic-bezier(.55,.085,.68,.53);transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);-o-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{-webkit-transition-timing-function:cubic-bezier(.455,.03,.515,.955);-o-transition-timing-function:cubic-bezier(.455,.03,.515,.955);transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
[data-aos^=fade][data-aos^=fade]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}
[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
[data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}
[data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}
[data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}
[data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}
[data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}
[data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}
[data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}
[data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}
[data-aos^=zoom][data-aos^=zoom]{opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}
[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}
[data-aos=zoom-in]{-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6)}
[data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}
[data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}
[data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}
[data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}
[data-aos=zoom-out]{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
[data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}
[data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}
[data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}
[data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}
[data-aos^=slide][data-aos^=slide]{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}
[data-aos^=slide][data-aos^=slide].aos-animate{-webkit-transform:translateZ(0);transform:translateZ(0)}
[data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
[data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
[data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
[data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}
[data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}
[data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}
[data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}
[data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}
[data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}
[data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}
[data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}
[data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}
/* ------------------------------------------------------------ *\
	Plugins
\* ------------------------------------------------------------ */
/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 *  Owl Carousel - Core
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
.owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    touch-action: manipulation;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
.owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
.owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
.owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
.owl-carousel .owl-item img {
    display: block;
    width: 100%; }
.owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
.owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
.owl-carousel .owl-nav button.owl-prev,
  .owl-carousel .owl-nav button.owl-next,
  .owl-carousel button.owl-dot {
    background: none;
    color: inherit;
    border: none;
    padding: 0 !important;
    font: inherit; }
.owl-carousel.owl-loaded {
    display: block; }
.owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
.owl-carousel.owl-hidden {
    opacity: 0; }
.owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
.owl-carousel.owl-drag .owl-item {
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
.owl-carousel.owl-grab {
    cursor: move;
    cursor: -webkit-grab;
    cursor: grab; }
.owl-carousel.owl-rtl {
    direction: rtl; }
.owl-carousel.owl-rtl .owl-item {
    float: right; }
/* No Js */
.no-js .owl-carousel {
  display: block; }
/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
          animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both; }
.owl-carousel .owl-animated-in {
  z-index: 0; }
.owl-carousel .owl-animated-out {
  z-index: 1; }
.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
          animation-name: fadeOut; }
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }
/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  -webkit-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out; }
/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item {
  /**
			This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
			calculation of the height of the owl-item that breaks page layouts
		 */ }
.owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    -webkit-transition: opacity 400ms ease;
    -o-transition: opacity 400ms ease;
    transition: opacity 400ms ease; }
.owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
    max-height: 0; }
.owl-carousel .owl-item img.owl-lazy {
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d; }
/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("../images/owl.carousel/dist/assets/owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  -webkit-transition: -webkit-transform 100ms ease;
  transition: -webkit-transform 100ms ease;
  -o-transition: transform 100ms ease;
  transition: transform 100ms ease;
  transition: transform 100ms ease, -webkit-transform 100ms ease; }
.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      -webkit-transform: scale(1.3, 1.3);
          transform: scale(1.3, 1.3); }
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  -webkit-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease; }
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }
/* ------------------------------------------------------------ *\
	Settings
\* ------------------------------------------------------------ */
.ico-circle-counter span:nth-child(2):before,
.ico-circle-counter span:nth-child(2):after{ position: absolute; left: 0; right: 0; top: 0; bottom: 0;}
.fragment-comment .fragment__image{ background-size: contain; background-position: center center; background-repeat: no-repeat;}
[class^="ico-"],
[class^="logo"]{ font-size: 0; line-height: 0; text-indent: -4004px;}
.fragment-box .fragment__head{ background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,147,112,1)),color-stop(40%, rgba(255,106,69,1)),color-stop(90%, rgba(255,106,69,1)),color-stop(90%, rgba(255,106,69,1)),to(rgba(255,106,69,1))); background: -o-linear-gradient(top, rgba(255,147,112,1) 0%,rgba(255,106,69,1) 40%,rgba(255,106,69,1) 90%,rgba(255,106,69,1) 90%,rgba(255,106,69,1) 100%); background: linear-gradient(to bottom, rgba(255,147,112,1) 0%,rgba(255,106,69,1) 40%,rgba(255,106,69,1) 90%,rgba(255,106,69,1) 90%,rgba(255,106,69,1) 100%);}
/* ------------------------------------------------------------ *\
	Sprite
\* ------------------------------------------------------------ */
/* ------------------------------------------------------------ *\
	Generic
\* ------------------------------------------------------------ */
/* ------------------------------------------------------------ *\
	Base
\* ------------------------------------------------------------ */
html, body {
	height:100%;
}
body {
	min-width: 320px;
	background: #f8f9fd; 
	font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height: 1.57; 
	color: #777790; 
	font-weight: 400;
}
body.show-nav-main {
  overflow: hidden;
}
a { color: inherit; text-decoration: underline; }
a:hover,
a[href^="tel"] { text-decoration: none; }
h1,
h2,
h3,
h4,
h5,
h6 { margin-bottom: 0.785em; color: #3a4250; font-weight: 400; }
h1 { font-size: 32px; line-height: 1.13; }
h2 { font-size: 32px; line-height: 1.13; }
h3 { font-size: 28px; line-height: 1.32; }
h4 { font-size: 16px; line-height: 1.20; }
h5 { font-size: 13px; line-height: 1.38; }
h6 { font-size: 11px; line-height: 1.45; }
p,
ul,
ol,
dl,
hr,
table,
blockquote { margin-bottom: 1.57em; }
h1[class],
h2[class],
h3[class],
h4[class],
h5[class],
h6[class],
h1:last-child,
h2:last-child,
h3:last-child,
h4:last-child,
h5:last-child,
h6:last-child,
p:last-child,
ul:last-child,
ol:last-child,
dl:last-child,
table:last-child,
blockquote:last-child { margin-bottom: 0; }
a,
button,
input[type="submit"],
input[type="button"] { -webkit-transition: color 0.4s, background 0.4s, opacity 0.4s, border 0.4s, -webkit-transform 0.4s, -webkit-box-shadow 0.4s; transition: color 0.4s, background 0.4s, opacity 0.4s, border 0.4s, -webkit-transform 0.4s, -webkit-box-shadow 0.4s; -o-transition: color 0.4s, background 0.4s, opacity 0.4s, transform 0.4s, box-shadow 0.4s, border 0.4s; transition: color 0.4s, background 0.4s, opacity 0.4s, transform 0.4s, box-shadow 0.4s, border 0.4s; transition: color 0.4s, background 0.4s, opacity 0.4s, transform 0.4s, box-shadow 0.4s, border 0.4s, -webkit-transform 0.4s, -webkit-box-shadow 0.4s; }
@media (max-width: 767px) {
	body { font-size: 12px; }
	
	h1 { font-size: 21px; }
	h2 { font-size: 24px; }

	.hide-mobile {
		display: none !important;	
	}
}
/* ------------------------------------------------------------ *\
	Fonts
\* ------------------------------------------------------------ */
/* ------------------------------------------------------------ *\
	Helpers
\* ------------------------------------------------------------ */
/*  Clear  */
.clear:after {content:'';display:block;clear:both; }
/*  Notext  */
.notext { overflow:hidden; text-indent:101%; white-space:nowrap; }
/*  Hidden  */
[hidden],
.hidden { display: none !important; }
/*  Alignleft  */
.alignleft { float: left; }
/*  Alignright  */
.alignright { float: right; }
/*  Disabled  */
[disabled],
.disabled { cursor: default; }
/* Margin */
.m-auto-left { margin-left: auto }
.m-auto-right { margin-right: auto }
/* ------------------------------------------------------------ *\
	Reset
\* ------------------------------------------------------------ */
* { padding: 0; margin: 0; outline: 0; -webkit-box-sizing: border-box; box-sizing: border-box; }
*:before,
*:after { -webkit-box-sizing: inherit; box-sizing: inherit; }
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
main { display: block; }
template { display: none; }
html { -webkit-tap-highlight-color: rgba(0,0,0,0); tap-highlight-color: rgba(0,0,0,0); }
body { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; -webkit-text-size-adjust: none; -moz-text-size-adjust: none; -ms-text-size-adjust: none; text-size-adjust: none; }
img,
iframe,
video,
audio,
object { max-width: 100%; }
img,
iframe { border: 0 none; }
img { height: auto; display: inline-block; vertical-align: middle; }
b,
strong { font-weight: bold; }
address { font-style: normal; }
svg:not(:root) { overflow: hidden; }
a,
button,
input[type="submit"],
input[type="button"],
input[type="reset"],
input[type="file"],
input[type="image"],
label[for] { cursor: pointer; }
a[href^="tel"],
button[disabled],
input[disabled],
textarea[disabled],
select[disabled] { cursor: default; }
button::-moz-focus-inner,
input::-moz-focus-inner { padding: 0; border: 0; }
input[type="text"],
input[type="password"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="month"],
input[type="week"],
input[type="email"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
input[type="color"],
textarea,
a[href^="tel"] { -webkit-appearance: none; -moz-appearance: none; appearance: none; }
input[type="submit"] { -webkit-appearance: none; -moz-appearance: none; appearance: none; border-radius: 0; }
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; appearance: none; }
textarea { overflow: auto; -webkit-overflow-scrolling: touch; overflow-scrolling: touch; }
button,
input,
optgroup,
select,
textarea { font-family: inherit; font-size: inherit; color: inherit; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-smoothing: antialiased; }
button,
select { text-transform: none; }
table { width: 100%; border-collapse: collapse; border-spacing: 0; }
nav ul,
nav ol { list-style: none outside none; }
.text-smallcaps { font-size: 16px; font-weight: bold; line-height: 1.13; letter-spacing: 1.8px; color: #7d7d7d; text-transform: uppercase; }
.text-header--lg { font-size: 64px; font-weight: bold; line-height: 1; letter-spacing: 0.6px; color: black; }
.text-header--md { font-size: 48px; font-weight: bold; line-height: 1; letter-spacing: 0.5px; color: black; }
@media(max-width: 767px) {
  .text-header--lg { font-size: 36px; line-height: 1.06; }
}
@media(max-width: 500px) {
  .ws-pre--500 {
    white-space: pre;
  }
}
/* ------------------------------------------------------------ *\
	Regions
\* ------------------------------------------------------------ */
/* ------------------------------------------------------------ *\
	Container
\* ------------------------------------------------------------ */
/* ------------------------------------------------------------ *\
	Content
\* ------------------------------------------------------------ */
/* ------------------------------------------------------------ *\
	Footer
\* ------------------------------------------------------------ */
.footer { background-color: #f8f9fd !important; padding: 35px 0 !important; position: relative; z-index: 1; }
.footer .footer__comments { margin-bottom: 32px; }
.footer .footer__comments .shell { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
.footer .footer__comments .shell:after { display: none; }
.footer .footer__comments .shell > a { display: block; text-decoration: none; width: 60px; }
.footer .footer__comments .shell > a img { display: block; width: 100%; height: auto; }
.footer .footer__inner .shell { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
.footer .footer__inner .shell:after { display: none; }
.footer .footer__brands { margin-top: 44px; }
.footer .footer__copyright { font-size: 11px; line-height: 1.27; color: rgba(43, 48, 69, 0.6); margin-top: 26px; }
.footer .footer__copyright .shell { display: -webkit-box; display: -ms-flexbox; display: flex; aign-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
.footer .footer__copyright .shell:after { display: none; }
.footer .footer__copyright ul { list-style: none; font-size: 0; line-height: 0; }
.footer .footer__copyright li { display: inline-block; vertical-align: middle; font-size: 11px; line-height: 14px; padding: 5px 10px; }
.footer .footer__copyright a { color: #83858b; text-decoration: none; }
.footer .footer__copyright .logo { display: none; }
.footer .logo { width: 32px; }
.footer .nav > ul > li:not(:hover):not(.hover):not(.current-menu-item) > a { color: #9798a0; }
body:not(.is-touch) .footer .footer__copyright a:hover { color: #ff603c; }
body:not(.is-touch) .footer .footer__comments .shell > a:hover { opacity: 0.75; }
@media (max-width: 767px) {
	.footer .footer__comments { margin-bottom: 24px; }
	.footer .footer__comments .shell { display: block; }
	.footer .footer__comments .shell > a { display: none; }

	.footer .footer__brands { margin-top: 34px; }

	.footer .footer__copyright .shell { display: block; text-align: center; }
	.footer .footer__copyright .logo { display: block; margin: 0 auto 24px; }
	.footer .footer__copyright p { margin-bottom: 0; }

	.footer .logo,
	.footer .nav { display: none; }
}
/* ------------------------------------------------------------ *\
	Header
\* ------------------------------------------------------------ */
.header {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  background-color: #f8f9fd;
  padding: 0;
  -webkit-transition: -webkit-box-shadow 0.4s;
  transition: -webkit-box-shadow 0.4s;
  -o-transition: box-shadow 0.4s;
  transition: box-shadow 0.4s;
  transition: box-shadow 0.4s, -webkit-box-shadow 0.4s;
  z-index: 999;
}
.header.blog-header .blog-search {
  margin: auto;
  width: 350px;
}
.header.blog-header .blog-search .input:not(:focus):placeholder-shown.is-placeholder-centered ~ .icon.is-left,
.header.blog-header .blog-search .input:not(:focus).placeholder-shown.is-placeholder-centered ~ .icon.is-left {
  left: 50%;
  margin-left: -70.5px;
}
.header.blog-header .blog-search .input:placeholder-shown.is-placeholder-centered ~ .icon.is-right,
.header.blog-header .blog-search .input.placeholder-shown.is-placeholder-centered ~ .icon.is-right {
  display: none;
}
@media (max-width: 767px) {
  .header.blog-header .blog-search {
    width: auto;
  }
}
.header.blog-header .nav {
  margin-left: 24px;
}
.header .header__bar {
  margin-bottom: 24px;
}
.header .header__bar blockquote {
  background-color: #409ad3;
  text-align: center;
  position: relative;
  color: white;
}
.header .header__bar blockquote {
  font-size: 12px;
  line-height: 20px;
  border-radius: 20px;
}
.header .header__bar blockquote:before,
.header .header__bar blockquote:after {
  content: " ";
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  pointer-events: none;
  background: url(../images/sprite-main.png) no-repeat -7px -8px;
  background-color: #56afe7;
  border-radius: 50%;
  -webkit-box-shadow: 5px 0 7px rgba(26, 49, 64, 0.13);
          box-shadow: 5px 0 7px rgba(26, 49, 64, 0.13);
  width: 24px;
  height: 24px;
}
.header .header__bar blockquote:before {
  left: 5px;
}
.header .header__bar blockquote:after {
  right: 5px;
}
.header .header__bar a {
  display: block;
  text-decoration: none;
  padding: 5px 40px;
  border-radius: 20px;
}
.header .header__bar a + a {
  display: none;
}
.header {
  /* For some reason, have to use !important to override bulma */
  box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.06)!important;
  -webkit-box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.06)!important;
  padding-top: 0;
}
.header .header__inner {
  height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.header .header__inner .shell--fluid {
  margin: 0;
  padding: 0 32px;
  width: 100%;
}
.header.blog-header .header__inner .shell--fluid .column {
  padding: 0;
}
@media (max-width: 1090px) {
  .header.blog-header .header__inner .shell--fluid {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }

  .header.blog-header .header__inner .shell--fluid .column {
    -ms-flex-preferred-size: 45%;
        flex-basis: 45%;
  }

  .header.blog-header .header__inner .shell--fluid .column {
    padding: 18px 16px;
  }

  .header.blog-header .header__inner .shell--fluid .column.column-brand .title,
  .header.blog-header .header__inner .shell--fluid .column.column-nav .dropdown {
    display: none;
  }

  .header.blog-header .header__inner .shell--fluid .column.column-brand {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1
  }

  .header.blog-header .header__inner .shell--fluid .column.column-search {
    padding: 10px 16px;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.4s, visibility 0.4s;
    -o-transition: opacity 0.4s, visibility 0.4s;
    transition: opacity 0.4s, visibility 0.4s;
    -webkit-box-shadow: inset 0 0 32px 0 rgba(0, 0, 0, 0.05);
            box-shadow: inset 0 0 32px 0 rgba(0, 0, 0, 0.05);
    -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
            order: 3
  }

  .header.blog-header .header__inner .shell--fluid .column.column-nav {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2
  }
}
/* ------------------------------------------------------------ *\
	AV Bar
\* ------------------------------------------------------------ */
.header .plug__bar {
  background: #3964e7;
  color: #fff;
  position: relative;
  overflow: hidden;
  display: table;
  width: 100%;
}
.header .plug__full,
.header .plug__mini {
  display: table-row;
}
.header .plug__bar .plug__inner {
  padding-top: 9px;
  font-size: 18px;
  text-align: center;
  display: table-cell;
  width: 810px;
  position: relative;
}
.header .plug__bar .plug__inner a.btn.btn--micro.btn--white {
  display: inline-block;
  color: #3964e7;
  vertical-align: middle;
}
.header .plug__bar .plug__inner a.btn.btn--micro.btn--white span {
  font-weight: bold;
  letter-spacing: 1px;
}
.header .plug__bar .plug__left,
.header .plug__bar .plug__right {
  height: 56px;
  width: auto;
  display: table-cell;
  position: relative;
  vertical-align: bottom;
}
.header .plug__bar .plug__left:after {
  content: "";
  background: url("../images/plug-left.svg");
  background-position: top right;
  background-repeat: no-repeat;
  position: absolute;
  top: -8px;
  left: 0;
  right: 0;
  bottom: 0;
}
.header .plug__bar .plug__right:after {
  content: "";
  background: url("../images/plug-right.svg");
  background-position: top left;
  background-repeat: no-repeat;
  position: absolute;
  top: -8px;
  left: 0;
  right: 0;
  bottom: 0;
}
.header .btn {
  padding: 10px 24px;
}
.header .btn > span {
  font-size: 18px;
  font-weight: 600;
}
.header .dropdown-item span {
  font-size: 16px;
  font-weight: 600;
}
.header .btn.btn--plug {
  padding: 6px 8px;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.header .plug__full .btn.btn--plug {
  padding: 14px 0;
  width: 156px;
  text-align: center;
  margin: 0 8px;
}
.header .plug__full .btn.btn--plug > span {
  font-size: 18px;
  text-transform: none;
  font-weight: 600;
}
.header .btn.btn--white {
  background: #fff;
}
.header .btn.btn--white > span {
  color: #3964e7;
  font-weight: bold;
  letter-spacing: 1px;
}
.header .btn.btn--green {
  background: #1fd659;
}
.header .btn.btn--green > span {
  color: #fff;
}
.header .btn.btn--dark {
  background: #3258cb;
}
.header .btn-btn--dark > span {
  color: #d6def5;
}
/* collapsed */
.header .plug__mini img {
  display: inline-block;
  margin-right: 16px;
  vertical-align: middle;
}
.header .plug__mini p {
  display: inline-block;
  margin-right: 16px;
  line-height: 32px;
  vertical-align: middle;
  margin-bottom: 0;
}
.header .plug__mini .plug__inner {
  height: 56px;
  overflow: hidden;
  cursor: pointer;
}
@media (max-width: 767px) {
  .header .plug__mini .plug__inner {
    text-align: left;
  }
  .header .plug__mini p {
    line-height: 18px;
    font-size: 16px;
    margin-left: 54px;
    margin-right: 8px;
    margin-top: 3px;
  }
  .header .plug__mini img {
    position: absolute;
    top: 16px;
    left: 16px;
  }
  .header .plug__mini .btn {
    width: 105px;
    position: absolute;
    top: 12px;
    right: 16px;
  }
}
@media (max-width: 370px) {
  .header .plug__mini p {
    margin-right: 8px;
    margin-top: 0px;
    font-size: 14px;
    margin-left: 50px;
  }
  .header .plug__mini img {
    width: 23px;
    height: auto;
  }
  .header .plug__mini .btn {
    width: 92px;
    padding: 6px 0;
  }
  .header .plug__mini .btn {
    display: none;
  }
}
@media (max-width: 550px) {
  .header .plug__mini .btn {
    display: none;
  }
}
/* expanded */
.header .plug__bar .plug__full .plug__inner {
  padding-top: 32px;
  padding-bottom: 42px;
}
.header .plug__full img {
  margin-bottom: 28px;
}
.header .plug__full p {
  line-height: 26px;
  font-size: 18px;
  color: #ebeffd;
  margin-bottom: 20px;
  padding: 0 16px;
}
.header .plug__full p.plug__title {
  color: #fff;
  font-size: 36px;
  line-height: 42px;
  margin-bottom: 16px;
  font-weight: bold;
}
.header .plug__mini p.deskText {
  display: inline-block;
}
.header .plug__mini p.mobiText {
  display: none;
}
@media (max-width: 767px) {
  body.avExpand .header .plug__bar {
    height: 405px;
  }
  .header .plug__bar .plug__left,
  .header .plug__bar .plug__right {
    display: none;
  }
  .header .plug__bar .plug__full .plug__inner {
    padding-top: 26px;
    padding-bottom: 32px;
  }
  .header .plug__full p.plug__title {
    line-height: 36px;
    font-size: 32px;
  }
  .header .plug__full p {
    padding: 0 14px;
    max-width: 425px;
    margin: 0 auto 20px auto;
  }
  .header .plug__mini p.deskText {
    display: none !important;
  }
  .header .plug__mini p.mobiText {
    display: inline-block;
  }
}
@media (max-width: 374px) {
  body.avExpand .header .plug__bar {
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: auto;
    width: 100%;
    z-index: 9999;
    margin: 0;
  }
  .header .plug__full .btn.btn--plug {
    display: block;
    margin-bottom: 8px;
    width: auto;
  }
}
.hide-desk {
  display: none;
}
@media (max-width: 767px) {
  .hide-desk {
    display: inline;
  }
}
.header .header__inner {
  width: 100%;
}
.header .header__inner .shell {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.header .header__inner .shell:after {
  display: none;
}
.header .header__mobile {
  display: none;
}
.header .logo {
  width: 160px;
}
.header .logo img {
  height: 32px !important;
  width: auto !important;
}
.header .title {
  position: relative;
  padding: 0 32px;
  display: inline-block;
  color: #252525;
  font-size: 18px;
  font-weight: 600;
  line-height: 32px;
  vertical-align: middle;
}
.header .title a {
  text-decoration: none;
}
.header .title a i.left {
  margin-right: 10px;
}
.header .title a i.right {
  margin-left: 10px;
}
.header .title a:hover {
  color: #ff603c;
}
.header .title a::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 1px;
  background: #ebebeb;
}
.header .nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.header .nav > ul > li {
  padding: 0;
  height: 32px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.header .nav > ul > li a {
  border: none;
}
body:not(.is-touch) .header .nav > ul > li:not(.highlight):hover > a {
  border: none;
  color: #3d3d3d;
}
body:not(.is-touch) .header .nav > ul > li:not(.highlight) > a:hover {
  color: #ff603c;
}
.header .nav > ul > li:not(:last-child) {
  padding-right: 24px;
}
.header .nav > ul > li + li:not(:last-child) {
  padding-left: 25px;
}
.header .nav > ul > li + li:not(:last-child)::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 1px;
  background: #ebebeb;
}
.header .nav a {
  padding: 0;
  font-size: 16px;
  color: #3d3d3d;
  font-weight: 600;
}
.header .nav > ul > li.highlight a {
  height: 42px;
  line-height: 42px;
  padding: 0 24px;
  border: solid 1px rgba(252, 101, 76, 0.5);
  color: #ff603c;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.header .nav > ul > li.highlight a:hover {
  border-color: #ff603c;
  background: #ff603c;
  color: white;
}
/* Condensed desktop nav to get ~150px more before condensing to mobile/tablet nav */
@media (max-width: 1220px) {
  .header .header__inner .shell--fluid {
    padding: 0;
  }
  .header .logo {
    width: 145px;
  }
  .header .nav > ul > li:not(:last-child) {
    padding-right: 16px;
  }
  .header .nav > ul > li + li:not(:last-child) {
    padding-left: 17px;
  }
}
.header .ico-header-bar-arrow {
  margin-left: 4px;
}
.header + * > .section__head {
  background-color: #f8f9fd;
}
.header + * > .section__head:not(:last-child) {
  padding-top: 48px;
}
.section__head.mini {
  padding-top: 18px !important;
  padding-bottom: 18px !important;
}
body:not(.is-touch) .header .header__bar a:hover {
  -webkit-box-shadow: 2px 2px rgba(64, 154, 211, 0.5);
          box-shadow: 2px 2px rgba(64, 154, 211, 0.5);
}
body.admin-bar .header {
  margin-top: 32px;
}
body.white-header .header {
  background-color: white;
}
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 192dpi) {
  .header .header__bar blockquote:before,
  .header .header__bar blockquote:after {
    background-image: url(../images/sprite-main@2x.png);
    background-size: 320px 320px;
  }
}
@media (max-width: 782px) {
  body.admin-bar .header {
    margin-top: 46px;
  }
}
@media (max-width: 1090px) {
  .header .header__bar {
    margin-bottom: 12px;
    -webkit-transition: margin 0.4s;
    -o-transition: margin 0.4s;
    transition: margin 0.4s;
  }
  .header .header__inner {
    height: 64px;
  }
  .header .btn-menu,
  .header .btn-search {
    display: block;
  }
  .header .btn-search {
    font-size: 18px;
  }
  .header .header__bar .shell {
    padding-left: 6px;
    padding-right: 6px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .header .header__bar blockquote {
    font-size: 9px;
    line-height: 12px;
  }
  .header .header__bar a {
    display: none;
    padding: 7px 40px;
  }
  .header .header__bar a + a {
    display: block;
  }
  .header .header__bar small {
    display: inline-block;
    vertical-align: middle;
    color: #ff603c;
    background-color: white;
    padding: 0 2px;
  }
  .header .header__bar small {
    border-radius: 10px;
    margin-right: 2px;
    font-size: 6px;
    text-transform: uppercase;
    font-weight: 700;
  }

  .header .header__inner {
    position: relative;
    z-index: 100;
  }

  .header .header__mobile {
    position: absolute;
    left: 0;
    right: 0;
    background-color: white;
    display: block;
  }
  .header .header__mobile .nav-head {
    color: #909090;
    font-size: 12px;
    font-weight: 500;
    line-height: 14px;
    text-transform: uppercase;
    letter-spacing: .8px;
  }
  .header .header__mobile {
    padding: 24px;
    padding-top: 36px;
  }
  .header .header__mobile {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.4s, visibility 0.4s;
    -o-transition: opacity 0.4s, visibility 0.4s;
    transition: opacity 0.4s, visibility 0.4s;
  }
  .header .header__mobile ul > li > a > i {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 21px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-right: 14px;
  }

  .header .nav {
    display: none;
  }
  .header .logo {
    width: 140px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .header + * > .section__head:not(:last-child) {
    padding-top: 30px;
  }

  body.show-nav-main .header {
    overflow-y: auto;
    bottom: 0;
    -webkit-overflow-scrolling: touch;
  }
  body.show-nav-main .header .header__inner {
    border-bottom: 2px solid #efefef;
  }
  body.show-nav-main .header .header__mobile {
    opacity: 1;
    visibility: visible;
  }
  body.show-nav-main .header .header__bar {
    margin-bottom: 20px;
  }
  body.show-search .header .header__inner {
    height: 127px;
  }
  body.show-search .header .header__inner .shell--fluid .column.column-search {
    opacity: 1;
    visibility: visible;
  }
  body:not(.show-search) .header .header__inner .shell--fluid .column.column-search {
    padding: 0;
    height: 0;
  }
}
@media (max-width: 600px) {
  #wpadminbar {
    position: fixed !important;
  }
}
/* ------------------------------------------------------------ *\
	Header Pushdown
	AV bar height + Menu bar height
\* ------------------------------------------------------------ */
body {
  padding-top: 90px;
	position: relative;
}
body.blog {
  padding-top: 80px;

}
@media (max-width: 767px) {
  body.blog {
    padding-top: 64px;
  }
}
body.blog header.blog-header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
body.blog header.blog-header .header__mobile {
  position: fixed;
}
body.blog.show-nav-main header.blog-header {
  overflow: hidden;
}
@media (max-width: 767px) {
  body {
    padding-top: 70px; /* 64px top, 16px pad */
  }
}
.header__title {
  padding: 12px 0;
}
.header__title h1 {
  font-size: 18px;
  text-align: left;
}
/* ------------------------------------------------------------ *\
	Main
\* ------------------------------------------------------------ */
/* ------------------------------------------------------------ *\
	Shell
\* ------------------------------------------------------------ */
.shell { max-width: 1290px; padding-left: 20px; padding-right: 20px; margin: auto; }
.shell:after {content:'';display:block;clear:both; }
.shell--small { max-width: 940px; }
.shell--medium { max-width: 990px; }
.shell--normal { max-width: 1130px; }
.shell--extra { max-width: 1720px; }
.shell--fluid { max-width: none; }
/* ------------------------------------------------------------ *\
	Sidebar
\* ------------------------------------------------------------ */
/* ------------------------------------------------------------ *\
	Wrapper
\* ------------------------------------------------------------ */
.wrapper { background-color: white; width: 100%; overflow: hidden; }
/* ------------------------------------------------------------ *\
	Modules
\* ------------------------------------------------------------ */
/* ------------------------------------------------------------ *\ 
	# Accordions
\* ------------------------------------------------------------ */
/* ------------------------------------------------------------ *\ 
	- Main
\* ------------------------------------------------------------ */
.accordion-main .accordion__group { border: 2px solid transparent; border-radius: 6px; }
.accordion-main .accordion__group { -webkit-transition: padding 0.4s, border 0.4s, background 0.4s, margin 0.4s, -webkit-box-shadow 0.4s; transition: padding 0.4s, border 0.4s, background 0.4s, margin 0.4s, -webkit-box-shadow 0.4s; -o-transition: padding 0.4s, border 0.4s, background 0.4s, margin 0.4s, box-shadow 0.4s; transition: padding 0.4s, border 0.4s, background 0.4s, margin 0.4s, box-shadow 0.4s; transition: padding 0.4s, border 0.4s, background 0.4s, margin 0.4s, box-shadow 0.4s, -webkit-box-shadow 0.4s; }
.accordion-main .accordion__group > * { padding: 0 30px; }
.accordion-main .accordion__group:last-child .accordion__head { border-bottom: 0; }
.accordion-main .accordion__head { position: relative; border-bottom: 1px solid #e8eaed; padding-top: 15px; padding-bottom: 15px; }
.accordion-main .accordion__head:before { content: ' '; position: absolute; right: 28px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 28px; }
.accordion-main .accordion__head:before { height: 28px; border-radius: 50%; background-color: #ffe5e0; pointer-events: none; }
.accordion-main .accordion__head:before { -webkit-transition: opacity 0.4s; -o-transition: opacity 0.4s; transition: opacity 0.4s; }
.accordion-main .accordion__head h4 { font-size: 15px; text-transform: uppercase; color: #70717b; font-weight: 500; cursor: pointer; }
.accordion-main .accordion__head h4 { padding-right: 40px; -webkit-transition: color 0.4s; -o-transition: color 0.4s; transition: color 0.4s;}
.accordion-main .accordion__head h4:before,
.accordion-main .accordion__head h4:after { content: ' '; position: absolute; right: 36px; top: 50%; margin-top: -1px; width: 12px; height: 2px; background-color: #ff603c; pointer-events: none; }
.accordion-main .accordion__head h4:after { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); -webkit-transition: opacity 0.4s, -webkit-transform 0.4s; transition: opacity 0.4s, -webkit-transform 0.4s; -o-transition: transform 0.4s, opacity 0.4s; transition: transform 0.4s, opacity 0.4s; transition: transform 0.4s, opacity 0.4s, -webkit-transform 0.4s; }
.accordion-main .accordion__body { -webkit-transition: opacity 0.4s, visibility 0.4s, padding 0.4s; -o-transition: opacity 0.4s, visibility 0.4s, padding 0.4s; transition: opacity 0.4s, visibility 0.4s, padding 0.4s; }
.accordion-main .accordion__body { opacity: 0; visibility: hidden; max-height: 0; position: relative; overflow: hidden; }
.accordion-main .accordion__body h5 { color: #4c4f63; font-size: 15px; }
.accordion-main .active { border-color: #e8eaed; background-color: white; -webkit-box-shadow: 0 4px 19px rgba(65, 85, 108, 0.1); box-shadow: 0 4px 19px rgba(65, 85, 108, 0.1); margin: -4px 0 15px 0; }
.accordion-main .active .accordion__head h4 { color: #ff603c; }
.accordion-main .active .accordion__head h4:after { opacity: 0; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
.accordion-main .active .accordion__head:before { opacity: 0; }
.accordion-main .active .accordion__body { opacity: 1; visibility: visible; max-height: 99999px; padding-top: 17px; padding-bottom: 17px; }
body:not(.is-touch) .accordion-main .accordion__head:hover h4 { color: #ff603c; }
@media (max-width: 767px) {
	.accordion-main .accordion__group > * { padding-left: 20px; padding-right: 20px; }

	.accordion-main .accordion__head { padding-top: 20px; padding-bottom: 20px; }
	.accordion-main .accordion__head h4 { font-size: 13px; }
	.accordion-main .accordion__head:before { right: 10px; }
	.accordion-main .accordion__head h4:before,
	.accordion-main .accordion__head h4:after { right: 18px; }

	.accordion-main .accordion__body h5 { font-size: 14px; }

	.accordion-main .active .accordion__body { padding-top: 22px; padding-bottom: 22px; }
}
@-webkit-keyframes float-animation {
    0% {
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0)
    }

    50% {
        -webkit-transform: translate(0, 12px);
                transform: translate(0, 12px)
    }

    100% {
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0)
    }
}
@keyframes float-animation {
    0% {
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0)
    }

    50% {
        -webkit-transform: translate(0, 12px);
                transform: translate(0, 12px)
    }

    100% {
        -webkit-transform: translate(0, 0);
                transform: translate(0, 0)
    }
}
/* ------------------------------------------------------------ *\ 
	# Articles
\* ------------------------------------------------------------ */
/* ------------------------------------------------------------ *\ 
	- Blog
\* ------------------------------------------------------------ */
.article-blog { background-color: white; border-radius: 6px; border: 1px solid #cdcdde; padding: 50px 143px; position: relative; overflow: hidden; }
.article-blog .article__head { text-align: center; margin-bottom: 28px; }
.article-blog .article__head h6 { font-weight: 500; color: rgba(84, 93, 105, 0.5); text-transform: uppercase; letter-spacing: 0.35px; }
.article-blog .article__head h2 { max-width: 450px; margin: 0 auto; font-size: 28px; }
.article-blog .article__head h2 i { font-size: 18px; }
.article-blog .article__head h2 a { text-decoration: none; }
.article-blog .article__body a { text-decoration: none; color: #ff603c; }
.article-blog .article__body img { display: block; width: calc(100% + 60px); height: auto; margin: 40px 0 40px -30px; max-width: none; }
.article-blog .article__body img { -webkit-box-shadow: 0 3px 4px rgba(65, 85, 108, 0.1); box-shadow: 0 3px 4px rgba(65, 85, 108, 0.1); }
.article-blog .article__body h4 { color: #454554; font-weight: 500; }
.article-blog .article__actions { text-align: center; margin: 48px auto 0; max-width: 318px; }
.article-blog .article__actions .btn { display: block; }
body:not(.is-touch) .article-blog .article__head h2 a:hover { color: #ff603c; }
body:not(.is-touch) .article-blog .article__body a:hover { text-decoration: underline; }
@media (max-width: 767px) {
	.article-blog { padding: 18px 32px; }
	.article-blog .article__head { margin-bottom: 12px; }
	.article-blog .article__head h2 { font-size: 20px; }

	.article-blog .article__body img { width: calc(100% + 48px); margin-left: -24px; }

	.article-blog .article__actions { margin-top: 20px; max-width: none; margin-left: -10px; margin-right: -10px; }
}
/* ------------------------------------------------------------ *\ 
	- Service
\* ------------------------------------------------------------ */
.article-service { background-color: white; border-radius: 6px; -webkit-box-shadow: 0 3px 6px rgba(156, 166, 175, 0.22); box-shadow: 0 3px 6px rgba(156, 166, 175, 0.22); padding: 34px 24px; text-align: center; }
.article-service { min-height: 100%; -webkit-transition: -webkit-transform 0.4s; transition: -webkit-transform 0.4s; -o-transition: transform 0.4s; transition: transform 0.4s; transition: transform 0.4s, -webkit-transform 0.4s; }
.article-service .article__image { min-height: 60px; margin: 10px 0 28px 0; }
.article-service .article__image img { display: block; width: auto; max-width: none; max-height: 56px; margin: 0 auto; }
.article-service .article__body { font-size: 12px; line-height: 1.23; }
.article-service .article__body h4 { font-size: 15px; text-transform: uppercase; font-weight: 500; margin-bottom: 5px; }
.article-service .article__body p { color: #979aa5; }
.article-service .article__body > *:last-child { margin-bottom: 0; }
body:not(.is-touch) .article-service:hover { -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px); }
@media (max-width: 767px) {
	.article-service { padding: 24px 14px; }
	.article-service .article__body h4 { font-size: 10px; }
	.article-service .article__image { min-height: 50px; margin-bottom: 11px; }
	.article-service .article__image img { max-height: 46px }
}
/* ------------------------------------------------------------ *\ 
	- Services Secondary
\* ------------------------------------------------------------ */
.article-service-secondary { background-color: white; border-radius: 6px; -webkit-box-shadow: 0 3px 6px rgba(156, 166, 175, 0.22); box-shadow: 0 3px 6px rgba(156, 166, 175, 0.22); padding: 18px 30px; }
.article-service-secondary { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; min-height: 100%; -webkit-transition: -webkit-transform 0.4s; transition: -webkit-transform 0.4s; -o-transition: transform 0.4s; transition: transform 0.4s; transition: transform 0.4s, -webkit-transform 0.4s; }
.article-service-secondary .article__image { width: 56px; margin-right: 18px; }
.article-service-secondary .article__image img { display: block; max-height: 40px; }
.article-service-secondary .article__body h3 { text-transform: uppercase; font-weight: 500; font-size: 15px; margin-bottom: 6px; }
.article-service-secondary .article__body > *:last-child { margin-bottom: 0; }
.article-service-secondary .article__body { max-width: 80%; }
body:not(.is-touch) .article-service-secondary:hover { -webkit-transform: translateY(10px); -ms-transform: translateY(10px); transform: translateY(10px); }
@media (max-width: 767px) {
	.article-service-secondary { padding-left: 20px; padding-right: 20px; }
	.article-service-secondary .article__body h3 { font-size: 12px; }
}
/* ------------------------------------------------------------ *\ 
	- Callout
\* ------------------------------------------------------------ */
.article-callout { border: 1px solid transparent; border-radius: 6px; background-color: white; padding: 32px 24px; text-align: center; }
.article-callout { -webkit-transition: border 0.4s, background 0.4s, -webkit-box-shadow 0.4s; transition: border 0.4s, background 0.4s, -webkit-box-shadow 0.4s; -o-transition: box-shadow 0.4s, border 0.4s, background 0.4s; transition: box-shadow 0.4s, border 0.4s, background 0.4s; transition: box-shadow 0.4s, border 0.4s, background 0.4s, -webkit-box-shadow 0.4s; }
.article-callout .article__image { min-height: 85px; margin-bottom: 18px; }
.article-callout .article__image img { display: block; margin: 0 auto; max-height: 85px; }
.article-callout .btn { display: block; }
body:not(.is-touch) .article-callout:hover { border-color: #ff603c; -webkit-box-shadow: 0 5px 25px rgba(156, 166, 175, 0.24); box-shadow: 0 5px 25px rgba(156, 166, 175, 0.24); }
@media (max-width: 767px) {
	.article-callout { border-color: #d8dce1; padding: 18px 20px; -webkit-box-shadow: 0 5px 25px rgba(156, 166, 175, 0.24); box-shadow: 0 5px 25px rgba(156, 166, 175, 0.24); }
	.article-callout .btn { max-width: 150px; margin: 0 auto; }
}
/* ------------------------------------------------------------ *\
	Button
\* ------------------------------------------------------------ */
[class^="btn"] {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
  text-decoration: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
/* ------------------------------------------------------------ *\
	- Main
\* ------------------------------------------------------------ */
.btn {
  border: 1px solid transparent;
  font-size: 0;
  line-height: 0;
  padding: 15px 20px;
  color: white;
  background-color: #ff603c;
  border-radius: 5px;
}
.btn > span {
  display: inline-block;
  vertical-align: middle;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
}
.btn > span.icon i {
  vertical-align: middle;
}
body:not(.is-touch) .btn:hover {
  -webkit-box-shadow: 2px 2px rgba(0, 0, 0, 0.2);
          box-shadow: 2px 2px rgba(0, 0, 0, 0.2);
}
@media (max-width: 767px) {
  .btn {
    padding: 8px 10px;
  }
  .btn > span {
    font-size: 11px;
  }
}
/*
		-- Block
	*/
.btn--block {
  display: block;
  padding-left: 0;
  padding-right: 0;
}
/*
		-- Flex
	*/
.btn--flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-top: 0;
  padding-bottom: 0;
  line-height: 56px;
  height: 56px;
}
.btn--flex > * {
  display: block;
}
.btn--flex > * + * {
  margin-left: 8px;
}
/*
		-- White
	*/
.btn--white {
  border-color: #bebed2;
  color: #82868e;
  background-color: white;
}
/*
		-- Green
	*/
.btn--green {
  border: none;
  color: white;
  background: #02c639;
}
.btn--green:hover {
  background: #02be37;
}
/*
		-- Sizes
	*/
.btn--small {
  padding: 10px 20px;
  border: 0;
  -webkit-box-shadow: 2px 0 5px rgba(156, 166, 175, 0.43);
          box-shadow: 2px 0 5px rgba(156, 166, 175, 0.43);
}
@media (max-width: 767px) {
  .btn--small {
    padding: 8px 10px;
  }
  .btn--small > span {
    font-size: 10px;
  }
}
/* ------------------------------------------------------------ *\
	- Close
\* ------------------------------------------------------------ */
.btn-close {
  width: 14px;
  height: 14px;
  display: block;
}
/* ------------------------------------------------------------ *\
	- Arrow
\* ------------------------------------------------------------ */
.btn--arrow {
  display: inline-block;
  vertical-align: middle;
  height: 13px;
  width: 9px;
  background: url("../images/btn-arrow.svg") no-repeat;
  margin-left: 16px;
}
/* ------------------------------------------------------------ *\
	- New Buttons
\* ------------------------------------------------------------ */
.btn-lg {
  height: 56px;
}
.btn--modern {
  border: 0 none;
  border-radius: 6px;
}
.btn--modern.btn--outline-orange {
  border: 1px solid rgba(252, 89, 30, 0.3);
}
.btn--modern span {
  font-size: 20px;
  font-weight: 600;
  text-transform: none;
}
.btn--modern i.fa,
.btn--modern i.fas,
.btn--modern i.far {
  font-size: 20px;
  line-height: 1;
}
.btn--rounded {
  border-radius: 60px;
}
body:not(.is-touch) .btn--rounded:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn--semi-transparent {
  color: #ff603c;
  background: rgba(255, 86, 59, 0.1);
}
.btn--semi-transparent:hover {
  color: #fff;
  background: #ff603c;
}
/*
	  -- Outlined buttons
	*/
.btn--outline-white {
  border: 1px solid rgba(255, 255, 255, 0.3);
  color: white;
  background: transparent;
  -webkit-transition: border 0.4s;
  -o-transition: border 0.4s;
  transition: border 0.4s;
}
.btn--outline-white:hover {
  border-color: white;
}
.btn--outline-orange {
  border: 1px solid rgba(252, 89, 30, 0.3);
  background: white;
  color: #ff603c;
}
.btn--outline-orange:hover {
  border-color: #fd9b78;
}
/* ------------------------------------------------------------ *\
	- Menu
\* ------------------------------------------------------------ */
.btn-menu,
.btn-search {
  display: none;
  position: relative;
  margin-left: 24px;
  font-size: 24px;
  border: none;
  color: #373737;
  -webkit-transition: color .25s;
  -o-transition: color .25s;
  transition: color .25s;
  background: transparent;
}
body.show-nav-main .btn-menu,
body.show-search .btn-search {
  color: #ff603c;
}
@media (max-width: 767px) {
  .btn-menu,
  .btn-search {
    display: block;
  }
}
.column.column-flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.column-flex.column-align-start {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.column-flex.column-align-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.column-flex.column-align-end {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.column-flex.column-justify-start {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.column-flex.column-justify-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.column-flex.column-justify-end {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.dropdown .dropdown-content {
  -webkit-box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.16);
          box-shadow: 0 8px 20px 0 rgba(0, 0, 0, 0.16);
}
.dropdown-trigger span {
  text-transform: none;
}
.dropdown-trigger span.icon.is-right {
  margin-left: 10px;
}
.dropdown-trigger span.icon.is-left {
  margin-right: 10px;
}
a.dropdown-item {
  text-decoration: none;
}
.dropdown-item span.icon {
  display: inline-block;
  width: 24px;
}
a.dropdown-item span.icon.is-right {
  margin-left: 10px;
}
a.dropdown-item span.icon.is-left {
  margin-right: 10px;
}
/* ------------------------------------------------------------ *\
	Form Elements
\* ------------------------------------------------------------ */
input::-webkit-input-placeholder { color: inherit; opacity: 1; }
input::-moz-placeholder { color: inherit; opacity: 1; }
input::-ms-input-placeholder { color: inherit; opacity: 1; }
input::placeholder { color: inherit; opacity: 1; }
textarea::-webkit-input-placeholder { color: inherit; opacity: 1; }
textarea::-moz-placeholder { color: inherit; opacity: 1; }
textarea::-ms-input-placeholder { color: inherit; opacity: 1; }
textarea::placeholder { color: inherit; opacity: 1; }
input:-webkit-autofill { -webkit-text-fill-color: inherit; -webkit-box-shadow: 0 0 0 1000px #fff inset; }
/* ------------------------------------------------------------ *\
	Form
\* ------------------------------------------------------------ */
/* ------------------------------------------------------------ *\ 
	- Review
\* ------------------------------------------------------------ */
.form-review { background-color: white; border-radius: 9px; padding: 24px 30px; -webkit-box-shadow: 0 4px 57px rgba(69, 79, 124, 0.1); box-shadow: 0 4px 57px rgba(69, 79, 124, 0.1); }
.form-review .form__head { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 35px; }
.form-review .form__head img { display: block; width: 70px; margin-right: 20px; }
.form-review .form__head h4 { font-size: 20px; font-weight: 600; }
.form-review .form__body > ul { list-style: none; }
.form-review .form__body > ul > li { padding: 15px 0; }
.form-review .form__body > ul > li + li { border-top: 2px solid #ebeef8; }
.form-review .form__field { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
.form-review .form__field > label { font-size: 14px; line-height: 1.21; color: #53607e; padding-right: 20px; font-weight: 600; }
.form-review .form__field > label { min-width: 133px; max-width: 133px; }
.form-review .form__field > input,
.form-review .form__field > select,
.form-review .form__field > textarea { width: calc(100% - 133px); margin-left: auto; border: 0; color: rgba(83, 96, 126, 0.7); -webkit-transition: color 0.4s; -o-transition: color 0.4s; transition: color 0.4s; font-weight: 600; }
.form-review .form__field > input:focus,
.form-review .form__field > select:focus,
.form-review .form__field > textarea:focus { color: #53607e; }
.form-review .form__field > textarea { display: block; width: 100%; resize: none; height: 174px; }
.form-review .form__field--rating > ul { list-style: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin: 0 auto 0 0; font-size: 0; line-height: 0; }
.form-review .form__field--rating > ul > li { width: 24px; }
.form-review .form__field--rating > ul label { display: block; font-weight: normal; font-size: 18px; line-height: 1.00; }
.form-review .form__field--rating > ul label { -webkit-transition: color 0.4s; -o-transition: color 0.4s; transition: color 0.4s; color: #ff603c; }
.form-review .form__field--rating > strong { font-size: 12px; font-weight: 500; color: rgba(52, 63, 89, 0.5); line-height: 24px; padding: 0 8px; }
.form-review .form__field--rating > strong { border-radius: 10px; background-color: #eff0f3; min-width: 39px; text-align: center; }
.form-review .form__field--rating input { display: none; }
.form-review .form__field--textarea { -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; }
.form-review .form__btn { border: 0; width: 100%; background-color: #ff603c; color: white; text-transform: uppercase; font-size: 13px; line-height: 1.10; }
.form-review .form__btn { font-weight: 500; height: 46px; border-radius: 6px; -webkit-box-shadow: 0 2px 4px rgba(47, 55, 78, 0.34); box-shadow: 0 2px 4px rgba(47, 55, 78, 0.34); }
body:not(.is-touch) .form-review .form__btn:hover { opacity: 0.75; }
@media (max-width: 767px) {
	.form-review { padding: 20px 12px; }
	.form-review .form__field > label { min-width: 80px; max-width: 80px; }
	.form-review .form__field > textarea { height: 100px; }
}
/* ------------------------------------------------------------ *\ 
	# Fragments
\* ------------------------------------------------------------ */
/* ------------------------------------------------------------ *\ 
	- Comments
\* ------------------------------------------------------------ */
.fragment-comment { border-radius: 6px; background-color: white; -webkit-box-shadow: 5px 0 16px rgba(156, 166, 175, 0.34); box-shadow: 5px 0 16px rgba(156, 166, 175, 0.34); padding: 9px; position: relative; }
.fragment-comment { overflow: hidden; width: 370px; -webkit-transition: opacity 0.4s, visibility 0.4s, -webkit-transform 0.4s; transition: opacity 0.4s, visibility 0.4s, -webkit-transform 0.4s; -o-transition: opacity 0.4s, visibility 0.4s, transform 0.4s; transition: opacity 0.4s, visibility 0.4s, transform 0.4s; transition: opacity 0.4s, visibility 0.4s, transform 0.4s, -webkit-transform 0.4s; }
.fragment-comment .fragment__image { float: left; width: 64px; height: 64px; margin-right: 24px; }
.fragment-comment .fragment__body { position: relative; overflow: hidden; }
.fragment-comment .fragment__body-actions { position: absolute; right: 0; top: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
.fragment-comment .fragment__body-actions p { font-size: 11px; line-height: 14px; font-weight: 500; text-transform: uppercase; }
.fragment-comment .fragment__body-actions p { color: rgba(83, 96, 126, 0.5); margin: 0 10px 0 0; }
.fragment-comment .fragment__body-content { font-size: 13px; line-height: 1.23; color: #9296a0; }
.fragment-comment .fragment__body-content h6 { color: #ff603c; font-size: 13px; line-height: 1.23; font-weight: 500; margin-bottom: 2px; }
.fragment-comment .fragment__body-content h6 strong { display: block; font-size: 19px; font-weight: 700; margin-bottom: 2px; }
.fragment-comment.close { opacity: 0; visibility: hidden; -webkit-transform: translateY(100px); -ms-transform: translateY(100px); transform: translateY(100px); }
@media (max-width: 767px) {
	.fragment-comment { width: auto; }

	.fragment-comment .fragment__image { width: 48px; height: 48px; margin-right: 16px; }
	
	.fragment-comment .fragment__body-content { font-size: 11px; }
	.fragment-comment .fragment__body-content h6 { font-size: 11px; }
	.fragment-comment .fragment__body-content h6 strong { font-size: 16px; }

	.fragment-comment .fragment__body-actions p { font-size: 9px; }
}
/* ------------------------------------------------------------ *\ 
	- Package
\* ------------------------------------------------------------ */
.fragment-package { background-color: white; border: 1px solid #cdcdde; border-radius: 7px; padding: 24px 22px 28px 22px; min-height: 100%; }
.fragment-package { -webkit-box-shadow: 0 8px 38px rgba(65, 85, 108, 0.1); box-shadow: 0 8px 38px rgba(65, 85, 108, 0.1); -webkit-transition: -webkit-box-shadow 0.4s; transition: -webkit-box-shadow 0.4s; -o-transition: box-shadow 0.4s; transition: box-shadow 0.4s; transition: box-shadow 0.4s, -webkit-box-shadow 0.4s; }
.fragment-package .fragment__head { text-align: center; font-size: 15px; line-height: 1.20; color: #a5a7b0; font-weight: 600; margin-bottom: 18px; }
.fragment-package .fragment__head strong { display: block; font-size: 27px; line-height: 1.11; color: #626470; font-weight: 500; }
.fragment-package .fragment__price { background-color: #ff603c; text-align: center; color: white; margin: 0 -22px 0 -22px; padding: 20px 22px; }
.fragment-package .fragment__price p { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin: 0; }
.fragment-package .fragment__price p + p { font-size: 11px; line-height: 1.27; font-weight: 500; color: #ffd5cc; }
.fragment-package .fragment__price span { display: block; font-size: 16px; padding: 0 2px; }
.fragment-package .fragment__price span:last-child { font-size: 14px; }
.fragment-package .fragment__price strong { display: block; font-size: 40px; line-height: 1.00; font-weight: 500; }
.fragment-package .fragment__list { padding: 18px 0; color: #62656e; }
.fragment-package .fragment__list ul { list-style: none; }
.fragment-package .fragment__list li { position: relative; padding-left: 26px; font-size: 12px; line-height: 1.50; margin-bottom: 9px; }
.fragment-package .fragment__list li:last-child { margin-bottom: 0; }
.fragment-package .fragment__list strong { font-weight: 700; }
.fragment-package .fragment__list i { position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); 
	color: #ff603c;
	text-shadow: 2px 2px 0px rgba(0,0,0,0.1);
}
.fragment-package .fragment__description { text-align: center; padding: 22px 0; font-size: 13px; line-height: 1.46; }
.fragment-package .fragment__description h4 { text-transform: uppercase; font-weight: 500; font-size: 15px; }
.fragment-package .fragment__description + .fragment__actions { max-width: 170px; margin: 0 auto; }
.fragment-package .fragment__description + .fragment__actions .btn { max-width: 150px; }
.fragment-package .fragment__actions { border-top: 1px solid #efeff2; padding-top: 20px; }
.fragment-package .fragment__actions .btn { display: block; max-width: 116px; margin: 0 auto; }
.fragment-package .ico-circle-counter { margin: -44px 0 10px 0; }
.fragment-package:hover { -webkit-box-shadow: 0 8px 38px rgba(65, 85, 108, 0.4); box-shadow: 0 8px 38px rgba(65, 85, 108, 0.4); }
@media (max-width: 767px) {
	.fragment-package { padding: 24px 12px 28px 12px; }
	.fragment-package .fragment__price { margin-left: -12px; margin-right: -12px; }
}
/* ------------------------------------------------------------ *\ 
	- Box
\* ------------------------------------------------------------ */
.fragment-box { max-width: 500px; margin: 0 auto; background-color: white; border-radius: 12px; border: 1px solid rgba(205, 205, 222, 0.81); }
.fragment-box { position: relative; overflow: hidden; text-align: center; -webkit-box-shadow: 0 8px 35px rgba(173, 173, 186, 0.29); box-shadow: 0 8px 35px rgba(173, 173, 186, 0.29); z-index: 100; }
.fragment-box .fragment__head { padding: 38px 20px 60px 20px; color: white; font-size: 12px; font-weight: 500; text-transform: uppercase; }
.fragment-box .fragment__head h2 { font-size: 35px; font-weight: 700; color: white; margin-bottom: 0; }
.fragment-box .fragment__head i { font-size: 16px; }
.fragment-box .fragment__center { max-width: 234px; margin: -39px auto 0; background-color: white; z-index: 10; border: 1px solid rgba(205, 205, 222, 0.81); }
.fragment-box .fragment__center { border-radius: 6px; position: relative; }
.fragment-box .fragment__center p { display: inline-block; vertical-align: top; border: 1px dashed #dedee6; border-radius: 6px; padding: 6px 15px; }
.fragment-box .fragment__center p { font-size: 24px; line-height: 30px; color: #4d4d5d; text-transform: uppercase; font-weight: 600; margin: 17px; }
.fragment-box .fragment__center i { -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); overflow: hidden; position: absolute; top: 50%; }
.fragment-box .fragment__center i { width: 9px; height: 18px; }
.fragment-box .fragment__center i:first-child { left: -1px; }
.fragment-box .fragment__center i:first-child span { left: -9px;  }
.fragment-box .fragment__center i:last-child { right: -1px; }
.fragment-box .fragment__center i:last-child span { left: auto; right: -9px; }
.fragment-box .fragment__center span { width: 18px; height: 18px; margin-top: -1px; border: 1px solid rgba(205, 205, 222, 0.81); }
.fragment-box .fragment__center span { position: absolute; left: 0; top: 0; border-radius: 50%; overflow: hidden; }
.fragment-box .fragment__center span:before,
.fragment-box .fragment__center span:after { content: ' '; position: absolute; left: 0; width: 18px; height: 50%; }
.fragment-box .fragment__center span:before { top: 0; background-color: #f6683e; }
.fragment-box .fragment__center span:after { bottom: 0; background-color: white; }
.fragment-box .fragment__center + .fragment__foot { padding-top: 20px; }
.fragment-box .fragment__foot { padding: 50px 20px 35px 20px; font-size: 0; line-height: 0; }
.fragment-box .fragment__foot p { font-size: 15px; line-height: 1.40; color: #8f8f9b; max-width: 230px; margin: 0 auto 24px; }
.fragment-box .fragment__foot .btn { min-width: 172px; margin: 0 4px; }
@media (max-width: 767px) {
	.fragment-box { max-width: 230px; }
	.fragment-box .fragment__head { font-size: 9px; padding: 38px 10px 60px 10px; }
	.fragment-box .fragment__head h2 { font-size: 30px; }

	.fragment-box .fragment__center { max-width: 152px; margin-top: -32px; }
	.fragment-box .fragment__center p { font-size: 16px; margin: 10px; }

	.fragment-box .fragment__foot { padding: 34px 22px 22px 22px; }
	.fragment-box .fragment__foot .btn { display: block; }
	.fragment-box .fragment__foot .btn + .btn { margin-top: 7px; }
}
/* ------------------------------------------------------------ *\ 
	- Phone
\* ------------------------------------------------------------ */
.fragment-phone { width: 250px; height: 500px; position: relative; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; }
.fragment-phone > * { position: relative; z-index: 10; }
.fragment-phone:before { content: ' '; position: absolute; left: -15px; right: -55px; bottom: -55px; top: 0; z-index: 1; }
.fragment-phone:before { background: url(../images/ico-phone.png) no-repeat center center; background-size: contain; }
.fragment-phone .fragment__images { position: absolute; left: 0; right: 0; top: 0; bottom: 0; }
.fragment-phone .fragment__images { -webkit-transform: translateZ(40px); transform: translateZ(40px); }
.fragment-phone .fragment__images img { display: block; width: 100%; border-radius: 6px; -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1); box-shadow: 0 0 12px rgba(0, 0, 0, 0.1); position: relative; }
.fragment-phone .fragment__images img { z-index: 5; }
.fragment-phone .fragment__images > span { position: absolute; left: 0; top: 0; width: 138px; }
.fragment-phone .fragment__images > span:nth-child(1) { top: 60px; left: -32px; }
.fragment-phone .fragment__images > span:nth-child(1):before { content: ' '; position: absolute; right: -13px; top: 50px; width: 60px; height: 80px; }
.fragment-phone .fragment__images > span:nth-child(1):before { border-radius: 6px; -webkit-box-shadow: 0 0 14px rgba(0, 0, 0, 0.05); box-shadow: 0 0 14px rgba(0, 0, 0, 0.05); }
.fragment-phone .fragment__images > span:nth-child(2) { left: auto; right: -28px; top: 75px; }
.fragment-phone .fragment__images > span:nth-child(2):before { content: ' '; position: absolute; left: 0; top: 50px; width: 60px; height: 60px; }
.fragment-phone .fragment__images > span:nth-child(2):before { border-radius: 6px; -webkit-box-shadow: 0 0 14px rgba(0, 0, 0, 0.05); box-shadow: 0 0 14px rgba(0, 0, 0, 0.05); }
.fragment-phone .fragment__images > span:nth-child(3) { top: 186px; left: -62px; width: 78px; }
.fragment-phone .fragment__images > span:nth-child(4) { top: 218px; left: 66px; width: 124px; }
.fragment-phone .fragment__images > span:nth-child(4):before { content: ' '; position: absolute; left: -10px; top: -10px; width: 44px; height: 44px; }
.fragment-phone .fragment__images > span:nth-child(4):before { border-radius: 6px; -webkit-box-shadow: 0 0 14px rgba(0, 0, 0, 0.05); box-shadow: 0 0 14px rgba(0, 0, 0, 0.05); }
.fragment-phone .fragment__images > span:nth-child(5) { left: auto; right: -76px; top: 197px; width: 110px; }
.fragment-phone .fragment__images > span:nth-child(5):before { content: ' '; position: absolute; left: -40px; top: 10px; width: 44px; height: 44px; }
.fragment-phone .fragment__images > span:nth-child(5):before { border-radius: 6px; -webkit-box-shadow: 0 0 14px rgba(0, 0, 0, 0.05); box-shadow: 0 0 14px rgba(0, 0, 0, 0.05); }
.fragment-phone .fragment__body { position: absolute; z-index: 5; left: 30px; right: 30px; bottom: 30px; text-align: center; }
.fragment-phone .fragment__body i { margin-bottom: 6px; }
.fragment-phone .fragment__body p { font-size: 12px; color: #7a7a9a; margin-bottom: 0; }
.fragment-phone .fragment__body h6 { font-size: 24px; color: #40405f; font-weight: 500; }
.fragment-phone .fragment__body h6 span { font-size: 12px; font-weight: 400; color: #7a7a9a; }
@media (max-width: 767px) {
	.fragment-phone { width: 124px; height: 248px; margin: 0 auto; }
	.fragment-phone:before { right: -30px; bottom: -30px; }

	.fragment-phone .fragment__images > span { width: 69px; }
	.fragment-phone .fragment__images > span:nth-child(1) { top: 30px; left: -16px; }
	.fragment-phone .fragment__images > span:nth-child(1):before { content: ' '; position: absolute; right: -6px; top: 25px; width: 30px; height: 40px; }
	.fragment-phone .fragment__images > span:nth-child(2) { left: auto; right: -14px; top: 37px; }
	.fragment-phone .fragment__images > span:nth-child(2):before { left: 0; top: 25px; width: 30px; height: 30px; }
	.fragment-phone .fragment__images > span:nth-child(3) { top: 93px; left: -31px; width: 39px; }
	.fragment-phone .fragment__images > span:nth-child(4) { top: 109px; left: 33px; width: 62px; }
	.fragment-phone .fragment__images > span:nth-child(4):before { left: -5px; top: -5px; width: 22px; height: 22px; }
	.fragment-phone .fragment__images > span:nth-child(5) { left: auto; right: -38px; top: 98px; width: 55px; }
	.fragment-phone .fragment__images > span:nth-child(5):before { left: -20px; top: 5px; width: 22px; height: 22px; }

	.fragment-phone .fragment__body { left: 10px; right: 10px; bottom: 10px; }
	.fragment-phone .fragment__body p { font-size: 6px; }
	.fragment-phone .fragment__body h6 { font-size: 10px; }
	.fragment-phone .fragment__body h6 span { font-size: 8px; }
}
/* ------------------------------------------------------------ *\ 
	# Icons
\* ------------------------------------------------------------ */
[class^="ico-"] { display: inline-block; vertical-align: top; position: relative; }
/* ------------------------------------------------------------ *\ 
	- Close
\* ------------------------------------------------------------ */
.ico-close { width: 14px; height: 14px; border-radius: 50%; background-color: #ccc; -webkit-transition: background 0.4s; -o-transition: background 0.4s; transition: background 0.4s; }
.ico-close:before,
.ico-close:after { content: ' '; position: absolute; left: 2px; right: 2px; top: 50%; height: 2px; margin-top: -1px; background-color: white; border-radius: 2px; }
.ico-close:before { -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.ico-close:after { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }
body:not(.is-touch) a:hover .ico-close { background-color: #ff603c; }
/* ------------------------------------------------------------ *\ 
	- 
\* ------------------------------------------------------------ */
.ico-quality,
.ico-passowrd,
.ico-time,
.ico-support { background: url(../images/sprite-main.png) no-repeat 0 0; width: 24px; height: 24px; }
.ico-quality { background-position: -3px -205px; }
.ico-passowrd { background-position: -4px -232px; }
.ico-time { background-position: -4px -260px; }
.ico-support { background-position: -4px -290px; }
@media (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 192dpi) {
	.ico-quality,
	.ico-passowrd,
	.ico-time,
	.ico-support  { background-image: url(../images/sprite-main@2x.png); background-size: 320px 320px; }
}
/* ------------------------------------------------------------ *\ 
	- Circle Counter
\* ------------------------------------------------------------ */
@-webkit-keyframes overload {
  25%{ -webkit-transform:translateX(2px); transform:translateX(2px); }
  50%{ -webkit-transform:rotate(-1deg); transform:rotate(-1deg); }
  75%{ -webkit-transform:translateX(1px); transform:translateX(1px); }
}
@keyframes overload {
  25%{ -webkit-transform:translateX(2px); transform:translateX(2px); }
  50%{ -webkit-transform:rotate(-1deg); transform:rotate(-1deg); }
  75%{ -webkit-transform:translateX(1px); transform:translateX(1px); }
}
.ico-circle-counter { width: 112px; height: 112px; position: relative; }
.ico-circle-counter:before { content: ' '; position: absolute; left: 10px; top: 10px; right: 10px; bottom: 10px; z-index: 1; }
.ico-circle-counter:before { -webkit-box-shadow: 0 6px 9px rgba(36, 39, 50, 0.22); box-shadow: 0 6px 9px rgba(36, 39, 50, 0.22); border-radius: 50%; }
.ico-circle-counter span { position: absolute; left: 0; top: 0; width: inherit; height: inherit; background-size: contain; }
.ico-circle-counter span:nth-child(1) { background: url(../images/ico-gauge-1.svg) no-repeat 0 0; z-index: 2; }
.ico-circle-counter span:nth-child(2) { z-index: 99; }
.ico-circle-counter span:nth-child(2):before,
.ico-circle-counter span:nth-child(2):after { content: ' '; -webkit-transition: opacity 0.4s; -o-transition: opacity 0.4s; transition: opacity 0.4s; background-size: contain; }
.ico-circle-counter span:nth-child(2):before { background: url(../images/ico-gauge-5.svg) no-repeat 0 0; }
.ico-circle-counter span:nth-child(2):after { background: url(../images/ico-gauge-4.svg) no-repeat 0 0; opacity: 0; }
.ico-circle-counter span:nth-child(2) { -webkit-transition: opacity 0.4s; -o-transition: opacity 0.4s; transition: opacity 0.4s; }
.ico-circle-counter span:nth-child(3) { background: url(../images/ico-gauge-2.svg) no-repeat 0 0; z-index: 4; }
.ico-circle-counter span:nth-child(4) { -webkit-transition: -webkit-transform 0.4s; transition: -webkit-transform 0.4s; -o-transition: transform 0.4s; transition: transform 0.4s; transition: transform 0.4s, -webkit-transform 0.4s; z-index: 100; }
.ico-circle-counter span:nth-child(4):before { content: ' '; position: absolute; left: 0; right: 0; top: 0; bottom: 0; }
.ico-circle-counter span:nth-child(4):before { background: url(../images/ico-gauge-3.svg) no-repeat 0 0; z-index: 10; background-size: contain; }
.ico-circle-counter span:nth-child(4):before { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); }
.ico-circle-counter:hover { -webkit-animation:overload 0.10s 0.5s infinite; animation:overload 0.10s 0.5s infinite; }
.ico-circle-counter:hover span:nth-child(4) { -webkit-transform: rotate(60deg); -ms-transform: rotate(60deg); transform: rotate(60deg); }
.ico-circle-counter:hover span:nth-child(2):before { opacity: 0; }
.ico-circle-counter:hover span:nth-child(2):after { opacity: 1; }
.ico-circle-counter.turbo:hover { -webkit-animation:overload 0.15s 0s infinite; animation:overload 0.15s 0s infinite; }
.ico-circle-counter.turbo span:nth-child(4) { -webkit-transform: rotate(110deg); -ms-transform: rotate(110deg); transform: rotate(110deg); }
.ico-circle-counter.turbo span:nth-child(2):before { opacity: 0; }
.ico-circle-counter.turbo span:nth-child(2):after { opacity: 1; }
/* ------------------------------------------------------------ *\ 
	- Heart
\* ------------------------------------------------------------ */
.ico-heart { width: 35px; height: 32px; }
.ico-heart:before,
.ico-heart:after { content: ' '; position: absolute; background: url(../images/ico-heart.svg) no-repeat center center; }
.ico-heart:before { left: -9px; right: -9px; top: -12px; bottom: -2px; opacity: 0.3; }
.ico-heart:after { left: -18px; right: -18px; top: -24px; bottom: -4px; opacity: 0.3; }
.ico-heart span { display: block; position: relative; z-index: 10; background: url(../images/ico-heart.svg) no-repeat center center; }
.ico-heart span { width: inherit; height: inherit; background-size: contain; }
@media (max-width: 767px) {
	.ico-heart { width: 17px; height: 16px; }
	.ico-heart:before { left: -4px; right: -4px; top: -6px; bottom: -1px; }
	.ico-heart:after { left: -9px; right: -9px; top: -12px; bottom: -2px; }
}
/* ------------------------------------------------------------ *\ 
	- Header Bar Arrow
\* ------------------------------------------------------------ */
.ico-header-bar-arrow { width: 24px; height: 16px; border-radius: 10px; background-color: #5aa9db; vertical-align: middle; }
.ico-header-bar-arrow:before { content: ' '; position: absolute; left: 50%; top: 50%; width: 8px; height: 2px; background-color: white; }
.ico-header-bar-arrow:before { margin: -1px 0 0 -4px; }
.ico-header-bar-arrow:after { content: ' '; position: absolute; left: 50%; top: 50%; width: 6px; height: 6px; border-left: 2px solid white; }
.ico-header-bar-arrow:after { border-top: 2px solid white; -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); margin: -3px 0 0 -2px; }
@media (max-width: 767px) {
	.ico-header-bar-arrow { width: 20px; height: 14px; }
}
.input {
  padding: 10px 24px;
  font-size: 18px;
  height: 43px;
  border: solid 1px #e6e6f4;
}
.input:focus,
.input:hover {
  padding: 12px 22px;
  border: solid 1.5px #ff563b;
}
.input.is-rounded {
  border-radius: 21.5px;
}
.input:not(:focus):placeholder-shown.is-placeholder-centered,
.input:not(:focus).placeholder-shown.is-placeholder-centered {
  text-align: center;
}
.input::-webkit-input-placeholder {
  color: #88878e;
}
.input::-moz-placeholder {
  color: #88878e;
}
.input::-ms-input-placeholder {
  color: #88878e;
}
.input::placeholder {
  color: #88878e;
}
.control {
  position: relative;
  color: #322f3b;
}
.control .input {
  width: 100%;
}
.control.has-icons-left .input,
.control.has-icons-right .input {
  padding: 10px 50px;
}
.control.has-icons-left .input:focus,
.control.has-icons-right .input:focus {
  padding: 9px 49px;
}
.control .icon.is-left,
.control .icon.is-right {
  position: absolute;
  top: 10px;
  font-size: 16px;
}
.control .icon.is-left {
  left: 24px;
}
.control .icon.is-right {
  right: 24px;
}
.control .icon.is-light {
  color: #a9a8b1;
}
.control .icon:not(a):not(button) {
  pointer-events: none;
}
/* ------------------------------------------------------------ *\
	List
\* ------------------------------------------------------------ */
[class^="list"] > ul,
[class^="list-"] { list-style: none outside none; }
/* ------------------------------------------------------------ *\ 
	- Articles
\* ------------------------------------------------------------ */
.list-articles .list__body > ul > li { margin-bottom: 35px; }
@media (max-width: 767px) {
	.list-articles { margin: 0 -10px; }
	.list-articles .list__body > ul > li { margin-bottom: 15px; }
}
/* ------------------------------------------------------------ *\ 
	- Services
\* ------------------------------------------------------------ */
.list-services { width: 100%; }
.list-services > ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%; }
.list-services > ul > li { width: 226px; padding: 7px; }
@media (max-width: 767px) {
	.list-services > ul { width: auto; margin: -6px -3px; }
	.list-services > ul > li { width: 50%; padding: 6px 3px; }
}
/* ------------------------------------------------------------ *\ 
	- Services Secondary
\* ------------------------------------------------------------ */
.list-services-secodnary { width: 100%; }
.list-services-secodnary > ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%; }
.list-services-secodnary > ul > li { width: 356px; padding: 16px; position: relative; }
.list-services-secodnary > ul > li:before { content: ' '; height:0; width:0; border-left:8px solid #bcbfc8; border-top:8px solid transparent; border-bottom:8px solid transparent; position: absolute; right: -5px; bottom: 20px; }
.list-services-secodnary > ul > li:before { border-top-width: 6px; border-bottom-width: 6px; }
.list-services-secodnary > ul > li:last-child:before { display: none; }
@media (max-width: 767px) {
	.list-services-secodnary > ul { margin: -8px; width: auto; }
	.list-services-secodnary > ul > li:before { display: none; }
	.list-services-secodnary > ul > li { padding: 8px; }
}
/*
		-- Without Separator
	*/
.list-services-secodnary--without-separator > ul > li { padding: 6px; }
.list-services-secodnary--without-separator > ul > li:before { display: none; }
/* ------------------------------------------------------------ *\ 
	- Reviews
\* ------------------------------------------------------------ */
.list-reviews > ul > li { margin-bottom: 27px; }
.list-reviews > ul > li:last-child { margin-bottom: 0; }
.list-reviews blockquote p { font-size: 16px; line-height: 1.63; color: #53607e; margin-bottom: 0; }
.list-reviews blockquote p:first-child { color: #ff603c; margin-bottom: 10px; font-size: 18px; position: relative; padding-left: 46px; }
.list-reviews blockquote p:first-child:before { content: '“'; font-size: 70px; line-height: 0; font-weight: 600; color: rgba(99, 99, 111, 0.4); }
.list-reviews blockquote p:first-child:before { position: absolute; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); margin-top: 18px; }
.list-reviews blockquote p:last-child { color: rgba(83, 96, 126, 0.6); font-weight: 500; font-size: 13px; }
.list-reviews blockquote p:last-child:before { content: '- '; }
@media (max-width: 767px) {
	.list-reviews blockquote p { font-size: 13px; }
	.list-reviews blockquote p:first-child { font-size: 14px; padding-left: 30px; margin-bottom: 5px; }
	.list-reviews blockquote p:first-child:before { font-size: 50px; margin-top: 14px; }
	.list-reviews blockquote p:last-child { font-size: 11px; }
}
/* ------------------------------------------------------------ *\ 
	- About
\* ------------------------------------------------------------ */
.list-about { width: 100%; }
.list-about > ul > li { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 88px; }
.list-about > ul > li:nth-child(even) { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
.list-about > ul > li:nth-child(even) .list__image { width: 50%; margin-right: 0; margin-left: auto; }
.list-about > ul > li:nth-child(even) .list__body { width: calc(50% - 66px); }
.list-about > ul > li:last-child { margin-bottom: 0; }
.list-about .list__image { width: calc(50% - 66px); margin-right: auto; }
.list-about .list__image img { display: block; margin: 0 auto; max-width: 233px; max-height: 220px; }
.list-about .list__body { width: 50%; color: #53607e; }
.list-about .list__body h3 { text-transform: uppercase; font-size: 17px; line-height: 1.29; text-transform: uppercase; font-weight: 500; color: #3d434e; }
.list-about .list__body h3 { letter-spacing: 0.25px; }
.list-about .list__body h3 i { margin-left: 10px; display: inline-block; vertical-align: middle; }
.list-about .list__body h3 + p { font-size: 16px; line-height: 1.44; }
.list-about .list__body p { margin-bottom: 12px; }
.list-about .list__body a { color: #ff603c; text-decoration: none; }
.list-about .list__body > *:last-child { margin-bottom: 0; }
body:not(.is-touch) .list-about .list__body a:hover { text-decoration: underline; }
@media (max-width: 767px) {
	.list-about .list__body h3 { font-size: 14px; }
	.list-about .list__body h3 + p { font-size: 13px; }
	.list-about .list__body h3 i { margin-left: 0; }

	.list-about:not(.list-about--secondary) > ul > li { display: block; margin-bottom: 20px; }
	.list-about:not(.list-about--secondary) > ul > li:nth-child(even) .list__image { width: 100px; }
	.list-about:not(.list-about--secondary) > ul > li:nth-child(even) .list__body { width: auto; }
	.list-about:not(.list-about--secondary) .list__image { width: auto; float: right; width: 100px; position: relative; z-index: 10; }
	.list-about:not(.list-about--secondary) .list__image { margin: 0 -20px -50px 0; }
	.list-about:not(.list-about--secondary) .list__body { width: auto; position: relative; overflow: hidden; clear: both; z-index: 20; }
}
/*
		-- Secondary
	*/
.list-about--secondary { max-width: 880px; margin: 0 auto; }
.list-about--secondary > ul > li { margin-bottom: 0; position: relative; }
.list-about--secondary > ul > li > * { position: relative; z-index: 10;  }
.list-about--secondary > ul > li:nth-child(even):before { content: ' '; position: absolute; right: 15px; top: 0; bottom: 0; left: 118px; }
.list-about--secondary > ul > li:nth-child(even):before { pointer-events: none; border-radius: 0 20px 20px 0; border: 2px dotted #d4d5de; }
.list-about--secondary > ul > li:nth-child(even):before { border-left: 0; }
.list-about--secondary > ul > li:nth-child(even) .list__image { width: 200px; }
.list-about--secondary > ul > li:nth-child(even) .list__body { width: calc(100% - 280px); padding-right: 0; padding-left: 80px; }
.list-about--secondary > ul > li:nth-child(2n+1):before { content: ' '; position: absolute; left: 96px; top: -2px; bottom: -2px; width: 20px; }
.list-about--secondary > ul > li:nth-child(2n+1):before { border: 2px dotted #d4d5de; border-radius: 20px 0 0 20px; border-right: 0; }
.list-about--secondary > ul > li:first-child:before { top: 50%; border-radius: 0 0 0 20px; }
.list-about--secondary > ul > li:last-child:before { bottom: 50%; border-radius: 20px 0 0 0; border-bottom: 0; }
.list-about--secondary .list__image { width: 200px; }
.list-about--secondary .list__body { width: calc(100% - 280px); padding: 74px 150px 74px 0; }
@media (max-width: 767px) {
	.list-about--secondary > ul > li { display: block; }
	.list-about--secondary .list__body { padding: 30px 10px 30px 30px; width: auto; }
	.list-about--secondary .list__body h3 { padding-top: 30px; position: relative; overflow: hidden; }
	.list-about--secondary .list__body h3 i { position: absolute; left: 0; top: 0; }
	.list-about--secondary .list__body h3 + p { clear: both; }
	.list-about--secondary .list__image { width: 80px; float: left; margin-right: 20px; margin-left: 20px; margin-bottom: 20px; }

	.list-about--secondary > ul > li:nth-child(even):before { left: 20px; }
	.list-about--secondary > ul > li:nth-child(even) .list__image { width: 80px; float: right; }
	.list-about--secondary > ul > li:nth-child(even) .list__body { width: auto; padding-left: 30px; padding-right: 30px; }
	.list-about--secondary > ul > li:nth-child(even):after { content: ' '; position: absolute; left: 0; bottom: -2px; height: 4px; background-color: white; }
	.list-about--secondary > ul > li:nth-child(even):after { width: 40px; }

	.list-about--secondary > ul > li:nth-child(2n+1):before { left: 0; }
	
	.list-about--secondary > ul > li:first-child .list__body { padding-top: 10px; }
	.list-about--secondary > ul > li:first-child:before { top: 30px; border-radius: 20px 0 0 20px; }

	.list-about--secondary > ul > li:last-child .list__image { margin-left: 0; margin-top: 30px; }
	.list-about--secondary > ul > li:last-child:before { bottom: auto; height: 60px; left: 20px; }
	.list-about--secondary > ul > li:last-child .list__body { padding-bottom: 0; }

}
/* ------------------------------------------------------------ *\ 
	- Categories
\* ------------------------------------------------------------ */
.list-categories > ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.list-categories > ul > li { width: 300px; padding: 6px; }
.list-categories .list__group { -webkit-box-shadow: 0 1px 6px rgba(156, 166, 175, 0.22); box-shadow: 0 1px 6px rgba(156, 166, 175, 0.22); border-radius: 6px; background-color: white; padding: 20px 24px 30px 24px; }
.list-categories .list__group { -webkit-transition: -webkit-box-shadow 0.4s; transition: -webkit-box-shadow 0.4s; -o-transition: box-shadow 0.4s; transition: box-shadow 0.4s; transition: box-shadow 0.4s, -webkit-box-shadow 0.4s; }
.list-categories .list__group { text-align: center; min-height: 100%; }
.list-categories .list__head { margin-bottom: 20px; min-height: 53px; display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.list-categories .list__head img { display: block; margin: 0 auto; max-width: 144px; }
.list-categories .list__head ul { list-style: none; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; position: relative; margin: -2px; }
.list-categories .list__head li { font-size: 13px; line-height: 20px; padding: 2px; }
.list-categories .list__head a { display: block; text-decoration: none; padding: 5px 8px; border-radius: 20px; }
.list-categories .list__head a:before { content: '#'; display: inline; }
.list-categories .list__body h4 { font-size: 15px; text-transform: uppercase; font-weight: 500; }
body:not(.is-touch) .list-categories .list__group:hover { -webkit-box-shadow: 0 1px 6px rgba(156, 166, 175, 0.62); box-shadow: 0 1px 6px rgba(156, 166, 175, 0.62); }
body:not(.is-touch) .list-categories .list__head a:hover { background-color: #ff603c; color: white; text-shadow: 1px 0 white; }
/* ------------------------------------------------------------ *\ 
	- Prices
\* ------------------------------------------------------------ */
.list-prices { width: 100%; }
.list-prices > ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.list-prices > ul > li { width: 276px; padding: 12px; }
@media (max-width: 767px) {
	.list-prices > ul { display: block; }
	.list-prices > ul > li { margin: 0 auto; }
}
/* ------------------------------------------------------------ *\ 
	- Callout
\* ------------------------------------------------------------ */
.list-callout { width: 100%; }
.list-callout > ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%; }
.list-callout > ul > li { width: 266px; padding: 6px; }
@media (max-width: 767px) {
	.list-callout > ul { display: block; }
	.list-callout > ul > li { width: 224px; padding: 0; margin: 0 auto 12px; }
	.list-callout > ul > li:last-child { margin-bottom: 0; }
}
/* ------------------------------------------------------------ *\
	Logo
\* ------------------------------------------------------------ */
[class^="logo"] { position: relative; display: inline-block; vertical-align: middle; text-decoration: none; }
[class^="logo"] > img { display: block; width: 100%; }
[class^="logo"]:hover { opacity: 0.75; }
/* ------------------------------------------------------------ *\
	Nav
\* ------------------------------------------------------------ */
[class^="nav"] > ul { list-style: none; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; }
[class^="nav"] a { display: block; text-decoration: none; }
/* ------------------------------------------------------------ *\
	- Main
\* ------------------------------------------------------------ */
.nav > ul > li { font-size: 14px; line-height: 20px; position: relative; padding: 0 4px; }
.nav > ul > li:first-child { padding-left: 0; }
.nav > ul > li:last-child { padding-right: 0; }
.nav a { padding: 8px 12px; border-radius: 7px; border: 2px solid transparent; color: #2d3037; }
.nav ul ul { position: absolute; left: 0; top: 100%; background-color: #fc654c; border-radius: 7px; padding: 5px 0; min-width: 100%; }
.nav ul ul { white-space: nowrap; opacity: 0; visibility: hidden; -webkit-transition: opacity 0.4s, visibility 0.4s; -o-transition: opacity 0.4s, visibility 0.4s; transition: opacity 0.4s, visibility 0.4s; }
.nav ul ul { -webkit-box-shadow: 4px 4px rgba(0, 0, 0, 0.2); box-shadow: 4px 4px rgba(0, 0, 0, 0.2); }
.nav ul ul li { position: relative; }
.nav ul ul ul { top: 0; left: 100%; }
.nav ul ul a { color: white; }
.nav li.current-menu-item > a,
.nav li.current-page-ancesor > a,
body:not(.is-touch) .nav li:hover > a { color: #fc654c; border-color: #fc654c; }
.nav ul ul li.current-menu-item > a,
.nav ul ul li.current-page-ancesor > a,
body:not(.is-touch) .nav ul ul li:hover > a { color: #2d3037; }
body.is-touch .nav li.hover > ul,
body:not(.is-touch) .nav li:hover > ul { opacity: 1; visibility: visible; }
@media (max-width: 985px) {
	.nav > ul > li { font-size: 11px; padding: 0 2px; }
	.nav a { padding: 6px 6px; }
}
/* ------------------------------------------------------------ *\
	- Brands
\* ------------------------------------------------------------ */
.nav-brands { position: relative; overflow: hidden; }
.nav-brands > ul { position: relative; margin: -2px; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; }
.nav-brands > ul > li { padding: 2px; }
.nav-brands img { height: 32px; width: auto; }
body:not(.is-touch) .nav-brands a:hover img { opacity: 1; }
@media (max-width: 767px) {
	.nav-brands img { height: 20px; }
	.nav-brands > ul { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
}
/* ------------------------------------------------------------ *\
	- Pagination
\* ------------------------------------------------------------ */
.nav-pagination { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
.nav-pagination > .btn { min-width: 190px; }
.nav-pagination > .btn--next { margin-left: auto; }
.nav-pagination > .btn--prev { margin-right: auto; }
/* ------------------------------------------------------------ *\
	- Faq
\* ------------------------------------------------------------ */
.nav-faq { margin: 10px 0; }
.nav-faq > ul { display: block; }
.nav-faq > ul > li { font-size: 16px; line-height: 20px; margin-bottom: 8px; }
.nav-faq > ul > li:last-child { margin-bottom: 0; }
.nav-faq a { padding: 22px 24px; border-radius: 6px; color: #90909c; }
.nav-faq span { display: block; }
.nav-faq i { display: block; width: 32px; position: relative; margin-bottom: 10px; }
.nav-faq img { -webkit-transition: opacity 0.4s; -o-transition: opacity 0.4s; transition: opacity 0.4s; display: block; width: 100%; height: auto; }
.nav-faq img + img { position: absolute; left: 0; top: 0; opacity: 0; }
body:not(.is-touch) .nav-faq li:hover a,
.nav-faq li.active a { background-color: #ff603c; color: white; -webkit-box-shadow: 3px 0 6px rgba(156, 166, 175, 0.22); box-shadow: 3px 0 6px rgba(156, 166, 175, 0.22); }
body:not(.is-touch) .nav-faq li:hover img,
.nav-faq li.active img { opacity: 0; }
body:not(.is-touch) .nav-faq li:hover img + img,
.nav-faq li.active img + img { opacity: 1; }
@media (max-width: 767px) {
	.nav-faq > ul > li { font-size: 13px; position: relative; overflow: hidden; margin-bottom: 0; }
	.nav-faq > ul > li { -webkit-transition: opacity 0.4s, visibility 0.4s, margin 0.4s; -o-transition: opacity 0.4s, visibility 0.4s, margin 0.4s; transition: opacity 0.4s, visibility 0.4s, margin 0.4s; }
	.nav-faq > ul > li:not(.active) { max-height: 0; opacity: 0; visibility: hidden; }
	.nav-faq a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 11px 54px 11px 12px; position: relative; }
	.nav-faq a:before { content: '•••'; font-size: 20px; position: absolute; right: 20px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
	.nav-faq a:before { pointer-events: none; letter-spacing: -2px; -webkit-transition: opacity 0.4s; -o-transition: opacity 0.4s; transition: opacity 0.4s; opacity: 0; }
	.nav-faq i { width: 24px; margin-right: 12px; margin-bottom: 0; }
	.nav-faq .active > a:before { opacity: 1; }

	body.show-nav-faq .nav-faq > ul > li:not(.active) { opacity: 1; visibility: visible; max-height: 999px; }
	body.show-nav-faq .nav-faq > ul > li { margin-bottom: 8px; }
}
/* ------------------------------------------------------------ *\
	- Tabs
\* ------------------------------------------------------------ */
.nav-tabs > ul { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%; -ms-flex-wrap: nowrap; flex-wrap: nowrap; }
.nav-tabs > ul > li { font-size: 14px; line-height: 1.43; font-weight: 500; }
.nav-tabs a { padding: 0; border-bottom: 3px solid transparent; text-align: center; color: #989cab; width: 288px; height: 75px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.nav-tabs span strong { display: inline-block; vertical-align: middle; padding: 0 6px; background-color: #edeef3; border-radius: 110px; }
.nav-tabs span strong { font-size: 12px; font-weight: bold; line-height: 24px; text-transform: uppercase; margin-left: 2px; letter-spacing: 1.3px; color: white; background: #02c639; }
.nav-tabs i { display: block; position: relative; margin-right: 12px; }
.nav-tabs span { display: block; font-weight: 600; letter-spacing: 0.2px; color: black; font-size: 18px; -webkit-transition: color 0.4s; -o-transition: color 0.4s; transition: color 0.4s; }
.nav-tabs img { display: block; max-width: none; width: auto; height: 24px; -webkit-transition: opacity 0.4s; -o-transition: opacity 0.4s; transition: opacity 0.4s; }
.nav-tabs img + img { position: absolute; left: 0; top: 0; opacity: 0; }
.nav-tabs .active a { color: #ff603c; border-bottom-color: #ff603c; }
.nav-tabs .active a span { color: #ff603c; }
.nav-tabs .active img { opacity: 0; }
.nav-tabs .active img + img { opacity: 1; }
.nav-tabs--top { position: relative; }
.nav-tabs--top > ul > li { position: relative; z-index: 1; }
.nav-tabs--top::after { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background: #e3e6ee; }
body:not(.is-touch) .nav-tabs a:hover span { color: #ff603c; }
body:not(.is-touch) .nav-tabs a:hover img { opacity: 0;  }
body:not(.is-touch) .nav-tabs a:hover img + img { opacity: 1; }
@media (max-width: 767px) {
	.nav-tabs { margin: 0 -10px; }
	.nav-tabs > ul > li { font-size: 12px; width: 50%; }
	.nav-tabs a { padding: 10px 5px; position: relative; }
	.nav-tabs span strong { position: absolute; left: calc(50% + 20px); top: 16px; font-size: 8px; text-transform: uppercase; padding: 0 4px; }
	.nav-tabs span strong { font-size: 10px; line-height: 1.8; letter-spacing: 1.1px; left: calc(50% + 5px); top: 19px; margin: 0; }
	.nav-tabs--top i { margin-right: 0; }
	.nav-tabs--top > ul > li > a { width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: auto; padding-top: 14px; padding-bottom: 12px; }
}
@media(max-width: 500px) {
	.nav-tabs--top > ul > li > a > span.ws-pre--500 {
		line-height: 18px;
		font-size: 14px;
		margin-top: 6px;
	}
}
/* ------------------------------------------------------------ *\
	- Mobile Primary
\* ------------------------------------------------------------ */
.nav-mobile-primary { max-width: 640px; margin: 0 auto; }
.nav-mobile-primary ul { 
	list-style: none;
	padding: 0;
	margin: 0 0 40px;
	display:block;
}
.nav-mobile-primary ul li {
	display:block;
}
.nav-mobile-primary ul > li > a { 
	display:-webkit-box; 
	display:-ms-flexbox; 
	display:flex;
	line-height:23px;
	font-size: 18px; 
	font-weight: 600; 
	-webkit-box-align: center; 
	    -ms-flex-align: center; 
	        align-items: center;
	color: #3d3d3d; 
	-webkit-transition: color 0.4s; 
	-o-transition: color 0.4s; 
	transition: color 0.4s; 

	padding: 16px 0 16px 0;
	border-bottom: 1px solid #efefef;
}
.nav-mobile-primary ul > li:last-child > a {
	border-bottom:0 none;
}
.nav-mobile-primary ul > li > a:hover { color: #ff603c; }
.nav-mobile-primary a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
.nav-mobile-primary a i { color: #ff603c; }
.nav-mobile-primary img { width: 36px; max-height: 40px; margin-right: 17px; }
.nav-mobile-primary .nav-action { text-align: center; }
.nav-mobile-primary .nav-action > * + * { margin-top: 24px; }
.nav-mobile-primary .nav-action .link { display: inline-block; font-size: 18px; color: #3d3d3d; font-weight: 600; opacity: 0.8; -webkit-transition: color 0.4s; -o-transition: color 0.4s; transition: color 0.4s; }
.nav-mobile-primary .nav-action .link:hover { opacity: 1; }
/* ------------------------------------------------------------ *\
	- Mobile Secondary
\* ------------------------------------------------------------ */
.nav-mobile-secondary { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-top: 28px; margin-top: 28px; }
.nav-mobile-secondary { border-top: 1px solid #eceef1; }
.nav-mobile-secondary > ul { display: block; width: calc(50% - 10px); }
.nav-mobile-secondary > ul > li { font-size: 13px; margin-bottom: 5px; }
.nav-mobile-secondary > ul > li:last-child { margin-bottom: 0; }
.nav-mobile-secondary a { color: #6d6f78; }
.nav-mobile-secondary .current-menu-item > a { color: #ff603c; }
/* ------------------------------------------------------------ *\
	- Footer Mobile
\* ------------------------------------------------------------ */
.nav-footer-mobile { display: none; }
@media (max-width: 767px) {
	.nav-footer-mobile { display: block; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; width: 100%; }
	.nav-footer-mobile > ul { display: block; position: relative; }
	.nav-footer-mobile > ul + ul { margin-left: 10px; }
	.nav-footer-mobile > ul > li { font-size: 12px; line-height: 20px; min-width: 110px; }
	.nav-footer-mobile a { padding: 5px 9px; border: 1px solid transparent; display: inline-block; vertical-align: top; border-radius: 6px; }
	.nav-footer-mobile .current-menu-item > a { color: #ff603c; border-color: #ff603c; }
	.nav-footer-mobile ul.right {
		margin-left:auto;
	}
	.nav-footer-mobile ul.right li {
		text-align:right;
	}
}
/* ------------------------------------------------------------ *\
	- Top Nav (remake)
\* ------------------------------------------------------------ */
.top-nav {
	height:44px;
}
.top-nav li {
	display:inline-block;
	font-size:18px;
	color: #585858;
	margin:0 8px;
	vertical-align: middle;
	line-height:44px;
}
.top-nav li a {
	display:inline-block;
	color:#252525;
	font-weight:600;
	text-decoration: none;
}
.top-nav li a:hover {
	color:#000;
	text-decoration: underline;
}
.top-nav li.menu-dot {
	margin:0;
}
.top-nav li.menu-div {
	background:#e5e5e5;
	width:1px;
	height:38px;
	display:inline-block;
}
@media (max-width: 767px) {
	.top-nav {
		display:none;
	}
}
/* ------------------------------------------------------------ *\ 
	- Pages
\* ------------------------------------------------------------ */
/* 
	- Free likes page
*/
.free-likes > div > div > .likes-main > p {
  font-size: 24px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.41;
  letter-spacing: normal;
  color: #7d7d7d;
}
.free-likes > div > div > .likes-main > h2 {
  font-size: 84px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1;
  letter-spacing: normal;
  color: #252525;
}
/* ------------------------------------------------------------ *\
	Section
\* ------------------------------------------------------------ */
[class^="section"] { width: 100%; position: relative; }
/* ------------------------------------------------------------ *\
	- Main
\* ------------------------------------------------------------ */
.section { padding: 0 0 58px 0; }
.section > *:first-child { padding-top: 58px; }
.section > *:not(:last-child) { padding-bottom: 50px; }
.section .section__head { text-align: center; font-size: 19px; line-height: 1.38; color: #868e9b; }
.section .section__head h1 { margin-bottom: 5px; color: #3d434e; }
.section .section__head h2 { font-weight: 600; margin-bottom: 22px; }
.section .section__head h2 strong { color: #ff603c; font-weight: 600; }
.section .section__head p { margin: 0 auto; }
.section .section__head h1.page_title {
	line-height: 22px;
	color: #7b7d86;
	display: inline-block;
	font-size: 14px;
	letter-spacing: 1px;
	margin-bottom: 10px;
	background: #edeef3;
	padding: 5px 13px;
	font-weight: 600;
	border-radius: 16px;
	text-transform: uppercase;
}
.section .section__head.section__head--lg h1 { font-size: 64px; font-weight: bold; line-height: 1; letter-spacing: 0.6px; color: black; max-width: 800px; margin: 0 auto 32px; }
.section .section__head.section__head--lg h2 { font-size: 48px; font-weight: bold; line-height: 1; letter-spacing: 0.5px; color: black; }
.section .section__head.section__head--lg h1 strong { color: #ff603c; }
.section .section__head.section__head--lg .em { height: 1em; width: 1em; }
.section .section__head.section__head--lg p { font-size: 20px; line-height: 1.4; letter-spacing: .2px; color: #606060; max-width: 670px; }
.section .section__head--large p { max-width: 784px !important; }
.section .section__body .shell { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }
.section .section__body .sidebar { width: 244px; margin-right: auto; }
.section .section__body .content { width: calc(100% - 324px); position: relative; }
.section .section__body .content__wrap { border-radius: 6px; background-color: white; -webkit-box-shadow: 0 3px 6px 3px rgba(156, 166, 175, 0.22); box-shadow: 0 3px 6px 3px rgba(156, 166, 175, 0.22); padding: 38px 40px; }
.section .section__body .content__wrap { position: absolute; left: 0; top: 0; opacity: 0; visibility: hidden; }
.section .section__body .content__wrap { -webkit-transition: opacity 0.4s, visibility 0.4s; -o-transition: opacity 0.4s, visibility 0.4s; transition: opacity 0.4s, visibility 0.4s; }
.section .section__body .content__wrap.active { opacity: 1; visibility: visible; position: relative; }
.section .section__body .content__wrap .accordion-main .active { -webkit-box-shadow: none; box-shadow: none; border-color: transparent; margin: 0; }
.section .section__body-col { width: calc(50% - 15px); }
.section .section__body-col:last-child { margin-left: auto; }
.section .section__body-form { width: calc(50% - 66px); }
.section .section__body-review { width: 50%; margin-left: auto; }
.section .section__about > *:not(:last-child) { padding-bottom: 58px; }
.section .section__about-head { text-align: center; font-size: 17px; line-height: 1.59; }
.section .section__about-head p { margin: 0 auto; max-width: 670px; }
@media (max-width: 985px) {
	.section .section__head i { font-size: 18px; }
	.section .section__head--lg i.em { font-size: 1em; }

	.section .section__body .sidebar { width: 200px; }
	.section .section__body .content { width: calc(100% - 240px); }
	.section .section__body .content__wrap { padding: 20px; }

	.section .section__body-form { width: calc(50% - 10px); }
	.section .section__body-review { width: calc(50% - 10px); }
}
@media (max-width: 767px) {
	.section { padding-bottom: 30px; }
	.section > *:first-child { padding-top: 30px; }
	.section > *:not(:last-child) { padding-bottom: 30px; }

	.section .section__head { font-size: 12px; padding-left: 10px; padding-right: 10px; }
	.section .section__head i { font-size: 14px; }
	.section .section__head--lg i.em { font-size: 18px; }
	.section .section__head h1,
	.section .section__head h2 { margin-bottom: 10px; }

	.section .section__head.section__head--lg .em { height: 2em; width: 2em; }

	.section .section__body .shell { display: block; }

	.section .section__body .sidebar { float: none; width: auto; }
	.section .section__body .content { float: none; width: auto; }
	.section .section__body .content__wrap { border: 0; padding: 0; -webkit-box-shadow: none; box-shadow: none; background: transparent; }

	.section .section__body .content__wrap .accordion-main .active { -webkit-box-shadow: 0 4px 19px rgba(65, 85, 108, 0.1); box-shadow: 0 4px 19px rgba(65, 85, 108, 0.1); margin: -4px 0 15px 0;  }
	.section .section__body .content__wrap .accordion-main .active { border-color: #e8eaed; background-color: white; }

	.section .section__body-col { width: 100%; }
	.section .section__body-form { width: 100%; }
	.section .section__body-review { width: 100%; margin-top: 30px; }

	.section .section__about > *:not(:last-child) { padding-bottom: 30px; }
	.section .section__about-head { font-size: 12px; }
}
/*
		-- Gray
	*/
.section--gray { background-color: #f8f9fd; }
.section--gray + .footer { background-color: white; }
/*
		-- Package
	*/
.section--packages { background-color: #fefeff; }
.section--packages .section__head { font-size: 15px; }
@media (max-width: 767px) {
	.section--packages .section__head { font-size: 12px; }
}
/*
	-- Free Likes
*/
/*
		-- Packages Column on mobile
	*/
@media (max-width: 767px) {
	.section--packages-column-on-mobile .owl-carousel { display: block; }
	.section--packages-column-on-mobile .slider-packages .slide { margin: 0 auto 14px; }
	.section--packages-column-on-mobile .slider-packages .slide:last-child { margin-bottom: 0; }
}
/*
		-- Package Free
	*/
.section--packages-free .slider-gallery { position: absolute; left: 0; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); }
/*
		-- Services
	*/
.section--services .section__head { font-size: 19px; line-height: 1.47; }
.section--services .section__head h2 { margin-bottom: 22px; }
.section--services .section__head p { max-width: 514px; }
@media (max-width: 767px) {
	.section--services .section__head { font-size: 13px; }
}
/*
		-- Services Secondary
	*/
.section--services-secondary .section__head { font-size: 17px; line-height: 1.59; }
.section--services-secondary .section__head h2 { margin-bottom: 18px; }
.section--services-secondary .section__head p { max-width: 394px; color: #53607e; }
@media (max-width: 767px) {
	.section--services-secondary .section__head { font-size: 13px; }
}
/*
		-- Faq
	*/
.section--faq .section__head h1 { margin-bottom: 10px; }
.section--faq .accordion__body ul {
	margin-left: 30px;
}
@media (max-width: 767px) {
	.section--faq .section__head { font-size: 12px; padding-left: 10px; padding-right: 10px; }
}
/*
		-- Reviews
	*/
.section--reviews .section__head { font-size: 17px; color: #53607e; }
.section--reviews .section__head h2 { font-size: 36px; margin-bottom: 16px; }
.section--reviews .section__head p { max-width: 630px; }
@media (max-width: 767px) {
	.section--reviews .section__head { font-size: 13px; }
	.section--reviews .section__head h2 { font-size: 24px; }
}
/*
		-- Pricing
	*/
.section--pricing .section__head { font-size: 17px; line-height: 1.59; color: #74788c; }
.section--pricing .section__head h2 { margin-bottom: 16px; }
.section--pricing .section__head p { max-width: 440px; }
@media (max-width: 767px) {
	.section--pricing .section__head { font-size: 13px; }
}
/*
		-- About
	*/
.section--about { padding: 88px 0; }
.section--about > *:first-child { padding-top: 0; }
.section--about .section__head { font-size: 17px; line-height: 1.65; }
.section--about .section__head h2 { margin-bottom: 30px; }
.section--about .section__head p { max-width: 770px; color: #53607e; }
@media (max-width: 767px) {
	.section--about { padding: 36px 0; }
	.section--about .section__head { font-size: 13px; line-height: 1.54; padding-left: 20px; padding-right: 20px; }
	.section--about .section__head h2 { margin-bottom: 15px; }
}
/*
		-- Testimonials Secondary
	*/
.section--testimonials-secondary .section__body .shell { display: block; }
/*
		-- Callout
	*/
.section--callout .section__head { font-size: 17px; line-height: 1.59; color: #53607e; }
.section--callout .section__head h2 { margin-bottom: 10px; font-size: 36px; }
.section--callout .section__head p { max-width: 600px; }
@media (max-width: 767px) {
	.section--callout .section__head { font-size: 13px; }
	.section--callout .section__head h2 { font-size: 24px; }
}
/* ------------------------------------------------------------ *\
	- Intro
\* ------------------------------------------------------------ */
.section-intro { background-color: #f8f9fd; padding: 16px 0 88px 0; }
.section-intro .shell { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
.section-intro .shell:after { display: none; }
.section-intro .section__body { margin-right: auto; width: calc(100% - 392px); font-size: 0; line-height: 0; }
.section-intro .section__body h1 { font-size: 33px; }
.section-intro .section__body h1 strong { font-weight: 400; color: #ff603c; }
.section-intro .section__body p { font-size: 17px; line-height: 1.65; color: #53607e; }
.section-intro .section__body .btn { min-width: calc(33.333% - 10px); margin-top: 8px; }
.section-intro .section__body .btn:not(:last-child) { margin-right: 10px; }
.section-intro .section__image { width: 250px; margin: 0 38px; }
@media (max-width: 767px) {
	.section-intro { overflow: hidden; padding: 16px 0 0 0; }
	.section-intro .shell { display: block; }

	.section-intro .section__body { width: auto; text-align: center; }
	.section-intro .section__body h1 { font-size: 21px; }
	.section-intro .section__body p { font-size: 12px; }
	.section-intro .section__body br { display: none; }
	.section-intro .section__body .btn,
	.section-intro .section__body .btn:not(:last-child) { margin: 0 auto 7px; display: block; max-width: 182px; }

	.section-intro .section__image { width: auto; margin: 0 0 0 0; }
}
/* ------------------------------------------------------------ *\
	- Callout
\* ------------------------------------------------------------ */
.section-callout { background: -webkit-gradient(linear, left top, left bottom, from(rgba(253,133,89,1)),to(rgba(252,95,38,1))); background: -o-linear-gradient(top, rgba(253,133,89,1) 0%,rgba(252,95,38,1) 100%); background: linear-gradient(to bottom, rgba(253,133,89,1) 0%,rgba(252,95,38,1) 100%); text-align: center; color: white; overflow: hidden; }
.section-callout > *:not(.section__slider) { padding: 55px 0; }
.section-callout > .section__slider + * { padding-top: 0; }
.section-callout .section__slider { padding: 10px 0 0 0; overflow: hidden; margin-bottom: -10px; }
.section-callout .section__body { font-size: 17px; line-height: 1.65; color: #fcdbd0; }
.section-callout .section__body h2 { font-size: 30px; font-weight: 400; color: white; margin-bottom: 10px; }
.section-callout .section__body h2 i { font-size: 20px; margin-left: 10px; display: inline-block; vertical-align: middle; }
.section-callout .section__body .btn { min-width: 212px; }
.section-callout .section__body .btn--white { color: #ff603c; }
@media (max-width: 767px) {
	.section-callout .section__body { font-size: 13px; }
	.section-callout .section__body h2 { font-size: 20px; }
	.section-callout .section__body h2 i { font-size: 10px; }
}
/* ------------------------------------------------------------ *\
	- Hero
\* ------------------------------------------------------------ */
.section-hero {
	background:#2b2827 url('../images/hero/bg_desktop.jpg') no-repeat;
	background-size:cover;
	position:relative;
}
.section-hero h1 {
	font-size: 84px;
  font-weight: bold;
  line-height: 1em;
	color: #ffffff;
	margin-bottom:32px;
}
.section-hero p {
	font-size: 24px;
  line-height: 1.41em;
	color: rgba(255, 255, 255, 0.8);
	max-width:620px;
	margin-bottom:32px;
}
.section-hero .hero-left {
	float:left;
	width:700px;
	padding-top:160px;
	padding-bottom:200px;
}
.section-hero .hero-flare {
	width:604px;
	height:648px;
	background:url('../images/hero/flare_desktop.png') no-repeat;
	background-size:cover;
	margin-left:700px;

	position:relative;
	top:64px;
}
.section-hero .btn {
	background:#fc591e;
	color:#fff;
	padding:15px 18px;
	line-height:26px;
	position:relative;
}
.section-hero .btn span {
	padding-right:39px;
}
.section-hero .btn .btn--drop {
	position:absolute;
	top: 24px;
	right: 17px;
	height:10px;
	width:15px;
	background:url('../images/btn-dropdown.svg') no-repeat;
	display:block;
}
.section-hero .dropdown {
	position:relative;
	display:inline-block;
}
.section-hero ul.dropdown-menu {
	display:none;
	background: #fff;
	-webkit-box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.12);
	        box-shadow: 0 6px 20px 0 rgba(0, 0, 0, 0.12);
	border-radius: 6px;
	list-style: none;
	padding:0 16px;

	position:absolute;
	top:0;
	right:-254px;
	min-width:238px;
}
.section-hero ul.dropdown-menu li a {
	display:block;
	font-size: 20px;
  font-weight: 600;
	color: #414141;
	text-decoration: none;
	padding:16px 0;
	border-bottom:1px solid #e2e2e2;
}
.section-hero ul.dropdown-menu li:last-child a {
	border:0 none;
}
.section-hero i {
	display:inline-block;
	vertical-align: middle;
}
.section-hero i.icon-next {
	margin-left:48px;

}
@media (max-width: 767px) {

	.section-hero {
		background-image:url('../images/hero/bg_mobile.jpg');
	}

	.section-hero .hero-left {
		float:none;
		width:100%;
		padding-top:32px;
		padding-bottom:275px;
	}

	.section-hero h1 {
		font-size:42px;
		line-height:46px;
		text-align:center;
		line-height:46px;
		margin-bottom:18px;
	}
	.section-hero p  {
		font-size:18px;
		line-height:25px;
		text-align:center;
		padding:0 8px;
		margin-bottom:20px;
	}

	.section-hero .hero-flare {
		position: absolute;
		left:0;
		right:0;
		bottom:0;
		background-image:url('../images/hero/flare_mobile.png');
		height:275px;
		width:auto;
    margin: 0 -16px;
		top: auto;
    z-index:10;
	}

	.section-hero .dropdown, .section-hero .btn {
		display:block;
		margin:0 auto;
		max-width:238px;
	}
	.section-hero .btn {
		text-align:left;
	}
	.section-hero .btn .btn-drop {
		float:right;
	}

	.section-hero ul.dropdown-menu  {
		right:auto;
		top:72px;
		z-index:500;
	}

}
/* ------------------------------------------------------------ *\
	- Contact
\* ------------------------------------------------------------ */
.section--contact form {
	max-width: 626px;
	width: 100%;
	margin: 0 auto;
	background: #fff;
	padding: 56px 88px;
	border-radius: 6px;
  -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.02);
          box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.02);
}
.section--contact .form-msg {
	margin-bottom: 32px;
	font-size: 18px;
	text-align: center;
	font-weight: 600;
}
.section--contact .action-group {
	padding-top:16px;
}
.section--contact button {
	width: 100%;
	display: block;
	background: #fc654b;
	border: 0 none;
	border-radius: 6px;
	color: #fff;
	font-size: 18px;
	font-weight: 600;
	padding: 16px;
	line-height:24px;
}
.section--contact button:disabled {
	opacity:0.5;
}
.section--contact .input-group {
	margin-bottom:16px;
}
.section--contact input, .section--contact textarea {
	width:100%;
	padding: 16px;
	line-height:24px;
	border-radius: 6px;
	background-color: #ffffff;
	border: 1px solid rgba(19, 34, 80, 0.15);
	outline: 0 none;
	font-size:18px;
	color:#000;
}
.section--contact input:focus, .section--contact textarea:focus {
	border-color:#fc654b;
	-webkit-box-shadow: 0 0 10px 0 rgba(252, 101, 75, 0.2);
	        box-shadow: 0 0 10px 0 rgba(252, 101, 75, 0.2);
}
.section--contact input::-webkit-input-placeholder,
.section--contact textarea::-webkit-input-placeholder {
	color:#676767;
}
.section--contact input::-moz-placeholder,
.section--contact textarea::-moz-placeholder {
	color:#676767;
}
.section--contact input:-ms-input-placeholder,
.section--contact textarea:-ms-input-placeholder {
	color:#676767;
}
.section--contact input:-moz-placeholder,
.section--contact textarea:-moz-placeholder {
	color:#676767;
}
@media (max-width: 767px) {

	.section--contact form {
		max-width: none;
		width: 100%;
		padding: 32px 24px;
	}

	.section--contact button,
	.section--contact input, .section--contact textarea {
		font-size: 16px;
		font-weight: 600;
		padding: 12px;
		line-height:18px;
	}

	.section--contact .form-msg {
		margin-bottom:16px;
	}

	.section--contact .action-group {
		padding-top:0;
	}

}
/* ------------------------------------------------------------ *\
	- Text Page
\* ------------------------------------------------------------ */
.section--text .section__body p {
	text-align: left;
	display: block;
	width: 100%;
	font-size:14px;
	margin-bottom: 1.25em;
	line-height: 1.5em;
}
.section--text .section__body ul,
.section--text .section__body ol {
	margin-left:32px;
	display:block;
}
.section--text .section__body h1,
.section--text .section__body h2,
.section--text .section__body h3,
.section--text .section__body h4,
.section--text .section__body h5,
.section--text .section__body h6 {
	text-align: left;
	display: block;
	width: 100%;
	margin-bottom: 0.785em;
	color: #3a4250;
	font-weight: 400;
}
@media(max-width: 767px) {
	.section .section__head.section__head--lg h1 { font-size: 36px; line-height: 1.06; letter-spacing: 0.4px; margin: 0 auto 20px; }
	.section .section__head.section__head--lg h2 { font-size: 32px; line-height: 1.06; letter-spacing: 0.3px; margin-bottom: 16px; }
	.section .section__head.section__head--lg p { font-size: 18px; line-height: 1.33; letter-spacing: 0.2px; }
}
/* ------------------------------------------------------------ *\
	Slider
\* ------------------------------------------------------------ */
/* ------------------------------------------------------------ *\
	- Base
\* ------------------------------------------------------------ */
.owl-nav { display: block !important; }
.owl-nav > button { width: 42px; height: 42px; overflow: visible; visibility: visible; border-radius: 50%; background-color: #4a4a4b !important; font-size: 0; line-height: 0; text-indent: -4004px; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 200; -webkit-box-shadow: 0 0 14px rgba(141, 159, 175, 0.56); box-shadow: 0 0 14px rgba(141, 159, 175, 0.56); }
.owl-nav > button:before,
.owl-nav > button:after { content: ' '; width: 12px; height: 3px; border-radius: 3px; background-color: #dbdbdb; -webkit-transition: background 0.4s; -o-transition: background 0.4s; transition: background 0.4s; }
.owl-nav > button:before,
.owl-nav > button:after { position: absolute; left: 50%; top: 50%; margin-left: -5px; }
.owl-nav > button:before { -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
.owl-nav > button:after { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }
.owl-nav > .owl-next { right: -60px; }
.owl-nav > .owl-next:before { margin-top: -5px; }
.owl-nav > .owl-next:after { margin-top: 2px; }
.owl-nav > .owl-prev { left: -60px; }
.owl-nav > .owl-prev:before { margin-top: 2px; margin-left: -6px; }
.owl-nav > .owl-prev:after { margin-top: -5px; margin-left: -6px; }
body:not(.is-touch) .owl-nav > button:hover { background-color: #ff603c !important; }
@media (max-width: 767px) {
	.owl-nav { margin-top: 26px; text-align: center; }
	.owl-nav > button { position: relative; top: 0; -webkit-transform: none; -ms-transform: none; transform: none; margin: 0 6px; }

	.owl-nav > .owl-next { right: 0; }
	.owl-nav > .owl-prev { left: 0; }
}
/* ------------------------------------------------------------ *\
	- Packages
\* ------------------------------------------------------------ */
.slider-packages { width: 100%; }
.slider-packages .slider__nav { position: relative; z-index: 200; }
.slider-packages .slider__body { width: 100%; position: relative; margin: -60px 0; }
.slider-packages .slider__body:before,
.slider-packages .slider__body:after { content: ' '; position: absolute; top: 0; bottom: 0; width: 9999px; background-color: white; pointer-events: none; z-index: 200; }
.slider-packages .slider__body:after { left: -9999px; }
.slider-packages .slider__body:before { right: -9999px; }
.slider-packages .slider__body-group { position: absolute; left: 0; right: 0; top: 0; opacity: 0; visibility: hidden; padding: 0 40px; }
.slider-packages .slider__body-group { -webkit-transition: opacity 0.4s, visibility 0.4s; -o-transition: opacity 0.4s, visibility 0.4s; transition: opacity 0.4s, visibility 0.4s; }
.slider-packages .slider__body-group.active { opacity: 1; visibility: visible; position: relative; }
.slider-packages.tabless .slider__body { margin-top:0; }
.slider-packages .slide { width: 252px; }
.slider-packages .slides { padding: 60px 100px; position: relative; }
.slider-packages .slides:before,
.slider-packages .slides:after { content: ' '; position: absolute; top: 0; bottom: 0; width: 60px; pointer-events: none; z-index: 10; }
.slider-packages .slides:after { left: -40px; background: -webkit-gradient(linear, left top, right top, from(rgba(255,255,255,1)),to(rgba(255,255,255,0))); background: -o-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); }
.slider-packages .slides:before { right: -40px; background: -webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)),to(rgba(255,255,255,1))); background: -o-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); }
.slider-packages .fragment-package { margin: 0 9px; }
.slider-packages .owl-stage-outer { overflow: visible; }
.slider-packages .owl-nav > .owl-next { right: -20px; }
.slider-packages .owl-nav > .owl-prev { left: -20px; }
body:not(.is-touch) .slider-packages .fragment-package:hover { -webkit-box-shadow: 0 8px 38px rgba(65, 85, 108, 0.4); box-shadow: 0 8px 38px rgba(65, 85, 108, 0.4); }
@media (max-width: 1024px) {
	.slider-packages .slider__body-group { margin: 0 auto; padding: 0 40px; }
	.slider-packages .owl-nav > .owl-next { right: -40px; }
	.slider-packages .owl-nav > .owl-prev { left: -40px; }

	.slider-packages .slides:before { right: -40px; }
	.slider-packages .slides:after { left: -40px; }
}
@media (max-width: 767px) {
	.slider-packages .slider__body { margin-top: -20px; margin-bottom: -20px; }
	.slider-packages .slider__body:before,
	.slider-packages .slider__body:after { display: none; }
	.slider-packages .slider__body-group { padding: 0; width: auto; margin: 0; }

	.slider-packages .slider__nav { margin-bottom: 18px; }

	.slider-packages .slides { padding: 20px 0; }
	.slider-packages .slides:before,
	.slider-packages .slides:after { display: none; }

	.slider-packages .owl-nav > button { background-color: #ff603c !important; }
	.slider-packages .owl-nav > button.disabled { pointer-events: none; background-color: #ededee !important; }
	.slider-packages .owl-nav > .owl-next { right: 0; }
	.slider-packages .owl-nav > .owl-prev { left: 0; }

	.slider-packages .owl-dots { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-top: 18px; }
	.slider-packages .owl-dots > button { margin: 4px; }
	.slider-packages .owl-dots > button span { display: block; width: 6px; height: 6px; background-color: #dbdbe3; border-radius: 50%; }
	.slider-packages .owl-dots > button span { -webkit-transition: background 0.4s; -o-transition: background 0.4s; transition: background 0.4s; }
	.slider-packages .owl-dots > button.active span { background-color: #ff603c; }
}
/* ------------------------------------------------------------ *\
	- Gallery
\* ------------------------------------------------------------ */
.slider-gallery .slide { width: 256px; padding: 80px 0; }
.slider-gallery .slide__image { max-width: 194px; margin: 0 auto; position: relative; top: -10px; }
.slider-gallery .slide__image img { display: block; width: 100%; height: auto; border-radius: 10px; -webkit-box-shadow: 0 10px 29px rgba(26, 49, 64, 0.18); box-shadow: 0 10px 29px rgba(26, 49, 64, 0.18); }
.slider-gallery .slide--even .slide__image { top: 10px; }
.slider-gallery .owl-nav { display: none !important; }
@media (max-width: 767px) {
	.slider-gallery .slide { width: 130px; }
	.slider-gallery .slide__image { max-width: 104px; }
}
/* ------------------------------------------------------------ *\
	- Testimonials
\* ------------------------------------------------------------ */
.slider-testimonials { width: 100%; max-width: 770px; margin: 0 auto; }
.slider-testimonials .slides { padding: 0 132px; }
.slider-testimonials .slide { text-align: center; }
.slider-testimonials .slide__body { font-size: 21px; line-height: 1.48; color: #53607e; margin-bottom: 24px; position: relative; padding-top: 70px; }
.slider-testimonials .slide__body:before { content: '“'; font-size: 90px; line-height: 0; position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); }
.slider-testimonials .slide__body:before { color: #ff603c; font-weight: 400; margin-top: -30px; }
.slider-testimonials .slide__foot { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.slider-testimonials .slide__foot img { width: 46px; display: block; border-radius: 50%; margin-right: 15px; }
.slider-testimonials .slide__foot p { color: #768099; }
.slider-testimonials .slide__foot a { text-decoration: none; color: #2db7ff; font-weight: 500; }
.slider-testimonials .owl-nav > button { background-color: white !important; }
.slider-testimonials .owl-nav > button:before,
.slider-testimonials .owl-nav > button:after { height: 2px; background-color: #ff603c; }
body:not(.is-touch) .slider-testimonials .slide__foot a:hover { color: #ff603c; }
body:not(.is-touch) .slider-testimonials .owl-nav > button:hover { background-color: #ff603c !important; }
body:not(.is-touch) .slider-testimonials .owl-nav > button:hover:before,
body:not(.is-touch) .slider-testimonials .owl-nav > button:hover:after { background-color: white; }
@media (max-width: 767px) {
	.slider-testimonials .slides { padding: 0; }
	.slider-testimonials .slide__body { font-size: 18px; padding-top: 55px; }
	.slider-testimonials .slide__body:before { margin-top: -16px; }
}
/* ------------------------------------------------------------ *\
	- Testimonials Secondary
\* ------------------------------------------------------------ */
.slider-testimonials-secondary .slide__body { text-align: center; max-width: 786px; padding: 0 0 0 74px; position: relative; font-size: 17px; }
.slider-testimonials-secondary .slide__body { line-height: 1.59; color: #53607e; margin-left: 40px; }
.slider-testimonials-secondary .slide__body:before { content: '“'; font-size: 123px; line-height: 0; position: absolute; left: 0; top: 50%; }
.slider-testimonials-secondary .slide__body:before { font-weight: 400; color: #ff603c; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); margin-top: 12px; }
.slider-testimonials-secondary .slide__body p.author { color: #ff603c; text-transform: uppercase; font-size: 13px; font-weight: 500; letter-spacing: 0.35px; }
.slider-testimonials-secondary .slide__body i { font-size: 20px; }
.slider-testimonials-secondary .slider__foot { margin: 30px auto 0; max-width: 590px; }
.slider-testimonials-secondary .slider__foot .slide-thumb a { display: block; text-decoration: none; margin: 0 auto; opacity: 0.2; position: relative; }
.slider-testimonials-secondary .slider__foot .slide-thumb a { width: 78px; height: 78px; border-radius: 50%; border: 5px solid transparent; }
.slider-testimonials-secondary .slider__foot .slide-thumb span { position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); transform:translate(-50%, -50%); font-weight: 700; z-index: 100; color: red; }
.slider-testimonials-secondary .slider__foot .slide-thumb img { display: block; width: 100%; border-radius: 50%; }
.slider-testimonials-secondary .slider__foot .center + .active .slide-thumb a,
.slider-testimonials-secondary .slider__foot .active + .active .slide-thumb a { opacity: 0.5; }
.slider-testimonials-secondary .slider__foot .center + .active ~ * .slide-thumb a { opacity: 0.2; }
.slider-testimonials-secondary .slider__foot .center .slide-thumb a { opacity: 1 !important; border-color: #ff603c; }
.slider-testimonials-secondary .slider__foot .owl-nav { display: none !important; }
.slider-testimonials-secondary .owl-nav > button { background-color: white !important; }
.slider-testimonials-secondary .owl-nav > button:before,
.slider-testimonials-secondary .owl-nav > button:after { height: 2px; background-color: #ff603c; }
body:not(.is-touch) .slider-testimonials-secondary .slide__foot a:hover { color: #ff603c; }
body:not(.is-touch) .slider-testimonials-secondary .owl-nav > button:hover { background-color: #ff603c !important; }
body:not(.is-touch) .slider-testimonials-secondary .owl-nav > button:hover:before,
body:not(.is-touch) .slider-testimonials-secondary .owl-nav > button:hover:after { background-color: white; }
@media (max-width: 1200px) {
	.slider-testimonials-secondary .owl-nav { margin-top: 26px; text-align: center; }
	.slider-testimonials-secondary .owl-nav > button { position: relative; top: 0; -webkit-transform: none; -ms-transform: none; transform: none; margin: 0 6px; }

	.slider-testimonials-secondary .owl-nav > .owl-next { right: 0; }
	.slider-testimonials-secondary .owl-nav > .owl-prev { left: 0; }
}
@media (max-width: 985px) {
	.slider-testimonials-secondary .slide__body { margin-left: 0; padding-right: 74px; }
}
@media (max-width: 767px) {
	.slider-testimonials-secondary .slide__body { padding: 0 34px; font-size: 14px; line-height: 1.57; }
	.slider-testimonials-secondary .slide__body:before { font-size: 83px; left: -5px; }
	.slider-testimonials-secondary .slider__foot .slide-thumb a { width: 54px; height: 54px; }
}
/* ------------------------------------------------------------ *\
	Table
\* ------------------------------------------------------------ */
/* ------------------------------------------------------------------------- *\
	- Trio list: horizontal list of 3, vertically stacked on mobile
\* ------------------------------------------------------------------------- */
.trio-list { max-width: 1080px; padding: 0 16px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: 100%; margin: 0 auto; }
ul.trio-list { list-style: none; }
.trio-list .list-item { max-width: 312px; width: 100%; text-align: center; }
.trio-list .list-item + .list-item { margin-left: 24px; }
.trio-list .list-item .icon { width: 48px; height: 48px; margin: 0 auto; }
.trio-list .list-item .icon > img { width: 100%; height: auto; }
.trio-list .list-item .icon.number { border: solid 4px #ff603c; border-radius: 100%; background-color: white; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-size: 20px; font-weight: bold; line-height: 1; color: #ff603c; letter-spacing: .2px; }
.trio-list .list-item strong { display: block; font-size: 20px; margin-top: 24px; font-weight: 600; line-height: 1; letter-spacing: 0.2px; color: black; }
.trio-list .list-item p { margin: 0; margin-top: 16px; font-size: 18px; line-height: 1.33; letter-spacing: .2px; color: #606060; }
.trio-list.hoverable .list-item { padding: 56px 0; border-radius: 20px; -webkit-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s; }
.trio-list.hoverable .list-item:hover { -webkit-box-shadow: 32px 32px 64px 0 #f4f5fa; box-shadow: 32px 32px 64px 0 #f4f5fa; background-color: white; }
@media(max-width: 767px) {
  .trio-list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .trio-list .list-item + .list-item {
    margin-left: 0;
    margin-top: 56px;
  }
  .trio-list.hoverable .list-item {
    padding: 0;
    border-radius: 0;
  }
  .trio-list.hoverable .list-item:hover { -webkit-box-shadow: none; box-shadow: none; background-color: white; }
}
/* ------------------------------------------------------------ *\
	Widget
\* ------------------------------------------------------------ */
.widgets { list-style: none outside none; }
/* ------------------------------------------------------------ *\
	Pages
\* ------------------------------------------------------------ */
@media(max-width: 767px) {
  section.buy-followers.section .section__head.section__head--lg h1 {
    max-width: 500px;
  }
}
@media(max-width: 670px) {
  section.buy-followers.section .section__head.section__head--lg p {
    max-width: 450px;
  }
}
@media(max-width: 372px) {
  section.buy-followers.section .section__head.section__head--lg h1 {
    font-size: 9.6vw;
  }
  section.buy-followers.section .section__head.section__head--lg .em {
      height: 9.8vw;
      width: 9.8vw;
  }
}
/* ------------------------------------------------------------ *\
	- Reviews Page
\* ------------------------------------------------------------ */
/** Background **/
.section.section--reviews .section__head, .section.section--reviews .section__body {
  z-index: 100;
  background: transparent;
}
.section.section--reviews .review__bg {
  position:absolute;
  top:0;
  left:0;
  right:0;
  height:856px;
  background:#f8f9fd;
  color:rgba(57, 100, 231, 0.06);
  overflow:hidden;
}
.section.section--reviews .review__bg .review__bg__contain {
  position:absolute;
  width:1680px;
  top:0;
  bottom:0;
  left:50%;
  margin-left:-840px;
}
.section.section--reviews .review__bg i {
  position:absolute;
}
.section.section--reviews .review__bg .fa-star {
  font-size:326px;
  left:0;
  top:156px;
}
.section.section--reviews .review__bg .fa-circle {
  font-size:320px;
  left:-95px;
  top:696px;
}
.section.section--reviews .review__bg .fa-comment-smile {
  font-size:294px;
  left:1355px;
  top:109px;
}
.section.section--reviews .review__bg .fa-heart {
  font-size:200px;
  left:1471px;
  top:594px;
}
@media (max-width: 767px) {
  .section.section--reviews .review__bg {
    height:856px;
  }
  .section.section--reviews .review__bg .review__bg__contain {
    width:376px;
    margin-left:-188px;
  }
  .section.section--reviews .review__bg .fa-star {
    font-size:121px;
    left:-25px;
    top:29px;
  }
  .section.section--reviews .review__bg .fa-circle {
    display:none;
  }
  .section.section--reviews .review__bg .fa-comment-smile {
    font-size:90px;
    left:289px;
    top:127px;
  }
  .section.section--reviews .review__bg .fa-heart {
    font-size:80px;
    left:22px;
    top:238px;
  }
}
/** Header **/
.section.section--reviews > .section__head {
	padding-top: 96px;
}
.section.section--reviews .section__head h1 {
	color:#000;
	font-size:64px;
	line-height:64px;
	font-weight:700;
	margin-bottom:0;
}
.section.section--reviews .section__head h1 span {
	margin: 0px !important;
	display: inline !important;
	font-size:42px;
	height:auto;
	width:42px;
}
.section.section--reviews .section__head h3 {
	font-size:28px;
	line-height:28px;
  line-height: 1;
  letter-spacing: 0.3px;
	color: #606060;
	margin-top:64px;
}
.section.section--reviews .section__head p {
	margin-top:32px;
	color:#606060;
	font-size:20px;
	line-height:28px;
	max-width: 490px;
}
@media (max-width: 767px) {

	.section.section--reviews > .section__head {
		padding-top:38px;
	}
	.section.section--reviews .section__head h1 {
		font-size:36px;
		line-height:38px;
		letter-spacing: 0.4px;
	}
	.section.section--reviews .section__head h1 span { 
		font-size:28px;
		width:28px;
	}
	.section.section--reviews .section__head p {
		max-width:none;
		margin-top:20px;
		font-size:18px;
		line-height:24px;
		letter-spacing: 0.2px;
	}
  .section.section--reviews .section__head h3 {
    margin-top:32px;
    font-size:24px;
    line-height:28px;
  }

}
@media (max-width: 370px) {
	.section.section--reviews .section__head h1 {
		font-size:28px;
		line-height:36px;
		letter-spacing: 0.2px;
	}
	.section.section--reviews .section__head h1 span { 
		font-size:24px;
		width:24px;
	}
}
/** Reviews **/
.reviews_wrap {
	position:relative;
	padding-bottom:28px;
  width: 100%;
	max-width:948px;
  margin:0 auto;
}
@media (max-width: 767px) {
  .reviews_wrap { 
	  padding-bottom:56px;
  }
}
.reviews_container {
  -webkit-columns:2;
     -moz-columns:2;
          columns:2;
}
@media (max-width: 767px) {
  .reviews_container {
    -webkit-columns:1;
       -moz-columns:1;
            columns:1;
  }
}
.reviews_container .rev-cell {
	padding: 28px;
	width: 100%;
	display: inline-block;
}
@media (max-width: 767px) {
  .reviews_container .rev-cell  {
    padding:0;
    padding-bottom:24px;
  }
}
.reviews_container .rev-item {
	padding:56px;
	background:#fff;
	width:100%;
	border-radius: 20px;
	-webkit-box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.03), 0 3px 3px 0 rgba(0, 0, 0, 0.04);
	        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.03), 0 3px 3px 0 rgba(0, 0, 0, 0.04);
}
@media (max-width: 767px) {
  .reviews_container .rev-item {
    padding:32px;
  }
}
.reviews_container .rev-item .text {
	color:#303030;
	font-size:20px;
	line-height:30px;
	letter-spacing:0.2px;
	margin-bottom:24px;
}
.reviews_container .rev-item .info {
  position:relative;
}
.reviews_container .rev-item .name {
	font-size:20px;
	line-height:24px;
	letter-spacing: 0.2px;
	color:#000;
	width:50%;
}
@media (max-width: 370px) {
  .reviews_container .rev-item .name {
    width:100%;
  }
}
.reviews_container .rev-item .stars {
  position:absolute;
  right:0;
  bottom:0;
	text-align: right;
  height: 24px;
}
@media (max-width: 370px) {
  .reviews_container .rev-item .stars {
    display:block;
    margin-top:8px;
    position:relative;
    right:inherit;
    bottom:inherit;
    text-align:left;
  }
}
.reviews_container .rev-item .stars span {
	display:inline-block;
	background:#fc591e;
	color:#fff;
	height:24px;
	width:24px;
	line-height:24px;
	overflow:hidden;
	text-align:center;
	border-radius: 5px;
}
.reviews_container .rev-pre {
	padding:56px;
	background:#fc591e;
	color:#fff;
	width:100%;
	border-radius: 20px;
	-webkit-box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.03), 0 3px 3px 0 rgba(0, 0, 0, 0.04);
	        box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.03), 0 3px 3px 0 rgba(0, 0, 0, 0.04);
}
@media (max-width: 767px) {
  .reviews_container .rev-pre {
    padding:32px;
    text-align:center;
  }
}
.reviews_container .rev-pre .score {
	font-size:64px;
	line-height:64px;
	font-weight:bold;
	margin-bottom:8px;
}
.reviews_container .rev-pre .stars {
	letter-spacing: 0.2px;
	font-size:24px;
	margin-bottom:26px;
}
.reviews_container .rev-pre .text {
	font-size:20px;
	line-height:24px;
}
.reviews_container .rev-pre .text b {
	font-weight:600 !important;
}
.reviews_more {
	position:absolute;
	left:0;
	right:0;
	bottom:0;

	height:340px;
	background: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)),to(rgba(255,255,255,1)));
	background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );

}
.reviews_more .action {
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	text-align:center;
}
.reviews_more .action a {
	display:block;
	background:#fc591e;
	color:#fff;
	height:56px;
	line-height:56px;
	width:100%;
	margin:0 auto;
	max-width:450px;
	padding:0 32px;
	text-align:center;
	text-decoration:none;
	border-radius: 6px;
	font-size:20px;
}
/** Submit Review **/
.section--submit-review {
  background: #f8f9fd;
}
.section.section--submit-review .section__head h2 {
  font-size:48px;
  line-height:48px;
  color:#000;
  margin-bottom:32px;
  font-weight:bold;
  margin-top:62px;
}
.section--submit-review p {
  color:#606060;
  font-size:20px;
  line-height:26px;
}
.section--submit-review form {
  width:100;
  max-width:562px;
  background:#fff;
  border-radius:20px;
  padding:56px;
  margin:0 auto;
  margin-top:6px;
  margin-bottom:62px;
  -webkit-box-shadow: 0 8px 16px 0 rgba(239, 240, 244, 0.6), 0 4px 4px 0 rgba(0, 0, 0, 0.02);
          box-shadow: 0 8px 16px 0 rgba(239, 240, 244, 0.6), 0 4px 4px 0 rgba(0, 0, 0, 0.02);
}
@media (max-width: 767px) {
  .section--submit-review form {
    padding:24px 16px;
    max-width:none;
  }
}
.section--submit-review form .fcontrol {
  width:100%;
  text-align:left;
  height:56px;
  line-height:48px;
  padding:4px 16px;
  border:1px solid #dddfe6;
  margin-bottom:16px;
  border-radius: 6px;
  font-size:18px;
  color:#000;
}
.section--submit-review form .fcontrol::-webkit-input-placeholder {color: #676767;}
.section--submit-review form .fcontrol::-moz-placeholder {color: #676767;}
.section--submit-review form .fcontrol:-ms-input-placeholder {color: #676767;}
.section--submit-review form .fcontrol:-moz-placeholder {color: #676767;}
.section--submit-review form textarea.fcontrol {
  height:128px;
  resize: vertical;
  min-height:56px;
  max-height:256px;
  line-height:24px;
  padding:16px;
}
.section--submit-review .input-stars {
  background:#f9f9f9;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;
}
.section--submit-review .input-stars .label {
  float:left;
  font-weight:600;
  font-size:18px;
}
.section--submit-review .input-stars .stars {
  float:right;
  text-align:right;
  color:#fc591e;
  font-size:20px;
  padding:0 2px;
  cursor:pointer;
}
@media (max-width: 370px) {

  .section--submit-review .input-stars .label {
    display:none;
  }

  .section--submit-review .input-stars .stars {
    float:none;
    text-align:center;
    font-size:22px;
    margin-top: -1px;
  }

}
.section--submit-review .fsubmit, .section--reviews .goBack {
  display:block;
  text-align:center;
  margin-top:16px;
  width:100%;
  height:56px;
  border:0 none;
  border-radius: 6px;

	background: #fc591e;
	color: #fff;
	border: none;
	padding: 0;
	font: inherit;
	cursor: pointer;
	outline: inherit;
  -webkit-user-select:none;
     -moz-user-select:none;
      -ms-user-select:none;
          user-select:none;

  font-size:20px;
  font-weight:600;
  line-height:56px;
  text-decoration:none;
}
.section--reviews .goBack {
  max-width:280px;
  margin:0 auto;
  margin-top:32px;
  margin-bottom:64px;
}
.section--submit-review .fsubmit:disabled {
  opacity:0.5;
  pointer-events:none;
}
/* ------------------------------------------------------------ *\
	- General
\* ------------------------------------------------------------ */
section.buy-engaged-followers {
  padding-bottom: 0;
}
section.buy-engaged-followers .btn .fa-angle-right {
  position: relative;
  top: 1px;
  -webkit-transition: .2s;
  -o-transition: .2s;
  transition: .2s;
}
section.buy-engaged-followers .btn:hover .fa-angle-right {
  -webkit-transform: translateX(2px);
      -ms-transform: translateX(2px);
          transform: translateX(2px);
}
section.buy-engaged-followers .cta {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  max-width: 602px;
  padding: 0 16px;
  margin: 0 auto;
}
section.buy-engaged-followers .cta .btn {
  max-width: 273px;
  width: 100%;
}
section.buy-engaged-followers .cta .btn + .btn {
  margin-left: 24px;
}
/* ------------------------------------------------------------ *\
	- Top header
\* ------------------------------------------------------------ */
section.buy-engaged-followers .section__top {
  padding-bottom: 0;
}
section.buy-engaged-followers .section__top .section__head .shell {
  max-width: 1488px;
  position: relative;
}
section.buy-engaged-followers .section__top .section__head .shell .confetti {
  position: absolute;
  width: 234px;
  height: 416px;
  top: 0;
  z-index: 1;
}
section.buy-engaged-followers .section__top .section__head .credit .confetti.confetti--mobile {
  display: none;
}
section.buy-engaged-followers .section__top .section__head .shell .confetti > * {
  position: absolute;
  -webkit-animation: float-animation 3s infinite ease-in-out;
          animation: float-animation 3s infinite ease-in-out;
}
section.buy-engaged-followers .section__top .section__head .shell .confetti.confetti--left {
  left: 0;
}
section.buy-engaged-followers .section__top .section__head .shell .confetti .confetti-2 {
  -webkit-animation-delay: .2s;
          animation-delay: .2s;
}
section.buy-engaged-followers .section__top .section__head .shell .confetti .confetti-3 {
  -webkit-animation-delay: .4s;
          animation-delay: .4s;
}
section.buy-engaged-followers .section__top .section__head .shell .confetti .confetti-4 {
  -webkit-animation-delay: .6s;
          animation-delay: .6s;
}
section.buy-engaged-followers .section__top .section__head .shell .confetti.confetti--left .confetti-1 {
  top: 7px;
  right: 16.6667%;
}
section.buy-engaged-followers .section__top .section__head .shell .confetti.confetti--left .confetti-2 {
  top: 96px;
  left: 0;
}
section.buy-engaged-followers .section__top .section__head .shell .confetti.confetti--left .confetti-3 {
  top: 188px;
  right: -4px;
}
section.buy-engaged-followers .section__top .section__head .shell .confetti.confetti--left .confetti-4 {
  left: 31.6239%;
  bottom: 0;
}
section.buy-engaged-followers .section__top .section__head .shell .confetti.confetti--right {
  right: 0;
}
section.buy-engaged-followers .section__top .section__head .shell .confetti.confetti--right .confetti-1 {
  top: 20px;
  left: 17.9487%;
}
section.buy-engaged-followers .section__top .section__head .shell .confetti.confetti--right .confetti-2 {
  top: 56px;
  right: -4px;
}
section.buy-engaged-followers .section__top .section__head .shell .confetti.confetti--right .confetti-3 {
  top: 220px;
  left: 7.6923%;
}
section.buy-engaged-followers .section__top .section__head .shell .confetti.confetti--right .confetti-4 {
  left: 51.7094%;
  top: 350px;
}
/* ------------------------------------------------------------ *\
	- Pricing section
\* ------------------------------------------------------------ */
section.buy-engaged-followers .section__pricing {
  background: #f8f9fd;
  padding-top: 42px;
  padding-bottom: 0;
  position: relative;
}
section.buy-engaged-followers .section__pricing .background-curve {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
section.buy-engaged-followers .section__pricing .background-curve.mobile-show {
  display: none;
}
/* ------------------------------------------------------------ *\
	- "Powered by SocialUpgrade"
\* ------------------------------------------------------------ */
section.buy-engaged-followers .credit {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 24px;
  position: relative;
  z-index: 1;
}
section.buy-engaged-followers .credit * + * {
  margin-left: 5px;
}
section.buy-engaged-followers .credit > img {
  width: 128px;
  height: auto;
  position: relative;
  top: 1px;
}
/* ------------------------------------------------------------ *\
	- Pricing boxes
\* ------------------------------------------------------------ */
section.buy-engaged-followers .pricing-boxes {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 100%;
    max-width: 792px;
    margin: 0 auto 96px;
}
section.buy-engaged-followers .pricing-boxes .pricing-box {
    z-index: 2;
    width: calc(50% - 21px);
    -webkit-box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.03), 0 3px 3px 0 rgba(0, 0, 0, 0.04);
            box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.03), 0 3px 3px 0 rgba(0, 0, 0, 0.04);
    background-color: #ffffff;
    border-radius: 16px;
}
section.buy-engaged-followers .pricing-boxes .pricing-box__inner {
    width: 100%;
    max-width: 100%;
    padding: 42px;
    margin: 0 auto;
    text-align: center;
    position: relative;
}
section.buy-engaged-followers .pricing-boxes .pricing-box__inner > .pricing-box__inner--section > strong {
    font-size: 20px;
    font-weight: 600;
    line-height: 1;
    letter-spacing: 0.2px;
    color: black;
    margin-bottom: 32px;
}
section.buy-engaged-followers .pricing-boxes .pricing-box__inner .pricing-box__inner--section > * + * {
  margin-top: 24px;
}
section.buy-engaged-followers .pricing-boxes .pricing-box__inner .pricing-box__inner--section + .pricing-box__inner--section {
  margin-top: 32px;
}
section.buy-engaged-followers .pricing-boxes .pricing-box__inner ul li::before {
    content: "\f00c";
    font-family: "Font Awesome 5 Pro";
    display: block;
    font-size: 18px;
    color: #02c639;
    margin-right: 12px;
}
section.buy-engaged-followers .pricing-boxes .pricing-box__inner .price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
section.buy-engaged-followers .pricing-boxes .pricing-box__inner .price .dollar {
  font-size: 28px;
  font-weight: bold;
  line-height: 20px;
  letter-spacing: 0.3px;
  color: #7d7d7d;
  -ms-flex-item-align: start;
      align-self: flex-start;
  margin-right: 7px;
  padding-top: 10px;
}
section.buy-engaged-followers .pricing-boxes .pricing-box__inner .price .amount {
  margin-right: 9px;
}
section.buy-engaged-followers .pricing-boxes .pricing-box__inner .price .rate {
  font-size: 24px;
  color: #7d7d7d;
  line-height: .71;
  font-weight: bold;
  letter-spacing: 0.3px;
  -ms-flex-item-align: end;
      align-self: flex-end;
  padding-bottom: 10px;
}
section.buy-engaged-followers .pricing-boxes .pricing-box__inner .price .original-price {
  font-size: 28px;
  font-weight: bold;
  line-height: 0.71;
  letter-spacing: 0.3px;
  color: #f54e56;
  -ms-flex-item-align: end;
      align-self: flex-end;
  position: relative;
  padding-bottom: 1px;
}
section.buy-engaged-followers .pricing-boxes .pricing-box__inner .price .original-price::before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  margin-top: -1px;
  width: 100%;
  height: 2px;
  background: #7d7d7d;
}
section.buy-engaged-followers .pricing-boxes .pricing-box__inner .description {
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 0.2px;
  color: #7d7d7d;
}
section.buy-engaged-followers .pricing-boxes .pricing-box__inner .description strong {
  font-weight: 600;
  color: black;
}
section.buy-engaged-followers .pricing-boxes .pricing-box__inner .btn:hover {
  -webkit-box-shadow: none;
          box-shadow: none;
}
section.buy-engaged-followers .pricing-boxes .pricing-box__inner ul {
  list-style: none;
  width: 100%;
  display: block;
  padding-left: 17px;
}
section.buy-engaged-followers .pricing-boxes .pricing-box__inner ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 18px;
  line-height: 1;
  letter-spacing: 0.2px;
  color: #1e1e1e;
  white-space: nowrap;
}
section.buy-engaged-followers .pricing-boxes .pricing-box__inner ul li.inactive span {
  color: rgba(0, 0, 0, 0.6);
  text-decoration: line-through;
}
section.buy-engaged-followers .pricing-boxes .pricing-box__inner ul li.inactive::before {
  color: #e5e5e5;
}
section.buy-engaged-followers .pricing-boxes .pricing-box__inner ul li + li {
  margin-top: 22px;
}
section.buy-engaged-followers .pricing-boxes .pricing-box__inner ul li > * + * {
  margin-left: 16px;
}
/* ------------------------------------------------------------ *\
	- Brands
\* ------------------------------------------------------------ */
section.buy-engaged-followers .brands {
  padding-bottom: 120px;
}
section.buy-engaged-followers .brands .brands--title {
  text-align: center;
  margin-bottom: 60px;
}
section.buy-engaged-followers .brands ul.brands--images {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  max-width: 878px;
  margin: 0 auto;
  list-style: none;
  padding: 0;
}
section.buy-engaged-followers .brands ul.brands--images .image > img {
  display: block;
  width: 100%;
}
section.buy-engaged-followers .brands ul.brands--images .image.forbes {
  max-width: 112px;
}
section.buy-engaged-followers .brands ul.brands--images .image.hackernoon {
  max-width: 216px;
}
section.buy-engaged-followers .brands ul.brands--images .image.shopify {
  max-width: 126px;
  position: relative;
  top: -4px;
}
section.buy-engaged-followers .brands ul.brands--images .image.neilpatel {
  max-width: 181px;
}
/* ------------------------------------------------------------ *\
	- Benefits
\* ------------------------------------------------------------ */
section.buy-engaged-followers .benefits {
  padding: 120px 0;
}
section.buy-engaged-followers .benefits h3 {
  font-size: 28px;
  font-weight: normal;
  line-height: 1;
  letter-spacing: 0.3px;
  color: #606060;
  margin-bottom: 64px;
  text-align: center;
}
/* ------------------------------------------------------------ *\
	- How it works
\* ------------------------------------------------------------ */
section.buy-engaged-followers .section__how-it-works {
  border-top: 1px solid #eaebee;
  padding: 120px 0 221px;
}
section.buy-engaged-followers .section__how-it-works .section__how-it-works--body {
  padding: 0;
}
section.buy-engaged-followers .section__how-it-works .section__head {
  margin-bottom: 64px;
}
section.buy-engaged-followers .section__how-it-works .section__head strong {
  display: block;
  color: #ff603c;
  font-weight: bold;
}
section.buy-engaged-followers .section__how-it-works .cta {
  margin: 64px auto 0;
}
/* ------------------------------------------------------------ *\
	- Testimonial
\* ------------------------------------------------------------ */
section.buy-engaged-followers .section__testimonial {
  padding-bottom: 120px;
}
section.buy-engaged-followers .section__testimonial .section__tesimonial--body .text > blockquote .description p .mobile-break {
  display: none;
}
section.buy-engaged-followers .section__testimonial .section__tesimonial--body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  max-width: 1098px;
  padding: 0 24px;
  margin: 0 auto;
  width: 100%;
}
section.buy-engaged-followers .section__testimonial .section__tesimonial--body .image {
  max-width: 466px;
  position: relative;
  padding-right: 16px;
}
section.buy-engaged-followers .section__testimonial .section__tesimonial--body .image img {
  width: 100%;
  border-radius: 100%;
  position: relative;
  z-index: 2;
}
section.buy-engaged-followers .section__testimonial .section__tesimonial--body .image::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 100%;
  background-color: #f8f9fd;
  z-index: 1;
  top: -17.7777%;
  left: -17.7777%;
}
section.buy-engaged-followers .section__testimonial .section__tesimonial--body .text {
  max-width: 529px;
  padding-left: 16px;
}
section.buy-engaged-followers .section__testimonial .section__tesimonial--body .text * + * {
  margin-top: 32px;
}
section.buy-engaged-followers .section__testimonial .section__tesimonial--body .text blockquote .description p {
  font-size: 24px;
  line-height: 36px;
  margin: 0;
  letter-spacing: 0.2px;
  color: #303030;
}
section.buy-engaged-followers .section__testimonial .section__tesimonial--body .text blockquote .description p .asterisk {
  color: #a1a1a1;
}
section.buy-engaged-followers .section__testimonial .section__tesimonial--body .text blockquote .description p + p {
  margin-top: 16px;
}
section.buy-engaged-followers .section__testimonial .section__tesimonial--body .text blockquote cite {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 56px;
  padding: 0 21px 0 12px;
  border-radius: 66px;
  -webkit-box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.03), 0 3px 3px 0 rgba(0, 0, 0, 0.04);
          box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.03), 0 3px 3px 0 rgba(0, 0, 0, 0.04);
}
section.buy-engaged-followers .section__testimonial .section__tesimonial--body .text blockquote cite img {
  width: 32px;
  height: 32px;
  margin-right: 12px;
}
section.buy-engaged-followers .section__testimonial .section__tesimonial--body .text blockquote cite a {
  text-decoration: none;
  font-size: 20px;
  color: #ff603c;
  font-weight: 600;
  font-style: normal;
}
/* ------------------------------------------------------------ *\
	- Reviews
\* ------------------------------------------------------------ */
section.buy-engaged-followers .section__reviews {
  padding-top: 120px;
  padding-bottom: 120px;
  border-top: 1px solid #eaebee;
}
section.buy-engaged-followers .section__reviews .section__head {
  padding: 0;
  margin: 0;
  margin-bottom: 64px;
}
section.buy-engaged-followers .section__reviews .section__body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 940px;
  padding: 0 24px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin: 0 auto;
}
section.buy-engaged-followers .section__reviews .section__body .review-column {
  max-width: 418px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin: 0;
}
section.buy-engaged-followers .section__reviews .section__body .review-column .review {
  padding: 56px;
  border-radius: 20px;
  -webkit-box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.03), 0 3px 3px 0 rgba(0, 0, 0, 0.04);
          box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.03), 0 3px 3px 0 rgba(0, 0, 0, 0.04);
  background-color: #ffffff;
  margin: 0;
  font-size: 20px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.5;
  letter-spacing: 0.2px;
  color: #303030;
}
section.buy-engaged-followers .section__reviews .section__body .review-column .review + .review {
  margin-top: 56px;
}
section.buy-engaged-followers .section__reviews .section__body .review-column .review p {
  margin: 0;
}
section.buy-engaged-followers .section__reviews .section__body .review-column .review p + p {
  margin-top: 16px;
}
section.buy-engaged-followers .section__reviews .section__body .review-column .review .review__footer {
  margin-top: 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
section.buy-engaged-followers .section__reviews .section__body .review-column .review .review__footer .stars {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
section.buy-engaged-followers .section__reviews .section__body .review-column .review .review__footer i {
  display: block;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  margin: 0;
  font-size: 14px;
  color: white;
  background: #ff603c;
  border-radius: 4px;
}
section.buy-engaged-followers .section__reviews .section__body .review-column .review .review__footer .stars i + i {
  margin-left: 4px;
}
/* ------------------------------------------------------------ *\
	- CTA
\* ------------------------------------------------------------ */
section.buy-engaged-followers .section__cta .section__body {
  padding: 104px 0 120px;
  background: #7d09d9;
  text-align: center;
}
section.buy-engaged-followers .section__cta .section__body h3 {
  color: white;
  margin: 0;
}
section.buy-engaged-followers .section__cta .section__body p {
  font-size: 20px;
  line-height: 1.4;
  letter-spacing: 0.2px;
  color: rgba(255, 255, 255, 0.85);
  margin: 32px 0 42px;
}
section.buy-engaged-followers .section__cta .section__body br.show-mobile {
  display: none;
}
section.buy-engaged-followers .section__cta .section__body > * {
  position: relative;
  z-index: 3;
}
section.buy-engaged-followers .section__cta .background-curve {
  position: absolute;
  width: calc(100% + 30px);
  left: -15px;
}
section.buy-engaged-followers .section__cta .background-curve.background-curve--high {
  top: 12px;
  z-index: 1;
  background: #7a0ad3;
  min-height: 450px;
}
section.buy-engaged-followers .section__cta .background-curve.background-curve--low {
  bottom: 0;
  background: #760cca;
  z-index: 2;
  height: 235px;
}
section.buy-engaged-followers .section__cta .background-curve.mobile {
  display: none;
}
/* ------------------------------------------------------------ *\
	- Medium desktop breakpoints
\* ------------------------------------------------------------ */
@media(max-width: 1165px) {
  /* Top section confetti */
  section.buy-engaged-followers .section__top .section__head .shell .confetti {
    width: 180px;
  }
}
@media(max-width: 1100px) {
  /* Top section confetti */
  section.buy-engaged-followers .section__top .section__head .shell .confetti {
    width: 150px;
  }
}
@media(max-width: 1040px) {
  /* Top section confetti */
  section.buy-engaged-followers .section__top .section__head .shell .confetti {
    width: 120px;
  }
}
/* ------------------------------------------------------------ *\
	- Tablet breakpoints
\* ------------------------------------------------------------ */
@media(max-width: 991px) {

  /* Top section background curve */
  section.buy-engaged-followers .section__pricing .background-curve.mobile-hide {
    display: none;
  }
  section.buy-engaged-followers .section__pricing .background-curve.mobile-show {
    display: block;
  }

  /* Top section confetti */
  section.buy-engaged-followers .section__top .credit {
    margin-bottom: 24px;
  }
  section.buy-engaged-followers .section__pricing {
    padding-top: 158px;
  }
  section.buy-engaged-followers .section__top .section__head .shell .confetti.confetti--left,
  section.buy-engaged-followers .section__top .section__head .shell .confetti.confetti--right {
    display: none;
  }
  section.buy-engaged-followers .section__top .section__head .credit .confetti.confetti--mobile {
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    height: 122px;
    bottom: -146px;
    margin: 0;
  }
  section.buy-engaged-followers .section__top .section__head .credit .confetti.confetti--mobile > * {
    position: absolute;
    -webkit-animation: float-animation 3s infinite ease-in-out;
            animation: float-animation 3s infinite ease-in-out;
  }
  section.buy-engaged-followers .section__top .section__head .credit .confetti.confetti--mobile .confetti-1 {
    left: -20px;
    width: 87px;
  }
  section.buy-engaged-followers .section__top .section__head .credit .confetti.confetti--mobile .confetti-2 {
    left: 11.4666%;
    bottom: 0;
    -webkit-animation-delay: .15s;
            animation-delay: .15s;
  }
  section.buy-engaged-followers .section__top .section__head .credit .confetti.confetti--mobile .confetti-3 {
    left: 26.6667%;
    bottom: 37.5px;
    -webkit-animation-delay: .3s;
            animation-delay: .3s;
  }
  section.buy-engaged-followers .section__top .section__head .credit .confetti.confetti--mobile .confetti-4 {
    right: 35.2%;
    top: 10px;
    -webkit-animation-delay: .45s;
            animation-delay: .45s;
  }
  section.buy-engaged-followers .section__top .section__head .credit .confetti.confetti--mobile .confetti-5 {
    width: 87px;
    bottom: 9.4px;
    right: 8.5333%;
    -webkit-animation-delay: .6s;
            animation-delay: .6s;
  }
  section.buy-engaged-followers .section__top .section__head .credit .confetti.confetti--mobile .confetti-6 {
    right: 0;
    top: 0;
    -webkit-animation-delay: .75s;
            animation-delay: .75s;
  }

  /* Testimonial */
  section.buy-engaged-followers .section__testimonial .section__tesimonial--body .text blockquote .text-header--md {
    font-size: 32px;
    line-height: 32px;
    letter-spacing: .3px;
  }
  section.buy-engaged-followers .section__testimonial .section__tesimonial--body .text blockquote .description p {
    font-size: 20px;
    line-height: 1.4;
    letter-spacing: 0.2px;
  }

  /* Reviews */
  section.buy-engaged-followers .section__reviews .section__body {
    max-width: 908px; /* 24px between columns */
  }
  section.buy-engaged-followers .section__reviews .section__body .review-column + .review-column {
    margin-left: 24px;
  }
  section.buy-engaged-followers .section__reviews .section__body .review-column .review + .review {
    margin-top: 24px;
  }

  /* Benefits */
  section.buy-engaged-followers .benefits .trio-list {
    padding: 0;
  }
  section.buy-engaged-followers .benefits .trio-list .list-item strong {
    white-space: nowrap;
  }
  section.buy-engaged-followers .benefits .trio-list .list-item p br {
    display: none;
  }
}
@media(max-width: 870px) {
  /* Top section */
  section.buy-engaged-followers .section__top .section__head h1 {
    white-space: pre;
  }
}
/* ------------------------------------------------------------ *\
	- Mobile breakpoints
\* ------------------------------------------------------------ */
@media(max-width: 767px) {
  /* Top section */
  section.buy-engaged-followers .section__top .section__head h1 {
    white-space: normal;
    max-width: 450px;
  }
  section.buy-engaged-followers .section__top .section__head p {
    white-space: normal;
    max-width: 510px;
  }

  /* "Powered by Socialupgrade" section */
  section.buy-engaged-followers .section__top .section__head .credit {
    margin-top: 20px;
  }
  section.buy-engaged-followers .section__top .section__head .credit .confetti.confetti--mobile {
    left: -16px;
    width: calc(100% + 32px);
  }

  /* Pricing boxes */
  section.buy-engaged-followers .pricing-boxes .pricing-box .pricing-box__inner {
    padding-left: 24px;
    padding-right: 24px;
  }
  section.buy-engaged-followers .pricing-boxes {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 56px;
  }
  section.buy-engaged-followers .pricing-boxes .pricing-box {
    width: 100%;
    max-width: 375px;
  }
  section.buy-engaged-followers .pricing-boxes .pricing-box ul {
    padding: 0;
    padding-left: 6px;
  }
  section.buy-engaged-followers .pricing-boxes .pricing-box ul li {
    white-space: normal;
    text-align: left;
  }
  section.buy-engaged-followers .pricing-boxes .pricing-box .pricing-box__inner {
    padding-top: 32px;
    padding-bottom: 32px;
  }
  section.buy-engaged-followers .pricing-boxes .pricing-box + .pricing-box {
    margin-top: 24px;
  }

  /* Brand images */
  section.buy-engaged-followers .brands {
    padding-bottom: 64px;
  }
  section.buy-engaged-followers .brands .brands--title {
    margin-bottom: 40px;
  }
  section.buy-engaged-followers .brands ul.brands--images {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  section.buy-engaged-followers .brands ul.brands--images .forbes {
    margin-bottom: 44px;
  }
  section.buy-engaged-followers .brands ul.brands--images .hackernoon {
    margin-bottom: 30px;
  }
  section.buy-engaged-followers .brands ul.brands--images .shopify {
    top: auto;
    margin-bottom: 42px;
  }

  /* Testimonial */
  section.buy-engaged-followers .section__testimonial {
    padding-bottom: 64px;
  }

  /* Reviews */
  section.buy-engaged-followers .section__reviews {
    padding: 56px 0 64px;
  }
  section.buy-engaged-followers .section__reviews .section__head {
    margin-bottom: 42px;
  }
  section.buy-engaged-followers .section__reviews .section__body {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 16px;
  }
  section.buy-engaged-followers .section__reviews .section__body .review-column + .review-column {
    margin-left: 0;
    margin-bottom: 24px;
  }
  section.buy-engaged-followers .section__reviews .section__body .review-column .review {
    padding: 32px;
  }

  /* Benefits */
  section.buy-engaged-followers .section__about {
    padding: 0;
  }
  section.buy-engaged-followers .benefits {
    padding: 56px 0 64px;
  }
  section.buy-engaged-followers .benefits h3 {
    font-size: 24px;
    line-height: 1.17;
    letter-spacing: 0.2px;
    margin-bottom: 54px;
  }

  /* How it works */
  section.buy-engaged-followers .section__how-it-works {
    padding: 56px 0 64px;
  }
  section.buy-engaged-followers .section__how-it-works .section__head {
    margin-bottom: 56px;
  }

  /* Bottom CTA section */
  section.buy-engaged-followers .section__cta .section__body {
    padding: 56px 0;
  }
  section.buy-engaged-followers .section__cta .section__body p {
    margin-top: 20px;
  }
  section.buy-engaged-followers .section__cta .background-curve.desktop {
    display: none;
  }
  section.buy-engaged-followers .section__cta .background-curve.mobile {
    display: block;
    bottom: 0;
    z-index: 1;
    height: 246px;
    background: #760cca;
  }
  section.buy-engaged-followers .section__cta .background-curve.mobile img {
    width: 100%;
    background: #7d09d9;
  }
}
@media(max-width: 650px) {
  /* Testimonial */
  section.buy-engaged-followers .section__testimonial .section__tesimonial--body {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  section.buy-engaged-followers .section__testimonial .section__tesimonial--body .image {
    padding: 0;
    max-width: 256px;
  }
  section.buy-engaged-followers .section__testimonial .section__tesimonial--body .image::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: -26px;
    width: 65px;
    height: 53px;
    z-index: 3;
    background: url(../images/ico-orange-quote__white-outline.png) no-repeat 0 0;
    background-size: 100%;
    margin: 0 auto;
  }
  section.buy-engaged-followers .section__testimonial .section__tesimonial--body .image img {
    position: relative;
    margin-top: 17.7777%;
  }
  section.buy-engaged-followers .section__testimonial .section__tesimonial--body .image::before {
    top: 0;
    height: 82.2223%
  }
  section.buy-engaged-followers .section__testimonial .section__tesimonial--body .text {
    text-align: center;
  }
  section.buy-engaged-followers .section__testimonial .section__tesimonial--body .text > img {
    display: none;
  }
  section.buy-engaged-followers .section__testimonial .section__tesimonial--body .text > blockquote {
    margin-top: 42px;
  }
  section.buy-engaged-followers .section__testimonial .section__tesimonial--body .text > blockquote .description {
    margin-top: 24px;
  }
  section.buy-engaged-followers .section__testimonial .section__tesimonial--body .text > blockquote .description p {
    max-width: 425px;
    margin-left: auto;
    margin-right: auto;
  }

  /* Bottom CTA section */
  section.buy-engaged-followers .section__cta .section__body br.hide-mobile {
    display: none;
  }
  section.buy-engaged-followers .section__cta .section__body br.show-mobile {
    display: block;
  }
}
@media(max-width: 565px) {
  section.buy-engaged-followers .section__top .section__head h1,
  section.buy-engaged-followers .section__top .section__head p {
    white-space: pre;
  }
}
@media(max-width: 500px) {
  /* Benefits */
  section.buy-engaged-followers .benefits h3 {
    max-width: 325px;
    margin-left: auto;
    margin-right: auto;
  }

  /* CTA section */
  section.buy-engaged-followers .cta {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  section.buy-engaged-followers .cta .btn {
    max-width: 350px;
  }
  section.buy-engaged-followers .cta .btn + .btn {
    margin-left: 0;
    margin-top: 16px;
  }
}
@media(max-width: 475px) {
  section.buy-engaged-followers .section__testimonial .section__tesimonial--body .text > blockquote .description p .mobile-break {
    display: block;
  }
}
@media(max-width: 400px) {
  /* How it works */
  section.buy-engaged-followers .section__how-it-works .section__head h2 {
    max-width: 350px;
    margin-left: auto;
    margin-right: auto;
  }
  section.buy-engaged-followers .section__how-it-works .section__head p br {
    display: none;
  }
  section.buy-engaged-followers .section__how-it-works .section__head p {
    max-width: 285px;
  }
}
@media(max-width: 374px) {
  /* Top section */
  section.buy-engaged-followers .section__top .section__head h1,
  section.buy-engaged-followers .section__top .section__head p {
    white-space: normal;
  }

  /* Pricing boxes */
  section.buy-engaged-followers .pricing-boxes .pricing-box .pricing-box__inner {
    padding-left: 16px;
    padding-right: 16px;
  }
  section.buy-engaged-followers .pricing-boxes .pricing-box:first-child .description {
    white-space: nowrap;
  }

  /* Testimonial */
  section.buy-engaged-followers .section__testimonial .section__tesimonial--body .text > blockquote .description p .mobile-break {
    display: none;
  }
}
@media(max-width: 335px) {
  /* Pricing */
  section.buy-engaged-followers .pricing-boxes .pricing-box:last-child br {
    display: none;
  }

  /* Reviews */
  section.buy-engaged-followers .section__reviews .section__body .review-column .review .hide-mobile {
    display: none;
  }
}
/* ------------------------------------------------------------ *\
	Themes
\* ------------------------------------------------------------ */
/* ------------------------------------------------------------ *\
	Reviews
\* ------------------------------------------------------------ */
.page_reviews .stars, .page_reviews .rr_star {
  color: #f3632e;
  font-size: 18px;
  padding-left: 45px;
}
.page_reviews {
  position:relative;
  max-height:550px;
  overflow:hidden;
}
.page_reviews .testimonial {
  margin-bottom: 26px;
}
.page_reviews .rr_review_text {
  font-size: 16px;
  line-height: 1.63;
  color: #53607e;
  margin-bottom: 0;
}
.page_reviews .rr_review_text .drop_cap {
  display:block;
  line-height:10px;
  font-size: 70px;
  font-weight: 600;
  color: rgba(99, 99, 111, 0.4);
}
.page_reviews .rr_review_name {
  color: rgba(83, 96, 126, 0.6);
  font-weight: 500;
  font-size: 13px;
}
.page_reviews .more_reviews {
  position: absolute;
  bottom:0;
  left:0;
  right:0;
  height:56px;
  text-align:center;
  background: -webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(255,255,255,0.0)),color-stop(50%, rgba(248,249,253,1)));
  background: -o-linear-gradient(top,rgba(255,255,255,0.0) 0,rgba(248,249,253,1) 50%);
  background: linear-gradient(180deg,rgba(255,255,255,0.0) 0,rgba(248,249,253,1) 50%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#f8f9fd',GradientType=0);
}
.page_reviews .more_reviews a {
  margin-top: 30px;
  display: inline-block;
}
/*
	Preprocess css
*/
@-webkit-keyframes spinAround{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
@keyframes spinAround{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
.modal-close,.is-unselectable,.breadcrumb,.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.tabs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.navbar-link:not(.is-arrowless)::after{border:3px solid rgba(0,0,0,0);border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:0.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;width:0.625em}
.breadcrumb:not(:last-child),.level:not(:last-child),.list:not(:last-child),.message:not(:last-child),.tabs:not(:last-child){margin-bottom:1.5rem}
.modal-close{-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,0.2);border:none;border-radius:290486px;cursor:pointer;pointer-events:auto;display:inline-block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}
.modal-close::before,.modal-close::after{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}
.modal-close::before{height:2px;width:50%}
.modal-close::after{height:50%;width:2px}
.modal-close:hover,.modal-close:focus{background-color:rgba(10,10,10,0.3)}
.modal-close:active{background-color:rgba(10,10,10,0.4)}
.is-small.modal-close{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}
.is-medium.modal-close{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}
.is-large.modal-close{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}
.is-overlay,.modal,.modal-background{bottom:0;left:0;position:absolute;right:0;top:0}
.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{-moz-appearance:none;-webkit-appearance:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1rem;height:2.25em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:1.5;padding-bottom:calc(0.375em - 1px);padding-left:calc(0.625em - 1px);padding-right:calc(0.625em - 1px);padding-top:calc(0.375em - 1px);position:relative;vertical-align:top}
.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus,.pagination-ellipsis:focus,.is-focused.pagination-previous,.is-focused.pagination-next,.is-focused.pagination-link,.is-focused.pagination-ellipsis,.pagination-previous:active,.pagination-next:active,.pagination-link:active,.pagination-ellipsis:active,.is-active.pagination-previous,.is-active.pagination-next,.is-active.pagination-link,.is-active.pagination-ellipsis{outline:none}
.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled],.pagination-ellipsis[disabled],fieldset[disabled] .pagination-previous,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-ellipsis{cursor:not-allowed}
.is-clearfix::after{clear:both;content:" ";display:table}
.is-pulled-left{float:left !important}
.is-pulled-right{float:right !important}
.is-clipped{overflow:hidden !important}
.is-size-1{font-size:3rem !important}
.is-size-2{font-size:2.5rem !important}
.is-size-3{font-size:2rem !important}
.is-size-4{font-size:1.5rem !important}
.is-size-5{font-size:1.25rem !important}
.is-size-6{font-size:1rem !important}
.is-size-7{font-size:.75rem !important}
@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}
@media screen and (min-width: 769px), print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}
@media screen and (max-width: 1023px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}
@media screen and (min-width: 1024px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}
@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}
@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}
.has-text-centered{text-align:center !important}
.has-text-justified{text-align:justify !important}
.has-text-left{text-align:left !important}
.has-text-right{text-align:right !important}
@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}
@media screen and (min-width: 769px), print{.has-text-centered-tablet{text-align:center !important}}
@media screen and (min-width: 769px) and (max-width: 1023px){.has-text-centered-tablet-only{text-align:center !important}}
@media screen and (max-width: 1023px){.has-text-centered-touch{text-align:center !important}}
@media screen and (min-width: 1024px){.has-text-centered-desktop{text-align:center !important}}
@media screen and (min-width: 1024px) and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}
@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}
@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}
@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}
@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}
@media screen and (min-width: 769px), print{.has-text-justified-tablet{text-align:justify !important}}
@media screen and (min-width: 769px) and (max-width: 1023px){.has-text-justified-tablet-only{text-align:justify !important}}
@media screen and (max-width: 1023px){.has-text-justified-touch{text-align:justify !important}}
@media screen and (min-width: 1024px){.has-text-justified-desktop{text-align:justify !important}}
@media screen and (min-width: 1024px) and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}
@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}
@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}
@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}
@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}
@media screen and (min-width: 769px), print{.has-text-left-tablet{text-align:left !important}}
@media screen and (min-width: 769px) and (max-width: 1023px){.has-text-left-tablet-only{text-align:left !important}}
@media screen and (max-width: 1023px){.has-text-left-touch{text-align:left !important}}
@media screen and (min-width: 1024px){.has-text-left-desktop{text-align:left !important}}
@media screen and (min-width: 1024px) and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}
@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}
@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}
@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}
@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}
@media screen and (min-width: 769px), print{.has-text-right-tablet{text-align:right !important}}
@media screen and (min-width: 769px) and (max-width: 1023px){.has-text-right-tablet-only{text-align:right !important}}
@media screen and (max-width: 1023px){.has-text-right-touch{text-align:right !important}}
@media screen and (min-width: 1024px){.has-text-right-desktop{text-align:right !important}}
@media screen and (min-width: 1024px) and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}
@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}
@media screen and (min-width: 1216px) and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}
@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}
.is-capitalized{text-transform:capitalize !important}
.is-lowercase{text-transform:lowercase !important}
.is-uppercase{text-transform:uppercase !important}
.is-italic{font-style:italic !important}
.has-text-white{color:#fff !important}
a.has-text-white:hover,a.has-text-white:focus{color:#e6e6e6 !important}
.has-background-white{background-color:#fff !important}
.has-text-black{color:#0a0a0a !important}
a.has-text-black:hover,a.has-text-black:focus{color:#000 !important}
.has-background-black{background-color:#0a0a0a !important}
.has-text-light{color:#f5f5f5 !important}
a.has-text-light:hover,a.has-text-light:focus{color:#dbdbdb !important}
.has-background-light{background-color:#f5f5f5 !important}
.has-text-dark{color:#363636 !important}
a.has-text-dark:hover,a.has-text-dark:focus{color:#1c1c1c !important}
.has-background-dark{background-color:#363636 !important}
.has-text-primary{color:#00d1b2 !important}
a.has-text-primary:hover,a.has-text-primary:focus{color:#009e86 !important}
.has-background-primary{background-color:#00d1b2 !important}
.has-text-link{color:#3273dc !important}
a.has-text-link:hover,a.has-text-link:focus{color:#205bbc !important}
.has-background-link{background-color:#3273dc !important}
.has-text-info{color:#209cee !important}
a.has-text-info:hover,a.has-text-info:focus{color:#0f81cc !important}
.has-background-info{background-color:#209cee !important}
.has-text-success{color:#23d160 !important}
a.has-text-success:hover,a.has-text-success:focus{color:#1ca64c !important}
.has-background-success{background-color:#23d160 !important}
.has-text-warning{color:#ffdd57 !important}
a.has-text-warning:hover,a.has-text-warning:focus{color:#ffd324 !important}
.has-background-warning{background-color:#ffdd57 !important}
.has-text-danger{color:#ff3860 !important}
a.has-text-danger:hover,a.has-text-danger:focus{color:#ff0537 !important}
.has-background-danger{background-color:#ff3860 !important}
.has-text-black-bis{color:#121212 !important}
.has-background-black-bis{background-color:#121212 !important}
.has-text-black-ter{color:#242424 !important}
.has-background-black-ter{background-color:#242424 !important}
.has-text-grey-darker{color:#363636 !important}
.has-background-grey-darker{background-color:#363636 !important}
.has-text-grey-dark{color:#4a4a4a !important}
.has-background-grey-dark{background-color:#4a4a4a !important}
.has-text-grey{color:#7a7a7a !important}
.has-background-grey{background-color:#7a7a7a !important}
.has-text-grey-light{color:#b5b5b5 !important}
.has-background-grey-light{background-color:#b5b5b5 !important}
.has-text-grey-lighter{color:#dbdbdb !important}
.has-background-grey-lighter{background-color:#dbdbdb !important}
.has-text-white-ter{color:#f5f5f5 !important}
.has-background-white-ter{background-color:#f5f5f5 !important}
.has-text-white-bis{color:#fafafa !important}
.has-background-white-bis{background-color:#fafafa !important}
.has-text-weight-light{font-weight:300 !important}
.has-text-weight-normal{font-weight:400 !important}
.has-text-weight-medium{font-weight:500 !important}
.has-text-weight-semibold{font-weight:600 !important}
.has-text-weight-bold{font-weight:700 !important}
.is-family-primary{font-family:BlinkMacSystemFont,-apple-system,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue","Helvetica","Arial",sans-serif !important}
.is-family-secondary{font-family:BlinkMacSystemFont,-apple-system,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue","Helvetica","Arial",sans-serif !important}
.is-family-sans-serif{font-family:BlinkMacSystemFont,-apple-system,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue","Helvetica","Arial",sans-serif !important}
.is-family-monospace{font-family:monospace !important}
.is-family-code{font-family:monospace !important}
.is-block{display:block !important}
@media screen and (max-width: 768px){.is-block-mobile{display:block !important}}
@media screen and (min-width: 769px), print{.is-block-tablet{display:block !important}}
@media screen and (min-width: 769px) and (max-width: 1023px){.is-block-tablet-only{display:block !important}}
@media screen and (max-width: 1023px){.is-block-touch{display:block !important}}
@media screen and (min-width: 1024px){.is-block-desktop{display:block !important}}
@media screen and (min-width: 1024px) and (max-width: 1215px){.is-block-desktop-only{display:block !important}}
@media screen and (min-width: 1216px){.is-block-widescreen{display:block !important}}
@media screen and (min-width: 1216px) and (max-width: 1407px){.is-block-widescreen-only{display:block !important}}
@media screen and (min-width: 1408px){.is-block-fullhd{display:block !important}}
.is-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
@media screen and (max-width: 768px){.is-flex-mobile{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}
@media screen and (min-width: 769px), print{.is-flex-tablet{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}
@media screen and (min-width: 769px) and (max-width: 1023px){.is-flex-tablet-only{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}
@media screen and (max-width: 1023px){.is-flex-touch{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}
@media screen and (min-width: 1024px){.is-flex-desktop{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}
@media screen and (min-width: 1024px) and (max-width: 1215px){.is-flex-desktop-only{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}
@media screen and (min-width: 1216px){.is-flex-widescreen{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}
@media screen and (min-width: 1216px) and (max-width: 1407px){.is-flex-widescreen-only{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}
@media screen and (min-width: 1408px){.is-flex-fullhd{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}
.is-inline{display:inline !important}
@media screen and (max-width: 768px){.is-inline-mobile{display:inline !important}}
@media screen and (min-width: 769px), print{.is-inline-tablet{display:inline !important}}
@media screen and (min-width: 769px) and (max-width: 1023px){.is-inline-tablet-only{display:inline !important}}
@media screen and (max-width: 1023px){.is-inline-touch{display:inline !important}}
@media screen and (min-width: 1024px){.is-inline-desktop{display:inline !important}}
@media screen and (min-width: 1024px) and (max-width: 1215px){.is-inline-desktop-only{display:inline !important}}
@media screen and (min-width: 1216px){.is-inline-widescreen{display:inline !important}}
@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-widescreen-only{display:inline !important}}
@media screen and (min-width: 1408px){.is-inline-fullhd{display:inline !important}}
.is-inline-block{display:inline-block !important}
@media screen and (max-width: 768px){.is-inline-block-mobile{display:inline-block !important}}
@media screen and (min-width: 769px), print{.is-inline-block-tablet{display:inline-block !important}}
@media screen and (min-width: 769px) and (max-width: 1023px){.is-inline-block-tablet-only{display:inline-block !important}}
@media screen and (max-width: 1023px){.is-inline-block-touch{display:inline-block !important}}
@media screen and (min-width: 1024px){.is-inline-block-desktop{display:inline-block !important}}
@media screen and (min-width: 1024px) and (max-width: 1215px){.is-inline-block-desktop-only{display:inline-block !important}}
@media screen and (min-width: 1216px){.is-inline-block-widescreen{display:inline-block !important}}
@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-block-widescreen-only{display:inline-block !important}}
@media screen and (min-width: 1408px){.is-inline-block-fullhd{display:inline-block !important}}
.is-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
@media screen and (max-width: 768px){.is-inline-flex-mobile{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}
@media screen and (min-width: 769px), print{.is-inline-flex-tablet{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}
@media screen and (min-width: 769px) and (max-width: 1023px){.is-inline-flex-tablet-only{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}
@media screen and (max-width: 1023px){.is-inline-flex-touch{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}
@media screen and (min-width: 1024px){.is-inline-flex-desktop{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}
@media screen and (min-width: 1024px) and (max-width: 1215px){.is-inline-flex-desktop-only{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}
@media screen and (min-width: 1216px){.is-inline-flex-widescreen{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}
@media screen and (min-width: 1216px) and (max-width: 1407px){.is-inline-flex-widescreen-only{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}
@media screen and (min-width: 1408px){.is-inline-flex-fullhd{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}
.is-hidden{display:none !important}
.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:0.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:0.01em !important}
@media screen and (max-width: 768px){.is-hidden-mobile{display:none !important}}
@media screen and (min-width: 769px), print{.is-hidden-tablet{display:none !important}}
@media screen and (min-width: 769px) and (max-width: 1023px){.is-hidden-tablet-only{display:none !important}}
@media screen and (max-width: 1023px){.is-hidden-touch{display:none !important}}
@media screen and (min-width: 1024px){.is-hidden-desktop{display:none !important}}
@media screen and (min-width: 1024px) and (max-width: 1215px){.is-hidden-desktop-only{display:none !important}}
@media screen and (min-width: 1216px){.is-hidden-widescreen{display:none !important}}
@media screen and (min-width: 1216px) and (max-width: 1407px){.is-hidden-widescreen-only{display:none !important}}
@media screen and (min-width: 1408px){.is-hidden-fullhd{display:none !important}}
.is-invisible{visibility:hidden !important}
@media screen and (max-width: 768px){.is-invisible-mobile{visibility:hidden !important}}
@media screen and (min-width: 769px), print{.is-invisible-tablet{visibility:hidden !important}}
@media screen and (min-width: 769px) and (max-width: 1023px){.is-invisible-tablet-only{visibility:hidden !important}}
@media screen and (max-width: 1023px){.is-invisible-touch{visibility:hidden !important}}
@media screen and (min-width: 1024px){.is-invisible-desktop{visibility:hidden !important}}
@media screen and (min-width: 1024px) and (max-width: 1215px){.is-invisible-desktop-only{visibility:hidden !important}}
@media screen and (min-width: 1216px){.is-invisible-widescreen{visibility:hidden !important}}
@media screen and (min-width: 1216px) and (max-width: 1407px){.is-invisible-widescreen-only{visibility:hidden !important}}
@media screen and (min-width: 1408px){.is-invisible-fullhd{visibility:hidden !important}}
.is-marginless{margin:0 !important}
.is-paddingless{padding:0 !important}
.is-radiusless{border-radius:0 !important}
.is-shadowless{-webkit-box-shadow:none !important;box-shadow:none !important}
.is-relative{position:relative !important}
.column{display:block;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:.75rem}
.columns.is-mobile>.column.is-narrow{-webkit-box-flex:0;-ms-flex:none;flex:none}
.columns.is-mobile>.column.is-full{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}
.columns.is-mobile>.column.is-three-quarters{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}
.columns.is-mobile>.column.is-two-thirds{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}
.columns.is-mobile>.column.is-half{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}
.columns.is-mobile>.column.is-one-third{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}
.columns.is-mobile>.column.is-one-quarter{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}
.columns.is-mobile>.column.is-one-fifth{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}
.columns.is-mobile>.column.is-two-fifths{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}
.columns.is-mobile>.column.is-three-fifths{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}
.columns.is-mobile>.column.is-four-fifths{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}
.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}
.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}
.columns.is-mobile>.column.is-offset-half{margin-left:50%}
.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}
.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}
.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}
.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}
.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}
.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}
.columns.is-mobile>.column.is-0{-webkit-box-flex:0;-ms-flex:none;flex:none;width:0%}
.columns.is-mobile>.column.is-offset-0{margin-left:0%}
.columns.is-mobile>.column.is-1{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}
.columns.is-mobile>.column.is-offset-1{margin-left:8.33333%}
.columns.is-mobile>.column.is-2{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}
.columns.is-mobile>.column.is-offset-2{margin-left:16.66667%}
.columns.is-mobile>.column.is-3{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}
.columns.is-mobile>.column.is-offset-3{margin-left:25%}
.columns.is-mobile>.column.is-4{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}
.columns.is-mobile>.column.is-offset-4{margin-left:33.33333%}
.columns.is-mobile>.column.is-5{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}
.columns.is-mobile>.column.is-offset-5{margin-left:41.66667%}
.columns.is-mobile>.column.is-6{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}
.columns.is-mobile>.column.is-offset-6{margin-left:50%}
.columns.is-mobile>.column.is-7{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}
.columns.is-mobile>.column.is-offset-7{margin-left:58.33333%}
.columns.is-mobile>.column.is-8{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}
.columns.is-mobile>.column.is-offset-8{margin-left:66.66667%}
.columns.is-mobile>.column.is-9{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}
.columns.is-mobile>.column.is-offset-9{margin-left:75%}
.columns.is-mobile>.column.is-10{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}
.columns.is-mobile>.column.is-offset-10{margin-left:83.33333%}
.columns.is-mobile>.column.is-11{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}
.columns.is-mobile>.column.is-offset-11{margin-left:91.66667%}
.columns.is-mobile>.column.is-12{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}
.columns.is-mobile>.column.is-offset-12{margin-left:100%}
@media screen and (max-width: 768px){.column.is-narrow-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:0%}.column.is-offset-0-mobile{margin-left:0%}.column.is-1-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-mobile{margin-left:8.33333%}.column.is-2-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-mobile{margin-left:16.66667%}.column.is-3-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-mobile{margin-left:33.33333%}.column.is-5-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-mobile{margin-left:41.66667%}.column.is-6-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-mobile{margin-left:58.33333%}.column.is-8-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-mobile{margin-left:66.66667%}.column.is-9-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-mobile{margin-left:83.33333%}.column.is-11-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-mobile{margin-left:91.66667%}.column.is-12-mobile{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}
@media screen and (min-width: 769px), print{.column.is-narrow,.column.is-narrow-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full,.column.is-full-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0%}.column.is-1,.column.is-1-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333%}.column.is-2,.column.is-2-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66667%}.column.is-3,.column.is-3-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333%}.column.is-5,.column.is-5-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66667%}.column.is-6,.column.is-6-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333%}.column.is-8,.column.is-8-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66667%}.column.is-9,.column.is-9-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333%}.column.is-11,.column.is-11-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66667%}.column.is-12,.column.is-12-tablet{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}
@media screen and (max-width: 1023px){.column.is-narrow-touch{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:0%}.column.is-offset-0-touch{margin-left:0%}.column.is-1-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-touch{margin-left:8.33333%}.column.is-2-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-touch{margin-left:16.66667%}.column.is-3-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-touch{margin-left:33.33333%}.column.is-5-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-touch{margin-left:41.66667%}.column.is-6-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-touch{margin-left:58.33333%}.column.is-8-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-touch{margin-left:66.66667%}.column.is-9-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-touch{margin-left:83.33333%}.column.is-11-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-touch{margin-left:91.66667%}.column.is-12-touch{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}
@media screen and (min-width: 1024px){.column.is-narrow-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:0%}.column.is-offset-0-desktop{margin-left:0%}.column.is-1-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-desktop{margin-left:8.33333%}.column.is-2-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-desktop{margin-left:16.66667%}.column.is-3-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-desktop{margin-left:33.33333%}.column.is-5-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-desktop{margin-left:41.66667%}.column.is-6-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-desktop{margin-left:58.33333%}.column.is-8-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-desktop{margin-left:66.66667%}.column.is-9-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-desktop{margin-left:83.33333%}.column.is-11-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-desktop{margin-left:91.66667%}.column.is-12-desktop{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}
@media screen and (min-width: 1216px){.column.is-narrow-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:0%}.column.is-offset-0-widescreen{margin-left:0%}.column.is-1-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-widescreen{margin-left:8.33333%}.column.is-2-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-widescreen{margin-left:16.66667%}.column.is-3-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-widescreen{margin-left:33.33333%}.column.is-5-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-widescreen{margin-left:41.66667%}.column.is-6-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-widescreen{margin-left:58.33333%}.column.is-8-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-widescreen{margin-left:66.66667%}.column.is-9-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-widescreen{margin-left:83.33333%}.column.is-11-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-widescreen{margin-left:91.66667%}.column.is-12-widescreen{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}
@media screen and (min-width: 1408px){.column.is-narrow-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none}.column.is-full-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-three-quarters-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-two-thirds-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.6666%}.column.is-half-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-one-third-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.3333%}.column.is-one-quarter-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-one-fifth-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%}.column.is-two-fifths-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:40%}.column.is-three-fifths-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:60%}.column.is-four-fifths-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:0%}.column.is-offset-0-fullhd{margin-left:0%}.column.is-1-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:8.33333%}.column.is-offset-1-fullhd{margin-left:8.33333%}.column.is-2-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:16.66667%}.column.is-offset-2-fullhd{margin-left:16.66667%}.column.is-3-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:33.33333%}.column.is-offset-4-fullhd{margin-left:33.33333%}.column.is-5-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:41.66667%}.column.is-offset-5-fullhd{margin-left:41.66667%}.column.is-6-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:58.33333%}.column.is-offset-7-fullhd{margin-left:58.33333%}.column.is-8-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:66.66667%}.column.is-offset-8-fullhd{margin-left:66.66667%}.column.is-9-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:83.33333%}.column.is-offset-10-fullhd{margin-left:83.33333%}.column.is-11-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:91.66667%}.column.is-offset-11-fullhd{margin-left:91.66667%}.column.is-12-fullhd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}
.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}
.columns:last-child{margin-bottom:-.75rem}
.columns:not(:last-child){margin-bottom:0.75rem}
.columns.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}
.columns.is-gapless>.column{margin:0;padding:0 !important}
.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}
.columns.is-gapless:last-child{margin-bottom:0}
.columns.is-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}
.columns.is-multiline{-ms-flex-wrap:wrap;flex-wrap:wrap}
.columns.is-vcentered{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media screen and (min-width: 769px), print{.columns:not(.is-desktop){display:-webkit-box;display:-ms-flexbox;display:flex}}
@media screen and (min-width: 1024px){.columns.is-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}
.columns.is-variable{--columnGap: 0.75rem;margin-left:calc(-1 * var(--columnGap));margin-right:calc(-1 * var(--columnGap))}
.columns.is-variable .column{padding-left:var(--columnGap);padding-right:var(--columnGap)}
.columns.is-variable.is-0{--columnGap: 0rem}
@media screen and (max-width: 768px){.columns.is-variable.is-0-mobile{--columnGap: 0rem}}
@media screen and (min-width: 769px), print{.columns.is-variable.is-0-tablet{--columnGap: 0rem}}
@media screen and (min-width: 769px) and (max-width: 1023px){.columns.is-variable.is-0-tablet-only{--columnGap: 0rem}}
@media screen and (max-width: 1023px){.columns.is-variable.is-0-touch{--columnGap: 0rem}}
@media screen and (min-width: 1024px){.columns.is-variable.is-0-desktop{--columnGap: 0rem}}
@media screen and (min-width: 1024px) and (max-width: 1215px){.columns.is-variable.is-0-desktop-only{--columnGap: 0rem}}
@media screen and (min-width: 1216px){.columns.is-variable.is-0-widescreen{--columnGap: 0rem}}
@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-0-widescreen-only{--columnGap: 0rem}}
@media screen and (min-width: 1408px){.columns.is-variable.is-0-fullhd{--columnGap: 0rem}}
.columns.is-variable.is-1{--columnGap: .25rem}
@media screen and (max-width: 768px){.columns.is-variable.is-1-mobile{--columnGap: .25rem}}
@media screen and (min-width: 769px), print{.columns.is-variable.is-1-tablet{--columnGap: .25rem}}
@media screen and (min-width: 769px) and (max-width: 1023px){.columns.is-variable.is-1-tablet-only{--columnGap: .25rem}}
@media screen and (max-width: 1023px){.columns.is-variable.is-1-touch{--columnGap: .25rem}}
@media screen and (min-width: 1024px){.columns.is-variable.is-1-desktop{--columnGap: .25rem}}
@media screen and (min-width: 1024px) and (max-width: 1215px){.columns.is-variable.is-1-desktop-only{--columnGap: .25rem}}
@media screen and (min-width: 1216px){.columns.is-variable.is-1-widescreen{--columnGap: .25rem}}
@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-1-widescreen-only{--columnGap: .25rem}}
@media screen and (min-width: 1408px){.columns.is-variable.is-1-fullhd{--columnGap: .25rem}}
.columns.is-variable.is-2{--columnGap: .5rem}
@media screen and (max-width: 768px){.columns.is-variable.is-2-mobile{--columnGap: .5rem}}
@media screen and (min-width: 769px), print{.columns.is-variable.is-2-tablet{--columnGap: .5rem}}
@media screen and (min-width: 769px) and (max-width: 1023px){.columns.is-variable.is-2-tablet-only{--columnGap: .5rem}}
@media screen and (max-width: 1023px){.columns.is-variable.is-2-touch{--columnGap: .5rem}}
@media screen and (min-width: 1024px){.columns.is-variable.is-2-desktop{--columnGap: .5rem}}
@media screen and (min-width: 1024px) and (max-width: 1215px){.columns.is-variable.is-2-desktop-only{--columnGap: .5rem}}
@media screen and (min-width: 1216px){.columns.is-variable.is-2-widescreen{--columnGap: .5rem}}
@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-2-widescreen-only{--columnGap: .5rem}}
@media screen and (min-width: 1408px){.columns.is-variable.is-2-fullhd{--columnGap: .5rem}}
.columns.is-variable.is-3{--columnGap: .75rem}
@media screen and (max-width: 768px){.columns.is-variable.is-3-mobile{--columnGap: .75rem}}
@media screen and (min-width: 769px), print{.columns.is-variable.is-3-tablet{--columnGap: .75rem}}
@media screen and (min-width: 769px) and (max-width: 1023px){.columns.is-variable.is-3-tablet-only{--columnGap: .75rem}}
@media screen and (max-width: 1023px){.columns.is-variable.is-3-touch{--columnGap: .75rem}}
@media screen and (min-width: 1024px){.columns.is-variable.is-3-desktop{--columnGap: .75rem}}
@media screen and (min-width: 1024px) and (max-width: 1215px){.columns.is-variable.is-3-desktop-only{--columnGap: .75rem}}
@media screen and (min-width: 1216px){.columns.is-variable.is-3-widescreen{--columnGap: .75rem}}
@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-3-widescreen-only{--columnGap: .75rem}}
@media screen and (min-width: 1408px){.columns.is-variable.is-3-fullhd{--columnGap: .75rem}}
.columns.is-variable.is-4{--columnGap: 1rem}
@media screen and (max-width: 768px){.columns.is-variable.is-4-mobile{--columnGap: 1rem}}
@media screen and (min-width: 769px), print{.columns.is-variable.is-4-tablet{--columnGap: 1rem}}
@media screen and (min-width: 769px) and (max-width: 1023px){.columns.is-variable.is-4-tablet-only{--columnGap: 1rem}}
@media screen and (max-width: 1023px){.columns.is-variable.is-4-touch{--columnGap: 1rem}}
@media screen and (min-width: 1024px){.columns.is-variable.is-4-desktop{--columnGap: 1rem}}
@media screen and (min-width: 1024px) and (max-width: 1215px){.columns.is-variable.is-4-desktop-only{--columnGap: 1rem}}
@media screen and (min-width: 1216px){.columns.is-variable.is-4-widescreen{--columnGap: 1rem}}
@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-4-widescreen-only{--columnGap: 1rem}}
@media screen and (min-width: 1408px){.columns.is-variable.is-4-fullhd{--columnGap: 1rem}}
.columns.is-variable.is-5{--columnGap: 1.25rem}
@media screen and (max-width: 768px){.columns.is-variable.is-5-mobile{--columnGap: 1.25rem}}
@media screen and (min-width: 769px), print{.columns.is-variable.is-5-tablet{--columnGap: 1.25rem}}
@media screen and (min-width: 769px) and (max-width: 1023px){.columns.is-variable.is-5-tablet-only{--columnGap: 1.25rem}}
@media screen and (max-width: 1023px){.columns.is-variable.is-5-touch{--columnGap: 1.25rem}}
@media screen and (min-width: 1024px){.columns.is-variable.is-5-desktop{--columnGap: 1.25rem}}
@media screen and (min-width: 1024px) and (max-width: 1215px){.columns.is-variable.is-5-desktop-only{--columnGap: 1.25rem}}
@media screen and (min-width: 1216px){.columns.is-variable.is-5-widescreen{--columnGap: 1.25rem}}
@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-5-widescreen-only{--columnGap: 1.25rem}}
@media screen and (min-width: 1408px){.columns.is-variable.is-5-fullhd{--columnGap: 1.25rem}}
.columns.is-variable.is-6{--columnGap: 1.5rem}
@media screen and (max-width: 768px){.columns.is-variable.is-6-mobile{--columnGap: 1.5rem}}
@media screen and (min-width: 769px), print{.columns.is-variable.is-6-tablet{--columnGap: 1.5rem}}
@media screen and (min-width: 769px) and (max-width: 1023px){.columns.is-variable.is-6-tablet-only{--columnGap: 1.5rem}}
@media screen and (max-width: 1023px){.columns.is-variable.is-6-touch{--columnGap: 1.5rem}}
@media screen and (min-width: 1024px){.columns.is-variable.is-6-desktop{--columnGap: 1.5rem}}
@media screen and (min-width: 1024px) and (max-width: 1215px){.columns.is-variable.is-6-desktop-only{--columnGap: 1.5rem}}
@media screen and (min-width: 1216px){.columns.is-variable.is-6-widescreen{--columnGap: 1.5rem}}
@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-6-widescreen-only{--columnGap: 1.5rem}}
@media screen and (min-width: 1408px){.columns.is-variable.is-6-fullhd{--columnGap: 1.5rem}}
.columns.is-variable.is-7{--columnGap: 1.75rem}
@media screen and (max-width: 768px){.columns.is-variable.is-7-mobile{--columnGap: 1.75rem}}
@media screen and (min-width: 769px), print{.columns.is-variable.is-7-tablet{--columnGap: 1.75rem}}
@media screen and (min-width: 769px) and (max-width: 1023px){.columns.is-variable.is-7-tablet-only{--columnGap: 1.75rem}}
@media screen and (max-width: 1023px){.columns.is-variable.is-7-touch{--columnGap: 1.75rem}}
@media screen and (min-width: 1024px){.columns.is-variable.is-7-desktop{--columnGap: 1.75rem}}
@media screen and (min-width: 1024px) and (max-width: 1215px){.columns.is-variable.is-7-desktop-only{--columnGap: 1.75rem}}
@media screen and (min-width: 1216px){.columns.is-variable.is-7-widescreen{--columnGap: 1.75rem}}
@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-7-widescreen-only{--columnGap: 1.75rem}}
@media screen and (min-width: 1408px){.columns.is-variable.is-7-fullhd{--columnGap: 1.75rem}}
.columns.is-variable.is-8{--columnGap: 2rem}
@media screen and (max-width: 768px){.columns.is-variable.is-8-mobile{--columnGap: 2rem}}
@media screen and (min-width: 769px), print{.columns.is-variable.is-8-tablet{--columnGap: 2rem}}
@media screen and (min-width: 769px) and (max-width: 1023px){.columns.is-variable.is-8-tablet-only{--columnGap: 2rem}}
@media screen and (max-width: 1023px){.columns.is-variable.is-8-touch{--columnGap: 2rem}}
@media screen and (min-width: 1024px){.columns.is-variable.is-8-desktop{--columnGap: 2rem}}
@media screen and (min-width: 1024px) and (max-width: 1215px){.columns.is-variable.is-8-desktop-only{--columnGap: 2rem}}
@media screen and (min-width: 1216px){.columns.is-variable.is-8-widescreen{--columnGap: 2rem}}
@media screen and (min-width: 1216px) and (max-width: 1407px){.columns.is-variable.is-8-widescreen-only{--columnGap: 2rem}}
@media screen and (min-width: 1408px){.columns.is-variable.is-8-fullhd{--columnGap: 2rem}}
.breadcrumb{font-size:1rem;white-space:nowrap}
.breadcrumb a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#3273dc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 .75em}
.breadcrumb a:hover{color:#363636}
.breadcrumb li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.breadcrumb li:first-child a{padding-left:0}
.breadcrumb li.is-active a{color:#363636;cursor:default;pointer-events:none}
.breadcrumb li+li::before{color:#b5b5b5;content:"\0002f"}
.breadcrumb ul,.breadcrumb ol{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.breadcrumb .icon:first-child{margin-right:0.5em}
.breadcrumb .icon:last-child{margin-left:0.5em}
.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.breadcrumb.is-right ol,.breadcrumb.is-right ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.breadcrumb.is-small{font-size:.75rem}
.breadcrumb.is-medium{font-size:1.25rem}
.breadcrumb.is-large{font-size:1.5rem}
.breadcrumb.has-arrow-separator li+li::before{content:"\02192"}
.breadcrumb.has-bullet-separator li+li::before{content:"\02022"}
.breadcrumb.has-dot-separator li+li::before{content:"\000b7"}
.breadcrumb.has-succeeds-separator li+li::before{content:"\0227B"}
.card{background-color:#fff;-webkit-box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);color:#4a4a4a;max-width:100%;position:relative}
.card-header{background-color:rgba(0,0,0,0);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-shadow:0 1px 2px rgba(10,10,10,0.1);box-shadow:0 1px 2px rgba(10,10,10,0.1);display:-webkit-box;display:-ms-flexbox;display:flex}
.card-header-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#363636;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:700;padding:.75rem}
.card-header-title.is-centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.card-header-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.75rem}
.card-image{display:block;position:relative}
.card-content{background-color:rgba(0,0,0,0);padding:1.5rem}
.card-footer{background-color:rgba(0,0,0,0);border-top:1px solid #dbdbdb;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}
.card-footer-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.75rem}
.card-footer-item:not(:last-child){border-right:1px solid #dbdbdb}
.card .media:not(:last-child){margin-bottom:1.5rem}
.dropdown{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;vertical-align:top}
.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}
.dropdown.is-right .dropdown-menu{left:auto;right:0}
.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:initial;top:auto}
.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}
.dropdown-content{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);padding-bottom:.5rem;padding-top:.5rem}
.dropdown-item{color:#4a4a4a;display:block;font-size:0.875rem;line-height:1.5;padding:0.375rem 1rem;position:relative}
a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:left;white-space:nowrap;width:100%}
a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}
a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#3273dc;color:#fff}
.dropdown-divider{background-color:#dbdbdb;border:none;display:block;height:1px;margin:0.5rem 0}
.level{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.level code{border-radius:4px}
.level img{display:inline-block;vertical-align:top}
.level.is-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}
.level.is-mobile .level-left,.level.is-mobile .level-right{display:-webkit-box;display:-ms-flexbox;display:flex}
.level.is-mobile .level-left+.level-right{margin-top:0}
.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}
.level.is-mobile .level-item:not(.is-narrow){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
@media screen and (min-width: 769px), print{.level{display:-webkit-box;display:-ms-flexbox;display:flex}.level>.level-item:not(.is-narrow){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}
.level-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.level-item .title,.level-item .subtitle{margin-bottom:0}
@media screen and (max-width: 768px){.level-item:not(:last-child){margin-bottom:.75rem}}
.level-left,.level-right{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}
.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
@media screen and (min-width: 769px), print{.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}
.level-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
@media screen and (max-width: 768px){.level-left+.level-right{margin-top:1.5rem}}
@media screen and (min-width: 769px), print{.level-left{display:-webkit-box;display:-ms-flexbox;display:flex}}
.level-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
@media screen and (min-width: 769px), print{.level-right{display:-webkit-box;display:-ms-flexbox;display:flex}}
.list{background-color:#fff;border-radius:4px;-webkit-box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1)}
.list-item{display:block;padding:0.5em 1em}
.list-item:not(a){color:#4a4a4a}
.list-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}
.list-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}
.list-item:not(:last-child){border-bottom:1px solid #dbdbdb}
.list-item.is-active{background-color:#3273dc;color:#fff}
a.list-item{background-color:#f5f5f5;cursor:pointer}
.media{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}
.media .content:not(:last-child){margin-bottom:0.75rem}
.media .media{border-top:1px solid rgba(219,219,219,0.5);display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0.75rem}
.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:0.5rem}
.media .media .media{padding-top:0.5rem}
.media .media .media+.media{margin-top:0.5rem}
.media+.media{border-top:1px solid rgba(219,219,219,0.5);margin-top:1rem;padding-top:1rem}
.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}
.media-left,.media-right{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}
.media-left{margin-right:1rem}
.media-right{margin-left:1rem}
.media-content{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;text-align:left}
@media screen and (max-width: 768px){.media-content{overflow-x:auto}}
.menu{font-size:1rem}
.menu.is-small{font-size:.75rem}
.menu.is-medium{font-size:1.25rem}
.menu.is-large{font-size:1.5rem}
.menu-list{line-height:1.25}
.menu-list a{border-radius:2px;color:#4a4a4a;display:block;padding:0.5em 0.75em}
.menu-list a:hover{background-color:#f5f5f5;color:#363636}
.menu-list a.is-active{background-color:#3273dc;color:#fff}
.menu-list li ul{border-left:1px solid #dbdbdb;margin:.75em;padding-left:.75em}
.menu-label{color:#7a7a7a;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}
.menu-label:not(:first-child){margin-top:1em}
.menu-label:not(:last-child){margin-bottom:1em}
.message{background-color:#f5f5f5;border-radius:4px;font-size:1rem}
.message strong{color:currentColor}
.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}
.message.is-small{font-size:.75rem}
.message.is-medium{font-size:1.25rem}
.message.is-large{font-size:1.5rem}
.message.is-white{background-color:#fff}
.message.is-white .message-header{background-color:#fff;color:#0a0a0a}
.message.is-white .message-body{border-color:#fff;color:#4d4d4d}
.message.is-black{background-color:#fafafa}
.message.is-black .message-header{background-color:#0a0a0a;color:#fff}
.message.is-black .message-body{border-color:#0a0a0a;color:#090909}
.message.is-light{background-color:#fafafa}
.message.is-light .message-header{background-color:#f5f5f5;color:#363636}
.message.is-light .message-body{border-color:#f5f5f5;color:#505050}
.message.is-dark{background-color:#fafafa}
.message.is-dark .message-header{background-color:#363636;color:#f5f5f5}
.message.is-dark .message-body{border-color:#363636;color:#2a2a2a}
.message.is-primary{background-color:#f5fffd}
.message.is-primary .message-header{background-color:#00d1b2;color:#fff}
.message.is-primary .message-body{border-color:#00d1b2;color:#021310}
.message.is-link{background-color:#f6f9fe}
.message.is-link .message-header{background-color:#3273dc;color:#fff}
.message.is-link .message-body{border-color:#3273dc;color:#22509a}
.message.is-info{background-color:#f6fbfe}
.message.is-info .message-header{background-color:#209cee;color:#fff}
.message.is-info .message-body{border-color:#209cee;color:#12537e}
.message.is-success{background-color:#f6fef9}
.message.is-success .message-header{background-color:#23d160;color:#fff}
.message.is-success .message-body{border-color:#23d160;color:#0e301a}
.message.is-warning{background-color:#fffdf5}
.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,0.7)}
.message.is-warning .message-body{border-color:#ffdd57;color:#3b3108}
.message.is-danger{background-color:#fff5f7}
.message.is-danger .message-header{background-color:#ff3860;color:#fff}
.message.is-danger .message-body{border-color:#ff3860;color:#cd0930}
.message-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#4a4a4a;border-radius:4px 4px 0 0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.25;padding:0.75em 1em;position:relative}
.message-header .delete{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-left:0.75em}
.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}
.message-body{border-color:#dbdbdb;border-radius:4px;border-style:solid;border-width:0 0 0 4px;color:#4a4a4a;padding:1.25em 1.5em}
.message-body code,.message-body pre{background-color:#fff}
.message-body pre code{background-color:rgba(0,0,0,0)}
.modal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:fixed;z-index:40}
.modal.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}
.modal-background{background-color:rgba(10,10,10,0.86)}
.modal-content,.modal-card{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}
@media screen and (min-width: 769px), print{.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}
.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}
.modal-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}
.modal-card-head,.modal-card-foot{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px;position:relative}
.modal-card-head{border-bottom:1px solid #dbdbdb;border-top-left-radius:6px;border-top-right-radius:6px}
.modal-card-title{color:#363636;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;font-size:1.5rem;line-height:1}
.modal-card-foot{border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:1px solid #dbdbdb}
.modal-card-foot .button:not(:last-child){margin-right:0.5em}
.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;overflow:auto;padding:20px}
.navbar{background-color:#fff;min-height:3.25rem;position:relative;z-index:30}
.navbar.is-white{background-color:#fff;color:#0a0a0a}
.navbar.is-white .navbar-brand>.navbar-item,.navbar.is-white .navbar-brand .navbar-link{color:#0a0a0a}
.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}
.navbar.is-white .navbar-brand .navbar-link::after{border-color:#0a0a0a}
.navbar.is-white .navbar-burger{color:#0a0a0a}
@media screen and (min-width: 1024px){.navbar.is-white .navbar-start>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-end .navbar-link{color:#0a0a0a}.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end .navbar-link.is-active{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-start .navbar-link::after,.navbar.is-white .navbar-end .navbar-link::after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}
.navbar.is-black{background-color:#0a0a0a;color:#fff}
.navbar.is-black .navbar-brand>.navbar-item,.navbar.is-black .navbar-brand .navbar-link{color:#fff}
.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand .navbar-link.is-active{background-color:#000;color:#fff}
.navbar.is-black .navbar-brand .navbar-link::after{border-color:#fff}
.navbar.is-black .navbar-burger{color:#fff}
@media screen and (min-width: 1024px){.navbar.is-black .navbar-start>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-end .navbar-link{color:#fff}.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end .navbar-link.is-active{background-color:#000;color:#fff}.navbar.is-black .navbar-start .navbar-link::after,.navbar.is-black .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}
.navbar.is-light{background-color:#f5f5f5;color:#363636}
.navbar.is-light .navbar-brand>.navbar-item,.navbar.is-light .navbar-brand .navbar-link{color:#363636}
.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand .navbar-link.is-active{background-color:#e8e8e8;color:#363636}
.navbar.is-light .navbar-brand .navbar-link::after{border-color:#363636}
.navbar.is-light .navbar-burger{color:#363636}
@media screen and (min-width: 1024px){.navbar.is-light .navbar-start>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-end .navbar-link{color:#363636}.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end .navbar-link.is-active{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-start .navbar-link::after,.navbar.is-light .navbar-end .navbar-link::after{border-color:#363636}.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link{background-color:#e8e8e8;color:#363636}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#363636}}
.navbar.is-dark{background-color:#363636;color:#f5f5f5}
.navbar.is-dark .navbar-brand>.navbar-item,.navbar.is-dark .navbar-brand .navbar-link{color:#f5f5f5}
.navbar.is-dark .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand .navbar-link.is-active{background-color:#292929;color:#f5f5f5}
.navbar.is-dark .navbar-brand .navbar-link::after{border-color:#f5f5f5}
.navbar.is-dark .navbar-burger{color:#f5f5f5}
@media screen and (min-width: 1024px){.navbar.is-dark .navbar-start>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.navbar.is-dark .navbar-end .navbar-link{color:#f5f5f5}.navbar.is-dark .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end .navbar-link.is-active{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-start .navbar-link::after,.navbar.is-dark .navbar-end .navbar-link::after{border-color:#f5f5f5}.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link{background-color:#292929;color:#f5f5f5}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#f5f5f5}}
.navbar.is-primary{background-color:#00d1b2;color:#fff}
.navbar.is-primary .navbar-brand>.navbar-item,.navbar.is-primary .navbar-brand .navbar-link{color:#fff}
.navbar.is-primary .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand .navbar-link.is-active{background-color:#00b89c;color:#fff}
.navbar.is-primary .navbar-brand .navbar-link::after{border-color:#fff}
.navbar.is-primary .navbar-burger{color:#fff}
@media screen and (min-width: 1024px){.navbar.is-primary .navbar-start>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.navbar.is-primary .navbar-end .navbar-link{color:#fff}.navbar.is-primary .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end .navbar-link.is-active{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-start .navbar-link::after,.navbar.is-primary .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active{background-color:#00d1b2;color:#fff}}
.navbar.is-link{background-color:#3273dc;color:#fff}
.navbar.is-link .navbar-brand>.navbar-item,.navbar.is-link .navbar-brand .navbar-link{color:#fff}
.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand .navbar-link.is-active{background-color:#2366d1;color:#fff}
.navbar.is-link .navbar-brand .navbar-link::after{border-color:#fff}
.navbar.is-link .navbar-burger{color:#fff}
@media screen and (min-width: 1024px){.navbar.is-link .navbar-start>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-end .navbar-link{color:#fff}.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end .navbar-link.is-active{background-color:#2366d1;color:#fff}.navbar.is-link .navbar-start .navbar-link::after,.navbar.is-link .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link{background-color:#2366d1;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#3273dc;color:#fff}}
.navbar.is-info{background-color:#209cee;color:#fff}
.navbar.is-info .navbar-brand>.navbar-item,.navbar.is-info .navbar-brand .navbar-link{color:#fff}
.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand .navbar-link.is-active{background-color:#118fe4;color:#fff}
.navbar.is-info .navbar-brand .navbar-link::after{border-color:#fff}
.navbar.is-info .navbar-burger{color:#fff}
@media screen and (min-width: 1024px){.navbar.is-info .navbar-start>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-end .navbar-link{color:#fff}.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end .navbar-link.is-active{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-start .navbar-link::after,.navbar.is-info .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link{background-color:#118fe4;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#209cee;color:#fff}}
.navbar.is-success{background-color:#23d160;color:#fff}
.navbar.is-success .navbar-brand>.navbar-item,.navbar.is-success .navbar-brand .navbar-link{color:#fff}
.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand .navbar-link.is-active{background-color:#20bc56;color:#fff}
.navbar.is-success .navbar-brand .navbar-link::after{border-color:#fff}
.navbar.is-success .navbar-burger{color:#fff}
@media screen and (min-width: 1024px){.navbar.is-success .navbar-start>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-end .navbar-link{color:#fff}.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end .navbar-link.is-active{background-color:#20bc56;color:#fff}.navbar.is-success .navbar-start .navbar-link::after,.navbar.is-success .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link{background-color:#20bc56;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#23d160;color:#fff}}
.navbar.is-warning{background-color:#ffdd57;color:rgba(0,0,0,0.7)}
.navbar.is-warning .navbar-brand>.navbar-item,.navbar.is-warning .navbar-brand .navbar-link{color:rgba(0,0,0,0.7)}
.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand .navbar-link.is-active{background-color:#ffd83d;color:rgba(0,0,0,0.7)}
.navbar.is-warning .navbar-brand .navbar-link::after{border-color:rgba(0,0,0,0.7)}
.navbar.is-warning .navbar-burger{color:rgba(0,0,0,0.7)}
@media screen and (min-width: 1024px){.navbar.is-warning .navbar-start>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-end .navbar-link{color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end .navbar-link.is-active{background-color:#ffd83d;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-start .navbar-link::after,.navbar.is-warning .navbar-end .navbar-link::after{border-color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ffd83d;color:rgba(0,0,0,0.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,0.7)}}
.navbar.is-danger{background-color:#ff3860;color:#fff}
.navbar.is-danger .navbar-brand>.navbar-item,.navbar.is-danger .navbar-brand .navbar-link{color:#fff}
.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand .navbar-link.is-active{background-color:#ff1f4b;color:#fff}
.navbar.is-danger .navbar-brand .navbar-link::after{border-color:#fff}
.navbar.is-danger .navbar-burger{color:#fff}
@media screen and (min-width: 1024px){.navbar.is-danger .navbar-start>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-end .navbar-link{color:#fff}.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end .navbar-link.is-active{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-start .navbar-link::after,.navbar.is-danger .navbar-end .navbar-link::after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link,.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link{background-color:#ff1f4b;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#ff3860;color:#fff}}
.navbar>.container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:3.25rem;width:100%}
.navbar.has-shadow{-webkit-box-shadow:0 2px 0 0 #f5f5f5;box-shadow:0 2px 0 0 #f5f5f5}
.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}
.navbar.is-fixed-bottom{bottom:0}
.navbar.is-fixed-bottom.has-shadow{-webkit-box-shadow:0 -2px 0 0 #f5f5f5;box-shadow:0 -2px 0 0 #f5f5f5}
.navbar.is-fixed-top{top:0}
html.has-navbar-fixed-top,body.has-navbar-fixed-top{padding-top:3.25rem}
html.has-navbar-fixed-bottom,body.has-navbar-fixed-bottom{padding-bottom:3.25rem}
.navbar-brand,.navbar-tabs{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;min-height:3.25rem}
.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}
.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}
.navbar-burger{color:#4a4a4a;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}
.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition-duration:86ms;-o-transition-duration:86ms;transition-duration:86ms;-webkit-transition-property:background-color, opacity, -webkit-transform;transition-property:background-color, opacity, -webkit-transform;-o-transition-property:background-color, opacity, transform;transition-property:background-color, opacity, transform;transition-property:background-color, opacity, transform, -webkit-transform;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;width:16px}
.navbar-burger span:nth-child(1){top:calc(50% - 6px)}
.navbar-burger span:nth-child(2){top:calc(50% - 1px)}
.navbar-burger span:nth-child(3){top:calc(50% + 4px)}
.navbar-burger:hover{background-color:rgba(0,0,0,0.05)}
.navbar-burger.is-active span:nth-child(1){-webkit-transform:translateY(5px) rotate(45deg);-ms-transform:translateY(5px) rotate(45deg);transform:translateY(5px) rotate(45deg)}
.navbar-burger.is-active span:nth-child(2){opacity:0}
.navbar-burger.is-active span:nth-child(3){-webkit-transform:translateY(-5px) rotate(-45deg);-ms-transform:translateY(-5px) rotate(-45deg);transform:translateY(-5px) rotate(-45deg)}
.navbar-menu{display:none}
.navbar-item,.navbar-link{color:#4a4a4a;display:block;line-height:1.5;padding:0.5rem 0.75rem;position:relative}
.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}
a.navbar-item,.navbar-link{cursor:pointer}
a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover,a.navbar-item.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,.navbar-link.is-active{background-color:#fafafa;color:#3273dc}
.navbar-item{display:block;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}
.navbar-item img{max-height:1.75rem}
.navbar-item.has-dropdown{padding:0}
.navbar-item.is-expanded{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}
.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3.25rem;padding-bottom:calc(0.5rem - 1px)}
.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:rgba(0,0,0,0);border-bottom-color:#3273dc}
.navbar-item.is-tab.is-active{background-color:rgba(0,0,0,0);border-bottom-color:#3273dc;border-bottom-style:solid;border-bottom-width:3px;color:#3273dc;padding-bottom:calc(0.5rem - 3px)}
.navbar-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}
.navbar-link:not(.is-arrowless){padding-right:2.5em}
.navbar-link:not(.is-arrowless)::after{border-color:#3273dc;margin-top:-0.375em;right:1.125em}
.navbar-dropdown{font-size:0.875rem;padding-bottom:0.5rem;padding-top:0.5rem}
.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}
.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:0.5rem 0}
@media screen and (max-width: 1023px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:#fff;-webkit-box-shadow:0 8px 16px rgba(10,10,10,0.1);box-shadow:0 8px 16px rgba(10,10,10,0.1);padding:0.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{-webkit-box-shadow:0 -2px 3px rgba(10,10,10,0.1);box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}html.has-navbar-fixed-top-touch,body.has-navbar-fixed-top-touch{padding-top:3.25rem}html.has-navbar-fixed-bottom-touch,body.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}
@media screen and (min-width: 1024px){.navbar,.navbar-menu,.navbar-start,.navbar-end{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-start,.navbar.is-spaced .navbar-end{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar.is-spaced a.navbar-item,.navbar.is-spaced .navbar-link{border-radius:4px}.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent .navbar-link.is-active{background-color:transparent !important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent !important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#3273dc}.navbar-burger{display:none}.navbar-item,.navbar-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-item{display:-webkit-box;display:-ms-flexbox;display:flex}.navbar-item.has-dropdown{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.navbar-item.has-dropdown-up .navbar-link::after{-webkit-transform:rotate(135deg) translate(0.25em, -0.25em);-ms-transform:rotate(135deg) translate(0.25em, -0.25em);transform:rotate(135deg) translate(0.25em, -0.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #dbdbdb;border-radius:6px 6px 0 0;border-top:none;bottom:100%;-webkit-box-shadow:0 -8px 8px rgba(10,10,10,0.1);box-shadow:0 -8px 8px rgba(10,10,10,0.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.navbar-menu{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.navbar-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-right:auto}.navbar-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top:2px solid #dbdbdb;-webkit-box-shadow:0 8px 8px rgba(10,10,10,0.1);box-shadow:0 8px 8px rgba(10,10,10,0.1);display:none;font-size:0.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:0.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#3273dc}.navbar.is-spaced .navbar-dropdown,.navbar-dropdown.is-boxed{border-radius:6px;border-top:none;-webkit-box-shadow:0 8px 8px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);box-shadow:0 8px 8px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1);display:block;opacity:0;pointer-events:none;top:calc(100% + -4px);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition-duration:86ms;-o-transition-duration:86ms;transition-duration:86ms;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;-o-transition-property:opacity, transform;transition-property:opacity, transform;transition-property:opacity, transform, -webkit-transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.navbar>.container .navbar-brand,.container>.navbar .navbar-brand{margin-left:-.75rem}.navbar>.container .navbar-menu,.container>.navbar .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{-webkit-box-shadow:0 -2px 3px rgba(10,10,10,0.1);box-shadow:0 -2px 3px rgba(10,10,10,0.1)}.navbar.is-fixed-top-desktop{top:0}html.has-navbar-fixed-top-desktop,body.has-navbar-fixed-top-desktop{padding-top:3.25rem}html.has-navbar-fixed-bottom-desktop,body.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}html.has-spaced-navbar-fixed-top,body.has-spaced-navbar-fixed-top{padding-top:5.25rem}html.has-spaced-navbar-fixed-bottom,body.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}a.navbar-item.is-active,.navbar-link.is-active{color:#0a0a0a}a.navbar-item.is-active:not(:focus):not(:hover),.navbar-link.is-active:not(:focus):not(:hover){background-color:rgba(0,0,0,0)}.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link,.navbar-item.has-dropdown.is-active .navbar-link{background-color:#fafafa}}
.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3.25rem)}
.pagination{font-size:1rem;margin:-.25rem}
.pagination.is-small{font-size:.75rem}
.pagination.is-medium{font-size:1.25rem}
.pagination.is-large{font-size:1.5rem}
.pagination.is-rounded .pagination-previous,.pagination.is-rounded .pagination-next{padding-left:1em;padding-right:1em;border-radius:290486px}
.pagination.is-rounded .pagination-link{border-radius:290486px}
.pagination,.pagination-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}
.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{font-size:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}
.pagination-previous,.pagination-next,.pagination-link{border-color:#dbdbdb;color:#363636;min-width:2.25em}
.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{border-color:#b5b5b5;color:#363636}
.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{border-color:#3273dc}
.pagination-previous:active,.pagination-next:active,.pagination-link:active{-webkit-box-shadow:inset 0 1px 2px rgba(10,10,10,0.2);box-shadow:inset 0 1px 2px rgba(10,10,10,0.2)}
.pagination-previous[disabled],.pagination-next[disabled],.pagination-link[disabled]{background-color:#dbdbdb;border-color:#dbdbdb;-webkit-box-shadow:none;box-shadow:none;color:#7a7a7a;opacity:0.5}
.pagination-previous,.pagination-next{padding-left:0.75em;padding-right:0.75em;white-space:nowrap}
.pagination-link.is-current{background-color:#3273dc;border-color:#3273dc;color:#fff}
.pagination-ellipsis{color:#b5b5b5;pointer-events:none}
.pagination-list{-ms-flex-wrap:wrap;flex-wrap:wrap}
@media screen and (max-width: 768px){.pagination{-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination-previous,.pagination-next{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.pagination-list li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}}
@media screen and (min-width: 769px), print{.pagination-list{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pagination-previous{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pagination-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.pagination{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pagination.is-centered .pagination-previous{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pagination.is-centered .pagination-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pagination.is-centered .pagination-next{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.pagination.is-right .pagination-previous{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.pagination.is-right .pagination-next{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.pagination.is-right .pagination-list{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}
.panel{font-size:1rem}
.panel:not(:last-child){margin-bottom:1.5rem}
.panel-heading,.panel-tabs,.panel-block{border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}
.panel-heading:first-child,.panel-tabs:first-child,.panel-block:first-child{border-top:1px solid #dbdbdb}
.panel-heading{background-color:#f5f5f5;border-radius:4px 4px 0 0;color:#363636;font-size:1.25em;font-weight:300;line-height:1.25;padding:0.5em 0.75em}
.panel-tabs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.panel-tabs a{border-bottom:1px solid #dbdbdb;margin-bottom:-1px;padding:0.5em}
.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}
.panel-list a{color:#4a4a4a}
.panel-list a:hover{color:#3273dc}
.panel-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#363636;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0.5em 0.75em}
.panel-block input[type="checkbox"]{margin-right:0.75em}
.panel-block>.control{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:100%}
.panel-block.is-wrapped{-ms-flex-wrap:wrap;flex-wrap:wrap}
.panel-block.is-active{border-left-color:#3273dc;color:#363636}
.panel-block.is-active .panel-icon{color:#3273dc}
a.panel-block,label.panel-block{cursor:pointer}
a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}
.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#7a7a7a;margin-right:0.75em}
.panel-icon .fa{font-size:inherit;line-height:inherit}
.tabs{-webkit-overflow-scrolling:touch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}
.tabs a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;color:#4a4a4a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-1px;padding:0.5em 1em;vertical-align:top}
.tabs a:hover{border-bottom-color:#363636;color:#363636}
.tabs li{display:block}
.tabs li.is-active a{border-bottom-color:#3273dc;color:#3273dc}
.tabs ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom-color:#dbdbdb;border-bottom-style:solid;border-bottom-width:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.tabs ul.is-left{padding-right:0.75em}
.tabs ul.is-center{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0.75em;padding-right:0.75em}
.tabs ul.is-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-left:0.75em}
.tabs .icon:first-child{margin-right:0.5em}
.tabs .icon:last-child{margin-left:0.5em}
.tabs.is-centered ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.tabs.is-right ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.tabs.is-boxed a{border:1px solid transparent;border-radius:4px 4px 0 0}
.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#dbdbdb}
.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#dbdbdb;border-bottom-color:rgba(0,0,0,0) !important}
.tabs.is-fullwidth li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}
.tabs.is-toggle a{border-color:#dbdbdb;border-style:solid;border-width:1px;margin-bottom:0;position:relative}
.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#b5b5b5;z-index:2}
.tabs.is-toggle li+li{margin-left:-1px}
.tabs.is-toggle li:first-child a{border-radius:4px 0 0 4px}
.tabs.is-toggle li:last-child a{border-radius:0 4px 4px 0}
.tabs.is-toggle li.is-active a{background-color:#3273dc;border-color:#3273dc;color:#fff;z-index:1}
.tabs.is-toggle ul{border-bottom:none}
.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:290486px;border-top-left-radius:290486px;padding-left:1.25em}
.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:290486px;border-top-right-radius:290486px;padding-right:1.25em}
.tabs.is-small{font-size:.75rem}
.tabs.is-medium{font-size:1.25rem}
.tabs.is-large{font-size:1.5rem}
body{font-family:'Source Sans Pro', sans-serif !important}
.header{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5);background-color:#fff}
.gift{-o-object-fit:contain;object-fit:contain;color:#7d7d7d;font-size:18px}
.no-padding-top{padding-top:0px !important}
.cc{font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.18;letter-spacing:normal;color:#7d7d7d}
.free-likes-main-section{margin-top:206px !important}
.free-likes-main-section .left-img{min-width:264px;padding:0px}
.free-likes-main-section .right-img{min-width:264px;padding:0px}
@media (max-width: 767px){.free-likes-main-section{margin-top:82px !important;padding-top:32px}.free-likes-main-section .left-img{display:none}.free-likes-main-section .right-img{display:none}}
.dividey-boi{border:none;margin-top:120px;margin-bottom:120px}
.gradient-boi{margin-top:100px;background:#f7f7f7}
@media (max-width: 767px){.gradient-boi{margin-top:0px}.mobile-users-container{padding-bottom:28px}.dividey-boi{border:none;margin-top:56px;margin-bottom:56px}}
.no-cc{font-size:17px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.18;letter-spacing:normal;color:#7d7d7d;position:relative;top:16px}
.no-cc .gift{-o-object-fit:contain;object-fit:contain;color:#7d7d7d;font-size:18px}
.saying .left{max-width:404px;padding:0px;padding-top:32px}
.saying .left h2{margin-top:31px;font-size:56px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#000000}
.saying .tagline{max-width:404px}
.saying .tagline p{font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;color:#7d7d7d}
.saying .right .review-box{max-width:440px;height:182px;border-radius:6px;-webkit-box-shadow:20px 8px 24px 0 rgba(0,0,0,0.02);box-shadow:20px 8px 24px 0 rgba(0,0,0,0.02);background-color:#ffffff}
.saying .right .review-box img{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;position:relative;left:-40px;top:22px}
.saying .right .review-box .review-text{font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;color:#252525;padding:32px;padding-left:60px;padding-top:0px;position:relative;top:-50px}
.saying .right .review-box .review-text .signature{margin-top:16px;font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#252525}
.saying .right .review-box-2{margin-left:120px}
.section--free-likes{background-color:#ffffff}
.section--free-likes .section__head{background-color:#ffffff}
.likes-main{text-align:center;max-width:991px}
.likes-main h2{font-size:84px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#252525;margin-bottom:32px}
.likes-main p{font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.41;letter-spacing:normal;color:#7d7d7d}
@media (max-width: 767px){.likes-main{text-align:center;max-width:991px;padding:16px}.likes-main h2{font-size:40px;font-weight:bold;font-style:normal;font-stretch:normal;letter-spacing:normal;color:#252525;margin-bottom:16px}.likes-main #jumbop{font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.41;letter-spacing:normal;color:#7d7d7d;padding-left:16px;padding-right:16px}.likes-main #jumbop br{display:none}}
.features{max-width:991px;margin-bottom:56px}
.why-get div.heady-boi{text-align:center;padding-top:0px}
.why-get div.heady-boi h2{font-size:56px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#000000}
.why-get div.features{margin-top:96px}
.why-get div.features .feature{margin-bottom:64px}
.why-get div.features .feature div.icon{padding:0px;text-align:center;margin-left:auto;margin-right:auto;margin-bottom:50px;width:64px}
.why-get div.features .feature div.icon i{border-radius:50%;padding:10px;width:64px;height:64px;background-color:#fc591e;font-size:28px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#ffffff}
.why-get div.features .feature div.text{padding-top:0px;padding-left:32px}
.why-get div.features .feature div.text h3{margin-bottom:16px;font-size:28px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000000}
.why-get div.features .feature div.text p{font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:26px;letter-spacing:normal;color:#7d7d7d}
@media (max-width: 767px){.why-get{padding-left:24px;padding-right:24px}.why-get div.heady-boi{text-align:center;padding-top:0px;padding-bottom:42px}.why-get div.heady-boi h2{font-size:40px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.05;letter-spacing:normal;color:#252525}.why-get div.heady-boi h2 br{display:none}.why-get div.features{margin-top:0px;margin-bottom:0px;padding-bottom:24px}.why-get div.features .feature{margin-bottom:64px}.why-get div.features .feature div.icon{padding:0px;text-align:center}.why-get div.features .feature div.icon i{border-radius:50%;padding:10px;width:64px;height:64px;background-color:#fc591e;font-size:28px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#ffffff}.why-get div.features .feature div.text{text-align:center;margin-bottom:32px}.why-get div.features .feature div.text h3{margin-bottom:16px;font-size:24px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000000}.why-get div.features .feature div.text p{font-size:18px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:26px;letter-spacing:normal;color:#7d7d7d}}
#appContainer{margin-top:49px}
#appContainer .text-box{width:307px;height:64px;border:1px solid #f1f1f1;border-radius:6px;background-color:#ffffff;font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#7d7d7d;padding-left:55px}
#appContainer .username-container:before{font-family:'FontAwesome';font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.83;letter-spacing:normal;color:#fc591e;position:relative;left:-40%;top:45px;content:"\f16d";z-index:999}
#appContainer .email-container:before{font-family:'FontAwesome';font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.83;letter-spacing:normal;color:#fc591e;position:relative;left:-40%;top:45px;content:"\f0e0";z-index:999}
@media (max-width: 767px){#appContainer{margin-top:0px}#appContainer .text-box{width:307px;height:64px;border:1px solid #f1f1f1;border-radius:6px;background-color:#ffffff;font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#7d7d7d;position:relative;left:-11px;padding-left:47px}#appContainer .username-container:before{font-family:'FontAwesome';font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.83;letter-spacing:normal;color:#fc591e;position:relative;left:31px;top:0px;content:"\f16d";z-index:999}#appContainer .email-container:before{font-family:'FontAwesome';font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.83;letter-spacing:normal;color:#fc591e;position:relative;left:31px;top:0px;content:"\f0e0";z-index:999}#appContainer .input-field{padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px}#appContainer .input-field .ig-username{border-radius:6px 6px 0px 0px}#appContainer .input-field .ig-email{border-top:none;border-radius:0px 0px 6px 6px}#appContainer .input-field .icon{font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:0.83;letter-spacing:normal;color:#fc591e;position:relative;left:46px;top:0px}}
.is-orange{font-size:20px !important;font-weight:600 !important;font-style:normal !important;font-stretch:normal !important;line-height:1 !important;letter-spacing:normal !important;color:#ffffff !important;border-radius:6px !important;background-color:#fc591e !important;height:64px !important;width:307px !important}
.bottom-hero{margin-top:12px !important;background-color:#252525;height:688px;margin-left:0px !important;margin-right:0px !important}
.bottom-hero::after{background-image:url("../images/hero-bg.svg");background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;top:0px;left:0px;width:100%;height:100%;opacity:0.85;z-index:0;content:""}
.bottom-hero .columns{z-index:1;position:relative;top:0px;left:0px}
.bottom-hero .columns .bottom-hero-box{text-align:center;margin-top:181px;background-image:url("../images/radial.svg");background-position:center}
.bottom-hero .columns .bottom-hero-box h1{font-size:56px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#ffffff}
.bottom-hero .columns .bottom-hero-box .no-cc-bottom{margin-top:26px;font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:rgba(255,255,255,0.8)}
.bottom-hero .columns .bottom-hero-box .no-cc-bottom .gift{font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:rgba(255,255,255,0.8)}
.bottom-hero .columns .bottom-hero-box .bottom-cta-btn{margin-top:32px}
.bottom-hero .columns .bottom-hero-box .bottom-cta-btn .is-orange{border:none !important}
@media (max-width: 767px){.bottom-hero{margin-top:-16px;background-color:#252525;height:688px;background-image:url("../images/hero-bg.svg");background-repeat:no-repeat;background-size:cover;background-position:center}.bottom-hero .columns{position:relative;top:0px;left:0px}.bottom-hero .columns .bottom-hero-box{text-align:center;margin-top:16px;padding-top:181px;height:565px;padding-left:16px;padding-right:16px}.bottom-hero .columns .bottom-hero-box h1{font-size:40px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.05;letter-spacing:normal;color:#ffffff;white-space:pre}.bottom-hero .columns .bottom-hero-box .no-cc-bottom{margin-top:26px;font-size:20px;font-size:17px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.18;letter-spacing:normal;color:rgba(255,255,255,0.8)}.bottom-hero .columns .bottom-hero-box .no-cc-bottom .gift{font-size:17px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.18;letter-spacing:normal;color:rgba(255,255,255,0.8)}.bottom-hero .columns .bottom-hero-box .bottom-cta-btn{margin-top:32px}.bottom-hero .columns .bottom-hero-box .bottom-cta-btn .is-orange{height:56px !important;font-size:18px !important;border:none !important}}
.is-footer{max-width:991px}
.footer-logo-boi{max-width:191px}
.footer-link{margin-bottom:24px}
.footer-link a{font-size:18px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#252525;text-decoration:none}
.footer-cc{min-width:395px}
.footer-cc img{width:395px}
#mobile-users{display:none}
@media (max-width: 767px){#mobile-users{display:-webkit-box;display:-ms-flexbox;display:flex;height:140px;-o-object-fit:contain;object-fit:contain;background:url("../images/mobile-users-sm.png");background-position:center;background-repeat:no-repeat}}
@media (max-width: 767px){.app-search-button{width:100% !important;height:56px !important}#appContainer{padding-left:32px;padding-right:32px}}
@media (min-width: 768px){.app-search-button{width:307px !important}#app-step-1>form>div>div>div:nth-child(2){padding-left:16px;padding-right:16px}}
.app-search-button:hover{font-weight:600 !important}
.app-profile-select-title{font-size:56px !important;margin-bottom:0px !important}
.app-load-more-col{margin-bottom:20px}
.no-cc-top{margin-top:32px}
#app-step-1 form div.field .field-body .field{margin-bottom:0px !important}
.email-verification{padding-top:64px;margin-bottom:270px;margin-left:16px;margin-right:16px;text-align:center}
.email-verification .title{font-size:44px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#252525}
.email-verification .subtitle{font-size:24px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.41;letter-spacing:normal;color:#7d7d7d}
#jumboimg{max-width:201px !important}
#jumboimg2{max-width:201px !important}
img{-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
form i.inline-icon{left:18px !important;top:22px !important;z-index:1 !important}
input.form-control[type=text],input.form-control[type=email]{padding-left:52px !important;border-color:#d1d1d1 !important;color:#000000 !important}
input.form-control[type=text]::-webkit-input-placeholder,input.form-control[type=email]::-webkit-input-placeholder{color:#7d7d7d}
input.form-control[type=text]::-moz-placeholder,input.form-control[type=email]::-moz-placeholder{color:#7d7d7d}
input.form-control[type=text]::-ms-input-placeholder,input.form-control[type=email]::-ms-input-placeholder{color:#7d7d7d}
input.form-control[type=text]::placeholder,input.form-control[type=email]::placeholder{color:#7d7d7d}
@media (max-width: 767px){input.form-control[type=text],input.form-control[type=email]{height:56px}}
#no-cc-top>div:nth-child(3)>span>i.gift{margin-right:10px}
#app-step-1>form>div.field{padding-bottom:0px;margin-bottom:0px}
.mini-well{border-radius:6px;background-color:#f7f7f7;font-size:20px;font-weight:600;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#000000;padding-top:22px;padding-bottom:22px;width:100%}
@media (max-width: 767px){.mini-well{margin-top:30px}}
.mini-well>.icon{font-size:20px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:normal;color:#1fd659;margin-right:12px}
footer.blog-footer{padding:96px 0 !important;background:#322f3a !important}
footer.blog-footer>.footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex}
footer.blog-footer>.footer__inner>.footer-column{display:block}
footer.blog-footer>.footer__inner>.footer-column a{display:inline-block;margin-bottom:32px;color:#fff;font-size:24px;font-weight:400;line-height:1;text-decoration:none}
footer.blog-footer>.footer__inner>.footer-column a:active,footer.blog-footer>.footer__inner>.footer-column a:hover{color:#fff;text-decoration:underline}
footer.blog-footer>.footer__inner>.footer-column#brand{-ms-flex-preferred-size:20%;flex-basis:20%}
footer.blog-footer>.footer__inner>.footer-column#brand img{height:32px;line-height:36px}
footer.blog-footer>.footer__inner>.footer-column.buy{-ms-flex-preferred-size:36%;flex-basis:36%}
footer.blog-footer>.footer__inner>.footer-column.support{-ms-flex-preferred-size:20%;flex-basis:20%}
footer.blog-footer>.footer__inner>.footer-column.legal{-ms-flex-preferred-size:24%;flex-basis:24%}
footer.blog-footer>.footer__inner>.footer-column.legal>ul.brands{margin-bottom:49px}
footer.blog-footer>.footer__inner>.footer-column.legal>ul.brands>li{display:inline-block}
footer.blog-footer>.footer__inner>.footer-column.legal>ul.brands>li img{height:21px;width:auto}
footer.blog-footer>.footer__inner>.footer-column.legal>ul.brands>li:not(:first-child){margin-left:16px}
footer.blog-footer>.footer__inner>.footer-column.legal>.copyright,footer.blog-footer>.footer__inner>.footer-column.legal>.terms{font-size:16px;letter-spacing:0.16px}
footer.blog-footer>.footer__inner>.footer-column.legal>.copyright{margin-bottom:6px;color:rgba(255,255,255,0.8)}
footer.blog-footer>.footer__inner>.footer-column.legal>.terms{margin:0;font-weight:600}
@media (min-width: 768px){footer.blog-footer .footer__inner .logo{position:absolute;top:-5px;left:16px}footer.blog-footer .footer__inner .login{position:absolute;margin:0;top:-10px;right:16px}footer.blog-footer .footer__inner .login>.btn{min-width:93px}footer.blog-footer .footer__inner .footer-column{display:inline-block;width:246px;text-align:left;vertical-align:top;-ms-flex-preferred-size:25%;flex-basis:25%}footer.blog-footer .footer__inner .footer-column.legal{text-align:right}}
@media (max-width: 575.98px){footer.blog-footer{padding:56px 0 !important}footer.blog-footer .footer__inner{padding:0 24px;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer.blog-footer .footer__inner>.footer-column a{font-size:20px}footer.blog-footer .footer__inner>.footer-column#brand{margin-bottom:52px}footer.blog-footer .footer__inner>.footer-column.support{margin-bottom:16px}}
.section.section--blog-feature{padding:80px 0;text-align:center;min-height:490px}
.section.section--blog-feature .feature-title{position:relative;color:rgba(255,255,255,0.8);font-size:18px;font-weight:900;line-height:1;letter-spacing:1.8px;text-transform:uppercase;z-index:10}
.section.section--blog-feature .feature-blog{position:relative;margin:auto;max-width:876px;z-index:10}
.section.section--blog-feature .feature-blog .feature-blog-title{margin:24px 0 20px;color:#fff;font-size:56px;font-weight:700;line-height:1}
.section.section--blog-feature .feature-blog .feature-blog-description{display:-webkit-box;margin-bottom:24px;height:68px;color:rgba(255,255,255,0.9);font-size:24px;line-height:1.42;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.section.section--blog-feature .feature-blog .btn{padding:14px;width:262px;height:64px;color:#ff603c;font-size:24px;font-weight:700;line-height:36px;border:none;-webkit-box-shadow:10px 0 32px 0 rgba(0,0,0,0.05);box-shadow:10px 0 32px 0 rgba(0,0,0,0.05)}
.section.section--blog-feature .feature-blog .btn i{margin-left:12px;font-size:20px;line-height:1}
.section.section--blog-feature .feature-image{position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear, left bottom, left top, from(#f95798), to(#ff723b));background:-o-linear-gradient(bottom, #f95798, #ff723b);background:linear-gradient(to top, #f95798, #ff723b);overflow:hidden;z-index:0}
.section.section--blog-feature .feature-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.section.section--blog-feature.overlay:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:-webkit-gradient(linear, left bottom, left top, from(#f95798), to(#ff723b));background:-o-linear-gradient(bottom, #f95798, #ff723b);background:linear-gradient(to top, #f95798, #ff723b);opacity:0.5;z-index:5}
@media (max-width: 767px){.section.section--blog-feature{min-height:234px}}
.section.section--blog-search{padding:80px 0;background:#f4f4fa;text-align:center}
.section.section--blog-search .search-title{color:#a9a8b1;font-size:18px;font-weight:900;line-height:1;letter-spacing:1.8px;text-transform:uppercase}
.section.section--blog-search .search-query{margin-top:24px;color:#322f3b;font-size:56px;font-weight:700;line-height:1}
@media (max-width: 767px){.section.section--blog-search{padding:77px 0}}
.section.section--blog-post{margin:0 24px;padding:67px 0 95px}
.section.section--blog-post .publish{color:#88878e;font-size:18px;line-height:1}
.section.section--blog-post .publish>span{display:inline-block}
.section.section--blog-post .publish .tag{color:#322f3b;text-transform:uppercase;font-weight:700;letter-spacing:1.8px}
.section.section--blog-post .publish .divider{margin:0 24px}
.section.section--blog-post .publish .divider:before{content:'/';display:inline-block}
.section.section--blog-post .title{margin:42px 0;font-size:80px;font-weight:700;line-height:0.93;background:-webkit-gradient(linear, left top, right top, from(#ff723b), to(#f95798));background:-o-linear-gradient(left, #ff723b, #f95798);background:linear-gradient(to right, #ff723b, #f95798);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.section.section--blog-post .content{font-size:24px}
.section.section--blog-post .content h1{font-size:42px}
.section.section--blog-post .content h2{font-size:32px}
.section.section--blog-post .content h1,.section.section--blog-post .content h2,.section.section--blog-post .content h3,.section.section--blog-post .content h4,.section.section--blog-post .content h5,.section.section--blog-post .content h6{margin:96px 0 42px;color:#322f3b}
@media (max-width: 767px){.section.section--blog-post .content h1,.section.section--blog-post .content h2,.section.section--blog-post .content h3,.section.section--blog-post .content h4,.section.section--blog-post .content h5,.section.section--blog-post .content h6{margin:56px 0 24px}}
.section.section--blog-post .content strong{font-weight:700}
.section.section--blog-post .content a,.section.section--blog-post .content a:hover,.section.section--blog-post .content a:active{color:#ff563b}
@media (max-width: 767px){.section.section--blog-post{width:calc(100% - 48px)}.section.section--blog-post .title{margin:24px 0;font-size:42px}}
@media (min-width: 1200px){.section.section--blog-post{margin:0 auto;width:1096px}}
.section.section--blog-posts{padding:0 32px 96px}
.section.section--blog-posts .tabs li.is-active a,.section.section--blog-posts .tabs li a:hover{padding-bottom:30px;border-color:#ff563b;border-bottom-width:3px}
.section.section--blog-posts .tabs li a{padding:32px 0;margin:0 21px -1px;color:#322f3b;font-size:18px;font-weight:700;line-height:1;letter-spacing:1.8px;text-transform:uppercase;text-decoration:none;-webkit-transition:none;-o-transition:none;transition:none;border-color:transparent}
.section.section--blog-posts .no-posts{margin:180px auto;text-align:center}
.section.section--blog-posts .no-posts i{font-style:normal;font-size:64px;line-height:1}
.section.section--blog-posts .no-posts p{margin:32px 0;color:#322f3b;font-size:24px;font-weight:600;line-height:1.17}
.section.section--blog-posts .no-posts .btn{padding:14px;width:262px;height:64px;color:#f9f9f9;font-size:24px;font-weight:700;line-height:36px}
.section.section--blog-posts .posts{display:-webkit-box;display:-ms-flexbox;display:flex;margin:32px auto;width:320px;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}
.section.section--blog-posts .posts:before,.section.section--blog-posts .posts:after{content:'';display:block;-ms-flex-preferred-size:100%;flex-basis:100%;width:0}
.section.section--blog-posts .posts:before{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.section.section--blog-posts .posts:after{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
@media (min-width: 375px){.section.section--blog-posts .posts{width:375px}}
@media (min-width: 400px){.section.section--blog-posts .posts{width:400px}}
@media (min-width: 865px){.section.section--blog-posts .posts{width:800px}.section.section--blog-posts .posts[data-size="1"]{height:524px}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(2){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(4){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(5){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(6){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(8){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(9){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(10){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(11){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(12){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="2"]{height:524px}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(2){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(4){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(5){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(6){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(8){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(9){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(10){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(11){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(12){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="3"]{height:1048px}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(2){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(4){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(5){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(6){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(8){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(9){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(10){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(11){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(12){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="4"]{height:1048px}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(2){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(4){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(5){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(6){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(8){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(9){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(10){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(11){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(12){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="5"]{height:1572px}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(2){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(4){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(5){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(6){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(8){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(9){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(10){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(11){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(12){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="6"]{height:1572px}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(2){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(4){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(5){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(6){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(8){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(9){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(10){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(11){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(12){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="7"]{height:2096px}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(2){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(4){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(5){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(6){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(8){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(9){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(10){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(11){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(12){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="8"]{height:2096px}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(2){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(4){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(5){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(6){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(8){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(9){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(10){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(11){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(12){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="9"]{height:2620px}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(2){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(4){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(5){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(6){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(8){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(9){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(10){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(11){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(12){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="10"]{height:2620px}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(2){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(4){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(5){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(6){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(8){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(9){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(10){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(11){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(12){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="11"]{height:3144px}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(2){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(4){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(5){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(6){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(8){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(9){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(10){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(11){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(12){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="12"]{height:3144px}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(2){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(3){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(4){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(5){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(6){-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(8){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(9){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(10){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(11){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(12){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}}
@media (min-width: 1265px){.section.section--blog-posts .posts{width:1200px}.section.section--blog-posts .posts[data-size="1"]{height:524px}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(2){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(3){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(5){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(6){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(7){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(8){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(9){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(10){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(11){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="1"] .post:nth-child(12){-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.section.section--blog-posts .posts[data-size="2"]{height:524px}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(2){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(3){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(5){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(6){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(7){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(8){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(9){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(10){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(11){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="2"] .post:nth-child(12){-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.section.section--blog-posts .posts[data-size="3"]{height:524px}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(2){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(3){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(5){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(6){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(7){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(8){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(9){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(10){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(11){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="3"] .post:nth-child(12){-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.section.section--blog-posts .posts[data-size="4"]{height:1048px}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(2){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(3){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(5){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(6){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(7){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(8){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(9){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(10){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(11){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="4"] .post:nth-child(12){-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.section.section--blog-posts .posts[data-size="5"]{height:1048px}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(2){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(3){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(5){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(6){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(7){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(8){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(9){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(10){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(11){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="5"] .post:nth-child(12){-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.section.section--blog-posts .posts[data-size="6"]{height:1048px}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(2){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(3){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(5){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(6){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(7){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(8){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(9){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(10){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(11){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="6"] .post:nth-child(12){-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.section.section--blog-posts .posts[data-size="7"]{height:1572px}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(2){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(3){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(5){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(6){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(7){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(8){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(9){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(10){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(11){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="7"] .post:nth-child(12){-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.section.section--blog-posts .posts[data-size="8"]{height:1572px}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(2){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(3){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(5){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(6){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(7){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(8){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(9){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(10){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(11){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="8"] .post:nth-child(12){-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.section.section--blog-posts .posts[data-size="9"]{height:1572px}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(2){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(3){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(5){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(6){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(7){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(8){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(9){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(10){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(11){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="9"] .post:nth-child(12){-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.section.section--blog-posts .posts[data-size="10"]{height:2096px}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(2){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(3){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(5){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(6){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(7){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(8){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(9){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(10){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(11){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="10"] .post:nth-child(12){-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.section.section--blog-posts .posts[data-size="11"]{height:2096px}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(2){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(3){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(5){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(6){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(7){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(8){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(9){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(10){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(11){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="11"] .post:nth-child(12){-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.section.section--blog-posts .posts[data-size="12"]{height:2096px}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(2){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(3){-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(4){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(5){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(6){-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(7){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(8){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(9){-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(10){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(11){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.section.section--blog-posts .posts[data-size="12"] .post:nth-child(12){-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}}
.section.section--blog-posts .pagination{margin:0;padding:42px 0;border-top:1px solid #dbdbdb}
.section.section--blog-posts .pagination .shell{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.section.section--blog-posts .pagination .shell a{text-decoration:none}
.section.section--blog-posts .pagination .shell .prev,.section.section--blog-posts .pagination .shell .next,.section.section--blog-posts .pagination .shell .page{color:rgba(169,168,177,0.5);font-size:18px;font-weight:700;line-height:1;letter-spacing:1.8px;text-transform:uppercase}
.section.section--blog-posts .pagination .shell .prev.current,.section.section--blog-posts .pagination .shell .next.current,.section.section--blog-posts .pagination .shell .page.current{position:relative;color:#322f3b}
.section.section--blog-posts .pagination .shell .prev.current:after,.section.section--blog-posts .pagination .shell .next.current:after,.section.section--blog-posts .pagination .shell .page.current:after{content:'';position:absolute;width:100%;height:3px;left:-1px;bottom:-6px;background:#ff563b}
.section.section--blog-posts .pagination .shell .prev .text,.section.section--blog-posts .pagination .shell .next .text{vertical-align:middle}
.section.section--blog-posts .pagination .shell .prev:before,.section.section--blog-posts .pagination .shell .prev:after,.section.section--blog-posts .pagination .shell .next:before,.section.section--blog-posts .pagination .shell .next:after{vertical-align:middle;font-weight:600;font-family:'Font Awesome 5 Pro'}
@media (max-width: 767px){.section.section--blog-posts .pagination .shell .prev,.section.section--blog-posts .pagination .shell .next{font-size:32px}.section.section--blog-posts .pagination .shell .prev .text,.section.section--blog-posts .pagination .shell .next .text{display:none}}
.section.section--blog-posts .pagination .shell .prev:before{content:'\f104'}
@media (min-width: 768px){.section.section--blog-posts .pagination .shell .prev:before{margin-right:12px}}
.section.section--blog-posts .pagination .shell .next:after{content:'\f105'}
@media (min-width: 768px){.section.section--blog-posts .pagination .shell .next:after{margin-left:12px}}
.section.section--blog-posts .pagination .shell .page:not(:first-child){margin-left:24px}
.section.section--blog-posts .pagination .shell a.prev,.section.section--blog-posts .pagination .shell a.next,.section.section--blog-posts .pagination .shell a.page{color:#a9a8b1}
.section.section--blog-posts .pagination .shell a.prev:hover,.section.section--blog-posts .pagination .shell a.next:hover,.section.section--blog-posts .pagination .shell a.page:hover{color:#ff563b}
.section.section--blog-posts .pagination .shell:after{content:none}
@media (max-width: 767px){.section.section--blog-posts .pagination .shell .pages{margin-left:58px;margin-right:58px}}
@media (min-width: 865px){.section.section--blog-posts .pagination .shell{width:752px}}
@media (min-width: 1265px){.section.section--blog-posts .pagination .shell{width:1152px}}
@media (max-width: 767px){.section.section--blog-posts .pagination{margin-left:24px;margin-right:24px}}
@media (max-width: 767px){.section.section--blog-posts{padding:0 0 56px}}
.section.section--blog-services{padding:120px 24px;background-image:url(../images/blog-services.png);background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center}
.section.section--blog-services .divider{margin:0 auto 42px;width:64px;height:16px;background:#ff603c;border-radius:80px}
.section.section--blog-services p{margin:0 auto 64px;max-width:989px;color:#322f3b;font-size:80px;font-weight:700;line-height:0.88}
.section.section--blog-services .dropdown-trigger{padding:22px 64px}
.section.section--blog-services .dropdown-trigger span{font-size:28px;font-weight:700;line-height:1.29}
.section.section--blog-services .dropdown-trigger span.icon{font-size:32px;line-height:1.13}
.section.section--blog-services .dropdown-trigger span.icon i{margin-left:16px}
.section.section--blog-services .dropdown-menu{width:100%}
.section.section--blog-services .dropdown-item{font-size:22px;font-weight:700}
@media (max-width: 767px){.section.section--blog-services p{font-size:42px}.section.section--blog-services .dropdown-trigger span{font-size:24px}.section.section--blog-services .dropdown-trigger span.icon{font-size:24px}}
.section.section--blog-posts .posts .post.learn-more .content,.section.section--blog-banner.learn-more .content{padding:50px 45px;background:-webkit-gradient(linear, left bottom, left top, from(#f95798), to(#ff723b));background:-o-linear-gradient(bottom, #f95798, #ff723b);background:linear-gradient(to top, #f95798, #ff723b);border-radius:24px}
.section.section--blog-posts .posts .post.learn-more .content p,.section.section--blog-banner.learn-more .content p{color:#fff;font-size:56px;font-weight:700;line-height:1}
.section.section--blog-posts .posts .post.learn-more .content .btn,.section.section--blog-banner.learn-more .content .btn{padding:14px;width:100%;height:64px;color:#ff603c;font-size:24px;font-weight:700;line-height:36px;border:none;-webkit-box-shadow:10px 0 32px 0 rgba(0,0,0,0.05);box-shadow:10px 0 32px 0 rgba(0,0,0,0.05)}
.section.section--blog-posts .posts .post.learn-more .content .btn i,.section.section--blog-banner.learn-more .content .btn i{margin-left:12px;font-size:20px;line-height:1}
@media (max-width){.section.section--blog-posts .posts .post.learn-more .content p,.section.section--blog-banner.learn-more .content p{font-size:42px}}
.section.section--blog-banner.learn-more{margin:0 32px;padding:74px 0;width:calc(100% - 64px);border-top:1px solid #e5e5ec}
.section.section--blog-banner.learn-more:before{content:'';position:absolute;margin-left:-16px;top:-18px;left:50%;width:32px;height:36px;background-image:url(../images/logo-icon.svg);background-size:100%;background-position:center;background-repeat:no-repeat}
.section.section--blog-banner.learn-more .content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:80px 64px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.section.section--blog-banner.learn-more .content p{margin:0}
@media (max-width: 767px){.section.section--blog-banner.learn-more{margin:0 24px;width:calc(100% - 48px)}.section.section--blog-banner.learn-more .content{padding:42px 32px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.section.section--blog-banner.learn-more .content p{margin:0 10px 32px}}
@media (min-width: 768px){.section.section--blog-banner.learn-more{padding:96px 0}.section.section--blog-banner.learn-more .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.section.section--blog-banner.learn-more .content .btn{width:262px}}
@media (min-width: 1200px){.section.section--blog-banner.learn-more .content{margin:auto;width:1140px}}
.section.section--blog-additional-posts{margin:0 auto;padding:96px 0 120px;text-align:center}
.section.section--blog-additional-posts .title{margin-bottom:42px;color:#322f3b;font-size:42px;font-weight:700;line-height:1.14}
.section.section--blog-additional-posts .owl-carousel .owl-nav.disabled{display:none !important}
.section.section--blog-additional-posts .owl-carousel .owl-dot{width:12px;height:12px;background:#e5e5ec;border-radius:6px}
.section.section--blog-additional-posts .owl-carousel .owl-dot.active{background:#ff563b}
.section.section--blog-additional-posts .owl-carousel .owl-dot:not(:first-child){margin-left:12px}
@media (min-width: 1200px){.section.section--blog-additional-posts{width:1200px}.section.section--blog-additional-posts .owl-stage-outer{overflow:visible}}
.section[class*="section--blog"]>*{padding:0}
.section[class*="section--blog"]>* .post{text-decoration:none;display:block;padding:24px;width:320px;border-radius:24px;text-align:left}
.section[class*="section--blog"]>* .post .post-image{margin-bottom:24px;width:272px;height:195px;background:-webkit-gradient(linear, left bottom, left top, from(#f95798), to(#ff723b));background:-o-linear-gradient(bottom, #f95798, #ff723b);background:linear-gradient(to top, #f95798, #ff723b);border-radius:24px;overflow:hidden}
.section[class*="section--blog"]>* .post .post-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.section[class*="section--blog"]>* .post .post-tag{margin-bottom:21px;color:#a9a8b1;font-size:18px;font-weight:700;line-height:1;letter-spacing:1.8px;text-transform:uppercase}
.section[class*="section--blog"]>* .post .post-title{margin-bottom:7px;color:#322f3b;font-size:24px;font-weight:600;line-height:1.17}
.section[class*="section--blog"]>* .post .post-summary{display:-webkit-box;color:#47454d;font-size:18px;line-height:1.44;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.section[class*="section--blog"]>* .post .learn-more{padding:50px 45px}
.section[class*="section--blog"]>* .post.featured,.section[class*="section--blog"]>* .post:hover{-webkit-box-shadow:0 0 32px 0 #f4f4fa;box-shadow:0 0 32px 0 #f4f4fa}
.section[class*="section--blog"]>* .post.featured .post-title,.section[class*="section--blog"]>* .post:hover .post-title{color:#ff563b}
.section[class*="section--blog"]>* .post:hover{cursor:pointer}
@media (min-width: 375px){.section[class*="section--blog"]>* .post{width:375px}.section[class*="section--blog"]>* .post .post-image{width:327px;height:235px}}
@media (min-width: 400px){.section[class*="section--blog"]>* .post{width:400px}.section[class*="section--blog"]>* .post .post-image{width:352px;height:256px}}
.section-divider{margin:0 32px;width:calc(100% - 64px);height:1px;background:#e5e5ec}
@media (max-width: 767px){.section-divider{margin:0 24px;width:calc(100% - 48px)}}
