.bee-timeline-01{position:relative}.bee-timeline-01_repeater{display:inline-block;position:relative;width:100%}.bee-timeline-01_repeater:before{background-color:var(--primary);content:"";height:100%;left:0;opacity:.2;position:absolute;top:8px;width:1px;z-index:1}.bee-timeline-01.text-white .bee-timeline-01_repeater:before{background-color:#fff}@media (min-width:768px){.bee-timeline-01_repeater:before{left:50%}}.bee-timeline-01_box:before{background-color:var(--primary);border-radius:100%;content:"";height:10px;left:-5px;position:absolute;top:8px;transition:.3s ease;width:10px;z-index:3}.bee-timeline-01_box:hover:before{transform:scale(1.4);-webkit-transform:scale(1.4);-ms-transform:scale(1.4)}@media (min-width:768px){.bee-timeline-01_box:before{left:0;margin:auto;right:0;top:8px}}.bee-timeline-01_box{margin-bottom:3rem;position:relative}.bee-timeline-01_box:last-child{margin-bottom:0}.bee-timeline-01_date{font-size:.9rem}@media (min-width:768px){.bee-timeline-01_col{margin:0!important;width:50%!important}.bee-timeline-01_col_left{padding-right:2rem}.bee-timeline-01_col_right{padding-left:2rem}}@media (max-width:767px){.bee-timeline-01_col{padding-left:2rem}}.bee-timeline-02{position:relative}.bee-timeline-02_repeater{display:inline-block;position:relative;width:100%}.bee-timeline-02_repeater:before{background-color:var(--lightgray);content:"";height:100%;left:0;position:absolute;top:8px;width:1px;z-index:1}@media (min-width:768px){.bee-timeline-02_repeater:before{left:25%}}@media (max-width:767px){.bee-timeline-02_repeater:before{opacity:.5}}.bee-timeline-02_box:before{background-color:var(--primary);border-radius:100%;content:"";height:10px;left:-5px;position:absolute;top:8px;transform:translateX(-5px);-webkit-transform:translateX(-5px);width:10px;z-index:3}@media (min-width:768px){.bee-timeline-02_box>.row-fluid>.span4{width:25%!important}.bee-timeline-02_box>.row-fluid>.span8{margin-left:0!important;width:75%!important}.bee-timeline-02_box:before{left:25%;top:8px}}@media (max-width:767px){.bee-timeline-02_box:before{left:0}}.bee-timeline-02_box{margin-bottom:3rem;position:relative}.bee-timeline-02_box:last-child{margin-bottom:0}.bee-timeline-02_date{font-size:.9rem}@media (min-width:768px){.bee-timeline-02_col{margin:0!important;width:50%!important}.bee-timeline-02_col_left{padding-right:2rem}.bee-timeline-02_col_right{padding-left:2rem}}@media (max-width:767px){.bee-timeline-02_col{padding-left:2rem}}.bee-timeline-03{position:relative}.bee-timeline-03_repeater{display:inline-block;position:relative;width:100%}.bee-timeline-03_repeater:before{background-color:var(--lightgray);content:"";height:100%;left:0;position:absolute;top:8px;width:1px;z-index:1}@media (min-width:768px){.bee-timeline-03_repeater:before{left:50%}}@media (max-width:767px){.bee-timeline-03.text-white .bee-timeline-03_repeater:before{opacity:.7}}.bee-timeline-03_img_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}.bee-timeline-03_popup{-ms-flex-preferred-size:49%;flex-basis:49%;margin-bottom:2%;width:49%}.bee-timeline-03_popup img{max-width:100%;width:100%}.bee-timeline-03_box:before{background-color:var(--primary);content:"";height:16px;left:-8px;position:absolute;top:6px;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:.4s ease;width:16px;z-index:3}.bee-timeline-03_box:hover:before{background-color:var(--secondary);transform:rotate(225deg) scale(1.2);-webkit-transform:rotate(225deg) scale(1.2)}@media (min-width:768px){.bee-timeline-03_box:before{left:0;margin:auto;right:0;top:6px}}.bee-timeline-03_box{margin-bottom:4rem;position:relative;z-index:2}.bee-timeline-03_box:last-child{margin-bottom:0}@media (min-width:768px){.bee-timeline-03_box:nth-child(2n)>.row-fluid{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.bee-timeline-03_icon svg{height:15px;margin-right:5px}.bee-timeline-03_date{font-size:.9rem;margin:0}.bee-timeline-03_heading{margin:0 0 1rem}.bee-timeline-03_desc{margin:0}@media (min-width:768px){.bee-timeline-03_col{margin:0!important;width:50%!important}.bee-timeline-03_col_left{padding-right:3rem}.bee-timeline-03_col_right{padding-left:3rem}.bee-timeline-03_box:nth-child(odd) .bee-timeline-03_col_left{text-align:right}.bee-timeline-03_box:nth-child(2n) .bee-timeline-03_col_left{padding-left:3rem;padding-right:0;text-align:left}.bee-timeline-03_box:nth-child(2n) .bee-timeline-03_col_right{padding-left:0;padding-right:3rem}}@media (max-width:767px){.bee-timeline-03_col{padding-left:2rem}}.bee-timeline-04{position:relative}.bee-timeline-04_repeater{display:inline-block;position:relative;width:100%}.bee-timeline-04_repeater:before{background-color:var(--dark);content:"";height:100%;left:68px;position:absolute;top:0;width:5px;z-index:1}.bee-timeline-04_white .bee-timeline-04_repeater:before{background-color:#fff}.bee-timeline-04_box{margin-bottom:3rem;position:relative;z-index:2}.bee-timeline-04_box:last-child{margin-bottom:0}.bee-timeline-04_date_wrapper{position:relative;-ms-flex-preferred-size:150px;flex-basis:150px;font-size:.9rem;margin:0;padding:2rem;text-align:center;width:150px}.bee-timeline-04_date_wrapper:before{background-color:var(--dark);content:"";height:0;position:absolute;right:0;top:0;transition:.8s ease;width:3px}.bee-timeline-04_box:hover .bee-timeline-04_date_wrapper:before{height:100%}.bee-timeline-04_date{letter-spacing:3px;line-height:1.1;margin:0}.bee-timeline-04_date strong{display:inline-block;font-size:1.5rem;letter-spacing:normal;text-transform:uppercase;width:100%}.bee-timeline-04_content{-ms-flex-preferred-size:calc(100% - 100px);background-color:#fff;flex-basis:calc(100% - 100px);padding:2rem;width:calc(100% - 100px)}.bee-timeline-04_heading{margin:0 0 1rem}.bee-timeline-04_heading>span{font-size:1rem}.bee-timeline-04_desc>:last-child{margin-bottom:0}@media (max-width:767px){.bee-timeline-04_date_wrapper{-ms-flex-preferred-size:100px;flex-basis:100px;padding:1rem;width:100px}.bee-timeline-04_content{-ms-flex-preferred-size:calc(100% - 100px);flex-basis:calc(100% - 100px);padding:2rem;width:calc(100% - 100px)}.bee-timeline-04_repeater:before{left:48px}}